• autopkgtest : s390x is considered regression but never built

    From Mathieu Malaterre@21:1/5 to All on Tue Oct 4 09:00:01 2022
    [cc me please]

    Hi there,

    I am staring at the autopkgtest results for jpeg-xl:

    * https://tracker.debian.org/pkg/jpeg-xl

    It seems CI consider there is a regression for s390x:

    [...]
    Reading state information...
    E: Unable to locate package libjxl-tools
    [...]

    * https://ci.debian.net/data/autopkgtest/testing/s390x/j/jpeg-xl/26649194/log.gz

    Is there a way to de-activate explicitly s390x from the default
    autpkgtest list ?

    Thanks,

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mathieu Malaterre@21:1/5 to malat@debian.org on Tue Oct 4 09:10:01 2022
    On Tue, Oct 4, 2022 at 8:50 AM Mathieu Malaterre <malat@debian.org> wrote:

    [cc me please]

    Hi there,

    I am staring at the autopkgtest results for jpeg-xl:

    * https://tracker.debian.org/pkg/jpeg-xl

    It seems CI consider there is a regression for s390x:

    [...]
    Reading state information...
    E: Unable to locate package libjxl-tools
    [...]

    * https://ci.debian.net/data/autopkgtest/testing/s390x/j/jpeg-xl/26649194/log.gz

    Is there a way to de-activate explicitly s390x from the default
    autpkgtest list ?

    I'll try a

    Architecture: !s390x

    Thanks,

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Wise@21:1/5 to Mathieu Malaterre on Thu Oct 6 01:50:01 2022
    On Tue, 2022-10-04 at 08:50 +0200, Mathieu Malaterre wrote:

    Is there a way to de-activate explicitly s390x from the default
    autpkgtest list ?

    I asked about this #debci on IRC and got this answer:

    <elbrus> pabs: haven't checked but the answer normally is that the
    package also builds arch:all binaries and either the correct solution
    is to skip s390x (as in the follow up) or if there's a chance it will
    ever build on s390x to ask the release team to hint the package through

    --
    bye,
    pabs

    https://wiki.debian.org/PaulWise

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

    iQIzBAABCgAdFiEEYQsotVz8/kXqG1Y7MRa6Xp/6aaMFAmM+EB4ACgkQMRa6Xp/6 aaMzVg//Q7gxVeW5LFxCZjYzJABLSNkuaSqCmHvHllZkIzWK+8u2NHxYwM137JxC AeesMbiF6sv73QhMdNy60jR/wV6I2DJ0lMBbZLi8IyEcpShFnj/9itpLNVoC3DkQ PHEPioWRdGE105tB0vGLF7V0lEqtny+AcNGqLPkuo/GeLW8zVaoCbIMcUjaBXkIA vjwoq6bxPIYywiAzHwZOQ8WEe7JNJmCDcuHkD3yInPvU6L0CDfo8zlrWAcNnW1UO D/pARqWxYPz5Tb4oHvdbEGCV8uATMrtl1uzcROy4AbQcSaSrAkgnwZOuCKc1ncid f2+n99AB+B5feDBKYzGS6WNDCO68VC/LFctQvRzFOf06G5U+IiUcx3CzW3goDVtu 4XZvlWsmKG6MY/TNsmAPvRu0JU1KIGd4X0QUV4x9pTx/FViuGmW8NcN+EGAEKfnr Arbd7PGoNnFAfPMLN/1RiMNjezX7FZmJBFOqnce5iu7NK0q+QmvPUI6ZaY2wFRdU ESvS1fZWrwLma9saT65nWeJkvmXFR6sqGS9s7DAatic8wEycjm2uv3WkTLhknTXu XkLlLx0IElikYClQaO30q28Z3TN9J8wS1gi6b6TJCMbRojenST/zCXdWZWcZberw E8kFj39fiPQtbLvClMyjWktuEDVkJlOVBya05OCD7zeucDaCMkQ=
    =4FrY
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mathieu Malaterre@21:1/5 to tobi@debian.org on Thu Oct 6 08:50:01 2022
    On Thu, Oct 6, 2022 at 8:33 AM Tobias Frost <tobi@debian.org> wrote:

    On Tue, Oct 04, 2022 at 09:02:07AM +0200, Mathieu Malaterre wrote:
    On Tue, Oct 4, 2022 at 8:50 AM Mathieu Malaterre <malat@debian.org> wrote:

    [cc me please]

    Hi there,

    I am staring at the autopkgtest results for jpeg-xl:

    * https://tracker.debian.org/pkg/jpeg-xl

    It seems CI consider there is a regression for s390x:

    [...]
    Reading state information...
    E: Unable to locate package libjxl-tools
    [...]

    * https://ci.debian.net/data/autopkgtest/testing/s390x/j/jpeg-xl/26649194/log.gz

    Is there a way to de-activate explicitly s390x from the default autpkgtest list ?

    I'll try a

    Architecture: !s390x

    The "!" syntax is not supported in Architecture:, you'd
    have to spell out all archs in d/control..

    I stole the syntax from:

    https://salsa.debian.org/toolchain-team/gcc/-/commit/1d32ce5e1a28d741e2bc97e5db7d0df5f330e058

    There was a recent discussion on -devel, and one suggestion [1]
    was to do something like:

    Build-Depends: package-is-broken-on-ppc64el [ppc64el],...

    [1] https://lists.debian.org/debian-devel/2022/09/msg00293.html

    oh, well. I'll try yet-another-cross-finger upload then

    thanks !

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tobias Frost@21:1/5 to Mathieu Malaterre on Thu Oct 6 09:00:01 2022
    On Tue, Oct 04, 2022 at 09:02:07AM +0200, Mathieu Malaterre wrote:
    On Tue, Oct 4, 2022 at 8:50 AM Mathieu Malaterre <malat@debian.org> wrote:

    [cc me please]

    Hi there,

    I am staring at the autopkgtest results for jpeg-xl:

    * https://tracker.debian.org/pkg/jpeg-xl

    It seems CI consider there is a regression for s390x:

    [...]
    Reading state information...
    E: Unable to locate package libjxl-tools
    [...]

    * https://ci.debian.net/data/autopkgtest/testing/s390x/j/jpeg-xl/26649194/log.gz

    Is there a way to de-activate explicitly s390x from the default
    autpkgtest list ?

    I'll try a

    Architecture: !s390x

    The "!" syntax is not supported in Architecture:, you'd
    have to spell out all archs in d/control..

    There was a recent discussion on -devel, and one suggestion [1]
    was to do something like:

    Build-Depends: package-is-broken-on-ppc64el [ppc64el],...

    [1] https://lists.debian.org/debian-devel/2022/09/msg00293.html

    --
    tobi

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tobias Frost@21:1/5 to Mathieu Malaterre on Thu Oct 6 09:40:02 2022
    On Thu, Oct 06, 2022 at 08:47:56AM +0200, Mathieu Malaterre wrote:
    On Thu, Oct 6, 2022 at 8:33 AM Tobias Frost <tobi@debian.org> wrote:

    On Tue, Oct 04, 2022 at 09:02:07AM +0200, Mathieu Malaterre wrote:
    The "!" syntax is not supported in Architecture:, you'd
    have to spell out all archs in d/control..

    I stole the syntax from:

    https://salsa.debian.org/toolchain-team/gcc/-/commit/1d32ce5e1a28d741e2bc97e5db7d0df5f330e058

    Oh, sorry; I missed that you meant d/test/control…
    (Though, Reading [1], I'm not sure if there is support for "!", but I guess it is worth a try…)

    [1] https://salsa.debian.org/ci-team/autopkgtest/raw/master/doc/README.package-tests.rst


    --
    tobi

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Wise@21:1/5 to Tobias Frost on Thu Oct 6 10:10:01 2022
    On Thu, 2022-10-06 at 09:18 +0200, Tobias Frost wrote:

    Oh, sorry; I missed that you meant d/test/control…
    (Though, Reading [1], I'm not sure if there is support for "!", but I
    guess it is worth a try…)

    elbrus confirmed on #debci that ! is supported in d/t/c Architecture.

    --
    bye,
    pabs

    https://wiki.debian.org/PaulWise

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

    iQIzBAABCgAdFiEEYQsotVz8/kXqG1Y7MRa6Xp/6aaMFAmM+itkACgkQMRa6Xp/6 aaNQ1Q//csKkh9Q+tz5dm2yPj4h3oiWxfliF9+E0RnWv9jTh60JgkyosgMm8xMnh EZEOUVtqGcrPUcdjfPz8jAeKASYwSFnpk1VZFLZ4ySEHmFwsQPE0Svm+Q/in5CuQ MeBmZ6/rSFe9Bc4ApAkZ1YFR8qw8q+Kd43ddTZQyDkDpz/y54inqEKBm92LOGdxW WViy99h8XsKWG6IZmNlH6YZbTXixlAXUDKGcoqQS1j3gRYB5Kw+YwP6wsR6oXGl2 buYlG70He5txRtgh51qkURJ874i3BU5SwzwN/pVoCb85+7wcrGz0yzNanbVg4Wlh 2EMCunwW8DWbvK5nuf77UdEcGhpl2vyvMM6CeaYVbAHrJ5NA7q/KdoXNnFQEFCTN oVR247L2kCvrCzrGZTqmn5+vgF5DXa6EDLcslaOYDmbyDbW1ED6tqUUx/XsJuA6o BP50wARr/1JlwpJw41dvVQeSECivOMockjDwR7AmNTROPn7hTH9rtBAYQmmwmNys gAlagix7C8HynwHg0nsG0uuTqVFgoy6fFhkF6ILMDW9zJHz4jnHRH5jiztwBY3yG 6IkWauc6D7xHvVbMlifi7G7gEG+J3UcmVs6RURN6Gi6woApVuEZaBkmC+7GMtIfQ +ifpPzpXt6mfQ69+/iH7OnpRlCX+j8q86/1n2eFTVAZ25nC6qh0=
    =WktT
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Wise@21:1/5 to Paul Wise on Thu Oct 6 10:00:02 2022
    On Thu, 2022-10-06 at 07:15 +0800, Paul Wise wrote:
    On Tue, 2022-10-04 at 08:50 +0200, Mathieu Malaterre wrote:

    Is there a way to de-activate explicitly s390x from the default
    autpkgtest list ?

    I asked about this #debci on IRC and got this answer:

    More discussion on #debci, elbrus and I came to the conclusion that
    removing @ from Depends in debian/tests/control is the right thing to
    do here, because the tests only use cjxl/jxlinfo/djxl from libjxl-tools
    and that if libjxl-tools were in Depends instead of @ (which includes
    arch:all) then britney should understand the situation and DTRT,
    but if not then contact the release team for help with the issue.

    --
    bye,
    pabs

    https://wiki.debian.org/PaulWise

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

    iQIzBAABCgAdFiEEYQsotVz8/kXqG1Y7MRa6Xp/6aaMFAmM+ikwACgkQMRa6Xp/6 aaOvkRAAudhjTHyvkAL/YDvoQTsRygEfLRtRtI8w5zCVB2TD7GUDgHMCdVuhHoGY hkJ6fBXkF0JIiWVo7nd+kYy/1+bZoqTk4tMY2jwseHZXcUV6q+rqLF8yBobXSfj8 36aZn/CkS71LTjR+/sv1tBg3EBXYRgaYjQ+VS6ZYcHgro54gQB9RP2oEsLDHzuqd ekF2ElhjUB3l8qJCcO9Qttf9QBZjxQbf5cRL3ErFzgVw+XMTMLBpnlVUTiFSoE5B ROXS6k+3ogbGHwQ4HlgGulOnSFXUvpZ/bbBG10wM2+NEXNDejB4GXCgauKHEUseS R3daDkVAuyuXG2yfsVOau+Z/Sjosd0iZLdWzTKlX3B4rql6eDBrX3iD8dCkidjOY SwNgkewcVS64izEnJp65DevjITFGXhgeg407FHREIGti9yA4WlXLyGCX6cz0LoNp gkmMa7cOl8tKzzyoEFVJHpN0wGZ8q5tHSop9bQAtx2AOyh26VBBHuDFLFn/XCBVc vDR+YD8gc6DPWCX8G4RTXErTi2aaGOn655aqiq0mHhr+0qZ1KJgLcpwZx+i2rtks aHMoRfh1dHYDZF5wkzYwAAw1yImDYCkYZQeDiURoZC3p1rPNpiSvlEG6YdTc6sjU SOGZv2QtrIev56KB+pOV0kTnqaOWa0hiQVRX5ol87a0VVEZJnjk=
    =AScp
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mathieu Malaterre@21:1/5 to pabs@debian.org on Fri Oct 7 08:50:01 2022
    Hi Paul !

    On Thu, Oct 6, 2022 at 9:59 AM Paul Wise <pabs@debian.org> wrote:

    On Thu, 2022-10-06 at 09:18 +0200, Tobias Frost wrote:

    Oh, sorry; I missed that you meant d/test/control…
    (Though, Reading [1], I'm not sure if there is support for "!", but I
    guess it is worth a try…)

    elbrus confirmed on #debci that ! is supported in d/t/c Architecture.

    Ok then, thanks for the update. I'll wait a bit more maybe "s390x: No
    test results" will clear out at some point:

    https://tracker.debian.org/pkg/jpeg-xl

    Thanks all !

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