Package: portsentry Version: 1.2-15 Severity: serious Tags: patch sid X-Debbugs-Cc: наб <nabijaczlew...@nabijaczleweli.xyz>, ti...@debian.org User: helm...@debian.org Usertags: dep17m2
This package is part of the /usr-move (DEP17) transition, because it contains files in aliased locations and should have those files moved to the corresponding /usr location. The goal of this move is eliminating bugs arising from aliasing, such as file loss during package upgrades. Specifically, the file(s) in question are listed below: /lib/systemd/system/portsentry.service You may add dh-sequence-movetousr to Build-Depends to perform the move. The main advantage of this method is the low effort and it just works when backporting to bookworm. However, it is more of a stop-gap measure as eventually the installation procedure should refer to the files that are actually used for installation. This often means updating debian/*.install files but also changing flags passed to a configure script or similar measures. In case you do not anticipate your package being uploaded to bookworm-backports, please prefer a manual move, but generally prefer moving over delaying any further. After having done this move, please keep in mind that the relevant changes need to be reverted for bookworm-backports, with these exceptions: * dh-sequence-movetousr and dh_movetousr cancel themselves. * dh_installsystemd and dh_installudev revert to the aliased location. * The pkg-config variables systemdsystemunitdir in systemd.pc and udevdir in udev.pc reverts to aliased. Please keep in mind that restructuring changes may introduce problems after moving. A change is considered restructuring if formerly aliased files formerly owned by one package are later to be owned by a package with a different name. Such uploads should be done to experimental and quarantine for three days before moving to unstable. This way, automatic analysis (https://salsa.debian.org/helmutg/dumat) can detect problems and file bugs. Such bugs shall include support for resolving the problems. For additional information about refer to https://wiki.debian.org/UsrMerge and https://subdivi.de/~helmut/dep17.html.
diff -Nru portsentry-1.2/debian/changelog portsentry-1.2/debian/changelog --- portsentry-1.2/debian/changelog 2024-10-04 01:05:13.000000000 +0200 +++ portsentry-1.2/debian/changelog 2024-10-15 18:19:00.000000000 +0200 @@ -1,3 +1,10 @@ +portsentry (1.2-15.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move aliased files from / to /usr (DEP17). (Closes: #-1) + + -- Michael Biebl <bi...@debian.org> Tue, 15 Oct 2024 18:19:00 +0200 + portsentry (1.2-15) unstable; urgency=medium * Team upload by debian/ team diff -Nru portsentry-1.2/debian/portsentry.links portsentry-1.2/debian/portsentry.links --- portsentry-1.2/debian/portsentry.links 2024-10-04 01:05:13.000000000 +0200 +++ portsentry-1.2/debian/portsentry.links 2024-10-15 18:18:39.000000000 +0200 @@ -1,2 +1,2 @@ /usr/share/doc/portsentry/CHANGES.gz /usr/share/doc/portsentry/changelog.gz -/dev/null /lib/systemd/system/portsentry.service +/dev/null /usr/lib/systemd/system/portsentry.service