• Help with understanding piuparts results

    From Mathias Behrle@21:1/5 to All on Thu May 8 09:50:01 2025
    Hi all,

    all recent uploads of the Tryton suite migrated now after the current delay of 10 days, but not tryton-server [0].

    Excuses [0] say:
    Waiting for piuparts test results (stalls migration) - https://piuparts.debian.org/sid/source/t/tryton-server.html

    Piuparts page [1] says:
    piuparts summary: unknown

    with the following items:
    tryton-server-all-in-one:all "waiting-for-dependency-to-be-tested" tryton-server-nginx:all "waiting-for-dependency-to-be-tested" tryton-server-uwsgi:all "waiting-to-be-tested"

    The test dependencies of the first two items result basically also in tryton-server-uwsgi:all "waiting-to-be-tested"

    So all depends on the result of tryton-server-uwsgi:all [2]
    but this page says, that all dependencies were successfully tested.

    Looks like the state of tryton-server-uwsgi was not correctly updated.


    Is this analysis correct and what is the next step to do?

    Cheers,
    Mathias






    [0] https://qa.debian.org/excuses.php?package=tryton-server
    [1] https://piuparts.debian.org/sid/source/t/tryton-server.html
    [2] https://piuparts.debian.org/sid/state-waiting-to-be-tested.html#tryton-server-uwsgi

    --

    Mathias Behrle
    PGP/GnuPG key availabable from any keyserver, ID: 0xD6D09BE48405BBF6
    AC29 7E5C 46B9 D0B6 1C71 7681 D6D0 9BE4 8405 BBF6

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Gevers@21:1/5 to Nicolas Dandrimont on Thu May 8 10:40:01 2025
    Copy: debian-release@lists.debian.org
    Copy: mbehrle@debian.org (Mathias Behrle)

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------vLshgUZbzoSVlQ08gDfq6btQ
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGkgTmljb2xhcywNCg0KT24gMDgtMDUtMjAyNSAwOTozMSwgTWF0aGlhcyBCZWhybGUgd3Jv dGU6DQo+IGFsbCByZWNlbnQgdXBsb2FkcyBvZiB0aGUgVHJ5dG9uIHN1aXRlIG1pZ3JhdGVk IG5vdyBhZnRlciB0aGUgY3VycmVudCBkZWxheSBvZg0KPiAxMCBkYXlzLCBidXQgbm90IHRy eXRvbi1zZXJ2ZXIgWzBdLg0KPiANCj4gRXhjdXNlcyBbMF0gc2F5Og0KPiBXYWl0aW5nIGZv ciBwaXVwYXJ0cyB0ZXN0IHJlc3VsdHMgKHN0YWxscyBtaWdyYXRpb24pIC0NCj4gaHR0cHM6 Ly9waXVwYXJ0cy5kZWJpYW4ub3JnL3NpZC9zb3VyY2UvdC90cnl0b24tc2VydmVyLmh0bWwN Cj4gDQo+IFBpdXBhcnRzIHBhZ2UgWzFdIHNheXM6DQo+IHBpdXBhcnRzIHN1bW1hcnk6IHVu a25vd24NCj4gDQo+IHdpdGggdGhlIGZvbGxvd2luZyBpdGVtczoNCj4gdHJ5dG9uLXNlcnZl ci1hbGwtaW4tb25lOmFsbCAid2FpdGluZy1mb3ItZGVwZW5kZW5jeS10by1iZS10ZXN0ZWQi DQo+IHRyeXRvbi1zZXJ2ZXItbmdpbng6YWxsICJ3YWl0aW5nLWZvci1kZXBlbmRlbmN5LXRv LWJlLXRlc3RlZCINCj4gdHJ5dG9uLXNlcnZlci11d3NnaTphbGwgIndhaXRpbmctdG8tYmUt dGVzdGVkIg0KPiANCj4gVGhlIHRlc3QgZGVwZW5kZW5jaWVzIG9mIHRoZSBmaXJzdCB0d28g aXRlbXMgcmVzdWx0IGJhc2ljYWxseSBhbHNvIGluDQo+IHRyeXRvbi1zZXJ2ZXItdXdzZ2k6 YWxsICJ3YWl0aW5nLXRvLWJlLXRlc3RlZCINCj4gDQo+IFNvIGFsbCBkZXBlbmRzIG9uIHRo ZSByZXN1bHQgb2YgdHJ5dG9uLXNlcnZlci11d3NnaTphbGwgWzJdDQo+IGJ1dCB0aGlzIHBh Z2Ugc2F5cywgdGhhdCBhbGwgZGVwZW5kZW5jaWVzIHdlcmUgc3VjY2Vzc2Z1bGx5IHRlc3Rl ZC4NCj4gDQo+IExvb2tzIGxpa2UgdGhlIHN0YXRlIG9mIHRyeXRvbi1zZXJ2ZXItdXdzZ2kg d2FzIG5vdCBjb3JyZWN0bHkgdXBkYXRlZC4NCg0KDQpDYW4geW91IGxvb2sgYmVoaW5kIHRo ZSBjdXJ0YWlucyB0byBzZWUgd2hhdCdzIGdvaW5nIG9uPyBJIGZlYXIgdGhlcmUncyANCm5v dCBlbm91Z2ggaW5mb3JtYXRpb24gdG8gdW5kZXJzdGFuZCBhcyBhbiBvdXRzaWRlci4gT3Ig YW0gSSBtaXNzaW5nIA0Kc29tZXRoaW5nPw0KDQpQYXVsDQoNCg==

    --------------vLshgUZbzoSVlQ08gDfq6btQ--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmgcbbsFAwAAAAAACgkQnFyZ6wW9dQqd 8wgAgFfZM2dTtpT7mxnLYzPd5qtPKZ+7FCIPX6nwe7p87qFQezpWM5uEfEw6EdSdrEzkcW/d9kO+ gcSuNarVO/V+eDO30EQrGvZzCsCKVn72OdoL+gnf54wlFU4jNyp7YjpYpDi/SuvOfZCjymkpzOFr XXuT3UTL7JI3GV/x5asMiyWVR659nsfD+OHg200b3NIiQlV/TX4AVmksyX+7vNCVohvAuyWQFIZX eEM9hsfX99EdJJhbtdBY2hKq8njcEFkCtIapPh+/BDVN7MaprkPVHLj8Nnd/EzScgxBeqdC7dgvg gHEG4Q+CLo9hbZGP7Yb5ThKtd51Kw4R0VbsY4t5J2w==
    =rffB
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mathias Behrle@21:1/5 to All on Fri May 9 09:10:02 2025
    * Paul Gevers: " Re: Help with understanding piuparts results" (Thu, 8 May 2025
    10:39:23 +0200):

    Hi Paul,

    Hi Nicolas,

    On 08-05-2025 09:31, Mathias Behrle wrote:
    all recent uploads of the Tryton suite migrated now after the current delay of 10 days, but not tryton-server [0].

    Excuses [0] say:
    Waiting for piuparts test results (stalls migration) - https://piuparts.debian.org/sid/source/t/tryton-server.html

    Piuparts page [1] says:
    piuparts summary: unknown

    with the following items:
    tryton-server-all-in-one:all "waiting-for-dependency-to-be-tested" tryton-server-nginx:all "waiting-for-dependency-to-be-tested" tryton-server-uwsgi:all "waiting-to-be-tested"

    The test dependencies of the first two items result basically also in tryton-server-uwsgi:all "waiting-to-be-tested"

    So all depends on the result of tryton-server-uwsgi:all [2]
    but this page says, that all dependencies were successfully tested.

    Looks like the state of tryton-server-uwsgi was not correctly updated.


    Can you look behind the curtains to see what's going on? I fear there's
    not enough information to understand as an outsider. Or am I missing something?

    Thanks for taking care. Just in case: Are you able to hint the package for migration despite hanging piuparts?

    Note:
    tryton-server never had migration problems in the past with piuparts and the last uploaded changes (s. https://salsa.debian.org/tryton-team/tryton-server/-/commit/096dcfcb3302129564896673561c56dee06a895d)
    are small enough and don't target any packaging. I assume that there was some hickup in the piuparts setup. Anyway I wanted to be done with Tryton uploads before we enter Hard Freeze and thus I would appreciate to have all packages in testing in due time.

    Cheers,
    Mathias



    --

    Mathias Behrle
    PGP/GnuPG key availabable from any keyserver, ID: 0xD6D09BE48405BBF6
    AC29 7E5C 46B9 D0B6 1C71 7681 D6D0 9BE4 8405 BBF6

    -----BEGIN PGP SIGNATURE-----
    Comment: Signed by Mathias Behrle

    iQIzBAEBCgAdFiEErCl+XEa50LYccXaB1tCb5IQFu/YFAmgdp/wACgkQ1tCb5IQF u/a75A//c4Kd0FXXbB7YQpn6wax25epv073atX4MirOT25E8DUa6jEhQPE8Rutew rOuZlpm7NI68u5hLdbef0LDs3eMjLDX5iBRWXCoMyx88zl4sRb/WdXp8+uMTa6Oj xQ1ZfyqGTirRWvQEDWWrmCs4R4eNQwyxATgpTvMN+hHNwqAgZc2t3yjeexdCGkmW yygoYQk9TXFKIpe/8VVfwh9l5G+j39wyQiw852z3v2iT+bCxxK3TPfzy6Uoi05DI PhlDn30yD1QdYm5JSy/kx/+XBCkMcKl9gSJZGa+6WT0Eo9eDGSzx9HZcyEzOzo+J DkqOl1rPtotaYf1enVaqsozcvkT4b3tbJ0RPi4OXkfx1w8RrwLr90zbnGyAUK8bc JpxeeJv1QcjvNwgsbIKCwO2rzVUsJ76YNitTGhk+LZajHN78wB4FuYigTZJ6PssZ OQGZTOwtd1z9uvO6M9vb1Tt3sEik5CHAwmC/34avsqk1D8MpH2z3lQ3tl7LXSxxK EY+KuFmCD/utGnYXb+WKzPl6ZPzUz/4wQZpSH/bRtWoaP21Vxv2t6IF5Sn0ELh8t G5vub6CsWVSkRD35fLSwEdVZxRsgLPykREOcbilBaEli5PUM3j59nwJihikGGoPj Ha1yDijiMgxPES3TA14aMSnNAA60+1UdFmeUno1nS0OVuCL9BTA=
    =zlPM
    -----END P
  • From Nicolas Dandrimont@21:1/5 to Mathias Behrle on Sat May 10 12:30:01 2025
    Hi,

    On Fri, May 9, 2025, at 09:00, Mathias Behrle wrote:
    * Paul Gevers: " Re: Help with understanding piuparts results" (Thu, 8 May 2025
    10:39:23 +0200):

    Hi Paul,

    Hi Nicolas,

    On 08-05-2025 09:31, Mathias Behrle wrote:
    all recent uploads of the Tryton suite migrated now after the current delay
    of 10 days, but not tryton-server [0].

    Excuses [0] say:
    Waiting for piuparts test results (stalls migration) -
    https://piuparts.debian.org/sid/source/t/tryton-server.html

    Piuparts page [1] says:
    piuparts summary: unknown

    with the following items:
    tryton-server-all-in-one:all "waiting-for-dependency-to-be-tested"
    tryton-server-nginx:all "waiting-for-dependency-to-be-tested"
    tryton-server-uwsgi:all "waiting-to-be-tested"

    The test dependencies of the first two items result basically also in
    tryton-server-uwsgi:all "waiting-to-be-tested"

    So all depends on the result of tryton-server-uwsgi:all [2]
    but this page says, that all dependencies were successfully tested.

    Looks like the state of tryton-server-uwsgi was not correctly updated.


    Can you look behind the curtains to see what's going on? I fear there's
    not enough information to understand as an outsider. Or am I missing
    something?

    Thanks for taking care. Just in case: Are you able to hint the package for migration despite hanging piuparts?

    Note:
    tryton-server never had migration problems in the past with piuparts
    and the
    last uploaded changes (s. https://salsa.debian.org/tryton-team/tryton-server/-/commit/096dcfcb3302129564896673561c56dee06a895d)
    are small enough and don't target any packaging. I assume that there
    was some
    hickup in the piuparts setup. Anyway I wanted to be done with Tryton
    uploads
    before we enter Hard Freeze and thus I would appreciate to have all
    packages in
    testing in due time.

    Hi,

    In sid, tryton-server-uwsgi depends on uwsgi-plugin-python3, which depends on uwsgi-abi-fd03c85edfee33327ac760f246543e10, which isn't provided by any package.

    So, practically, in sid, piuparts is refusing to test packages that depend on uwsgi-plugin-python3 (which would fail anyway).

    There's a bug in that piuparts reports "waiting-to-be-tested" instead of "dependency-cannot-be-tested" for tryton-server-uswgi.

    HTH,
    --
    Nicolas Dandrimont

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mathias Behrle@21:1/5 to All on Mon May 12 09:30:01 2025
    * Nicolas Dandrimont: " Re: Help with understanding piuparts results" (Sat, 10
    May 2025 12:26:17 +0200):

    Hi Nicolas,

    In sid, tryton-server-uwsgi depends on uwsgi-plugin-python3, which depends on uwsgi-abi-fd03c85edfee33327ac760f246543e10, which isn't provided by any package.

    So, practically, in sid, piuparts is refusing to test packages that depend on uwsgi-plugin-python3 (which would fail anyway).

    There's a bug in that piuparts reports "waiting-to-be-tested" instead of "dependency-cannot-be-tested" for tryton-server-uswgi.

    HTH,

    Thanks, I filed this as #1105144.

    Cheers,
    Mathias

    --

    Mathias Behrle
    PGP/GnuPG key availabable from any keyserver, ID: 0xD6D09BE48405BBF6
    AC29 7E5C 46B9 D0B6 1C71 7681 D6D0 9BE4 8405 BBF6

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)