Hello Debian Python Team,[…]
My py7zr-related Python packages are updated to fix some issues.
* https://salsa.debian.org/python-team/packages/python-inflate64
* https://salsa.debian.org/python-team/packages/python-bcj
* https://salsa.debian.org/python-team/packages/python-pyppmd
I was uploaded fixes as you suggested.
Please upload them.
* https://salsa.debian.org/python-team/packages/python-bcj
* https://salsa.debian.org/python-team/packages/python-brotlicffi
* https://salsa.debian.org/python-team/packages/python-inflate64
* https://salsa.debian.org/python-team/packages/python-pyppmd
I also uploads other py7zr-related packages to add your suggested fixes. Please also upload them.
* https://salsa.debian.org/python-team/packages/python-multivolumefile
* https://salsa.debian.org/python-team/packages/python-pyzstd
yokota, on 2024-04-30:[…]
I was uploaded fixes as you suggested.
Please upload them.
* https://salsa.debian.org/python-team/packages/python-brotlicffi
* https://salsa.debian.org/python-team/packages/python-inflate64
* https://salsa.debian.org/python-team/packages/python-pyppmd
I also uploads other py7zr-related packages to add your suggested fixes. Please also upload them.
* https://salsa.debian.org/python-team/packages/python-multivolumefile
* https://salsa.debian.org/python-team/packages/python-pyzstd
Étienne Mollier, on 2024-04-30:
yokota, on 2024-04-30:
* https://salsa.debian.org/python-team/packages/python-pyppmd
I uploaded python-inflate64 and python-pyppmd after a few
changes to the debian/changelog file. I don't have much to add
that I hadn't mentioned yesterday about the previous upload.
If so, it may be needed to bring the case upstream; maybe the
nature of the fuzzing test makes it long or flaky, in which case
it may be better to skip it, otherwise it may cause issues on
buildds[2] and autopkgtest Debian CI[3] (once the package is
built and starts being tested). If not, then let's keep an eye
on the QA infrastructure and see what happens.
I add another fixups to pyppmd as your suggest. Please upload it.
I think it's better than previous one, but I can't test it on non-X86 platforms.
If you have more better fixups, please add your one.
I was drop s390x from python-pyppmd build architecture list to pass
testing migration.
yokota, on 2024-05-05:
I was drop s390x from python-pyppmd build architecture list to pass
testing migration.
I see you ajusted the Architecture field to include all
currently supported Debian architectures except s390x. While
this would avoid building attempts on s390x, this is actually
not ideal, because future architectures will have to be added by
hand. Besides, if s390x were to be supported by upstream, then
it would be necessary to actively bring back s390x architecture
to the list, assuming we notice the added support in the first
place. If you were to want to signify the package does not
support other than little-endian architectures, then the current
recommended practice is for the source package to build depend
on the package architecture-is-little-endian, and bring
Architecture field back to the value "any".
All that being said, I don't believe declaring any form of
architecture limitation is needed, because the test failure at
build time prevents the production of packages for unsupported
architectures. Please revert Architecture field change; you may
add the architecture-is-little-endian as build dependency if you
feel better about not trying to build on other systems, but it's
not entirely needed in my opinion.
In any case, the package would not migrate to testing, because
despite the architecture restrictions, Debian infrastructure[1]
will continue expecting s390x packages to be built; the
following migration excuses will continue to appear:
* missing build on s390x
* arch:s390x not built yet, autopkgtest delayed there
I opened the package removal bug #1070469 for python-pyppmd on
s390x[2]. This will resolve the problem on the infrastructure
side, but requires human intervention from the ftpmaster team,
so it may take a little time. I used `reportbug ftp.debian.org`
to get a template email with all the metainformation needed, and
filled the blanks with our observations.
[1]: https://tracker.debian.org/pkg/python-pyppmd
[2]: https://bugs.debian.org/1070469
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 349 |
Nodes: | 16 (2 / 14) |
Uptime: | 108:33:47 |
Calls: | 7,612 |
Calls today: | 3 |
Files: | 12,786 |
Messages: | 5,683,110 |
Posted today: | 2 |