[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1056724: libsane-hpaio: Move files into /usr (incl. DEP17 P7 mitigation)



Package: libsane-hpaio
Version: 3.22.10+dfsg0-3
Severity: important
Tags: patch
User: helmutg@debian.org
Usertags: dep17p7
X-Debbugs-Cc: helmutg@debian.org

Dear Maintainer,

libsane-hpaio contains udev rules which are installed to /lib; these
files need to be moved to /usr/lib as part of Debian's usr-merge effort.
Because libsane-hpaio is Multi-Arch: same, an unfortunate corner-case
can occur whereby shared files (such as the udev rules) may be
erroneously removed on upgrades (please see DEP17[1] P7: Shared
multiarch file loss).

You will find a patch attached to move the udev files, including the
mitigation for the file loss scenario. Alternatively, you can also use the
salsa merge request I've opened[2].

Please consider applying this patch at your earliest convenience. This
bug will be upgraded to release critical soon, as it blocks the overall
usr-merge effort which is being undertaken for the trixie release.


Many thanks,
Chris

1. https://subdivi.de/~helmut/dep17.html
2. https://salsa.debian.org/printing-team/hplip.v2/-/merge_requests/3


Reply to: