Package: location Version: 0.9.16-2 Severity: wishlist Tags: patch User: [email protected] Usertags: dep17m2
Hi, location happens to be affected by the /usr-merge by virtue of including systemd units. The CTTE has recommended not moving such units from / to /usr to avoid problems such as file loss. These problems are better understood and documented at https://subdivi.de/~helmut/dep17.html now. I'm looking into lifting the moratorium in a controlled way and propose this patch as a test case for it. Yes, this patch expressly violates the moratorium. I've taken care to update debhelper to recognize the new location. No problems shall arise unless you restructure location (renaming the binary package, splitting it, moving files between packages). If you do such activity within the trixie cycle, please upload to experimental first such that https://salsa.debian.org/helmutg/dumat can tell you whether the particular change is problematic. Thanks for volunteering as guinea pig Helmut
diff --minimal -Nru libloc-0.9.16/debian/changelog libloc-0.9.16/debian/changelog --- libloc-0.9.16/debian/changelog 2023-02-24 13:41:49.000000000 +0100 +++ libloc-0.9.16/debian/changelog 2023-09-08 11:34:27.000000000 +0200 @@ -1,3 +1,10 @@ +libloc (0.9.16-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move systemd units to /usr. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Fri, 08 Sep 2023 11:34:27 +0200 + libloc (0.9.16-2) unstable; urgency=medium * add bash-completion for 'location' command diff --minimal -Nru libloc-0.9.16/debian/control libloc-0.9.16/debian/control --- libloc-0.9.16/debian/control 2023-02-24 13:41:49.000000000 +0100 +++ libloc-0.9.16/debian/control 2023-09-08 11:34:25.000000000 +0200 @@ -9,6 +9,7 @@ Priority: optional Standards-Version: 4.6.1 Build-Depends: + debhelper (>= 13.11.6), debhelper-compat (= 13), dh-sequence-bash-completion, dh-sequence-python3, diff --minimal -Nru libloc-0.9.16/debian/location.install libloc-0.9.16/debian/location.install --- libloc-0.9.16/debian/location.install 2023-02-23 22:59:17.000000000 +0100 +++ libloc-0.9.16/debian/location.install 2023-09-08 11:30:16.000000000 +0200 @@ -1,3 +1,3 @@ usr/bin var/lib/location/signing-key.pem -lib/systemd/system +lib/systemd/system /usr/lib/systemd

