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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to