Hi Adrian, it appears that Frédéric Bonnard is not really active anymore.I've CCed you as PPC porter. Maybe you can have a look at this bug report and do an NMU / take over the package.
Regards, Michael On Mon, 30 Dec 2024 21:30:19 +0100 Helmut Grohne <hel...@subdivi.de> wrote:
Package: libvpd-2.2-3 Version: 2.2.9-1 Severity: serious Justification: file loss during upgrade Tags: patch User: helm...@debian.org Usertags: dep17p7 dep17m10 Hi, libvpd-2.2-3 contains a udev .rules file and installs it using debhelper. In the bookworm build (+b1), it was installed to /lib/udev/rules.d whereas in a later rebuild for trixie (+b2) it was installed to /usr/lib/udev/rules.d due to the /usr-move (DEP17). As it also is marked M-A:same, this file may be lost in upgrade scenarios from bookworm (+b1) to trixie (+b2). For more information refer to https://subdivi.de/~helmut/dep17.html sections P7 and M10 in particular. I propose mitigating this problem by adding protective diversions for the duration of the upgrade. Those diversions are no longer present once the upgrade is completed. As a result, the changes can be fully reverted once trixie is released. I am attaching a patch for your convenience. It has marked all removable sections in such a way that the Debian janitor (operated by Jelmer) can automatically file a merge request to perform this deletion. I tested this patch by performing a cross build for ppc64el and upgraded the package in a qemu-user environment. I appreciate if you could do more testing on real hardware ahead of upload. Let me know if you have any questions. Helmut
OpenPGP_signature.asc
Description: OpenPGP digital signature