• Bug#1059982: dpkg: move start-stop-daemon to /usr for DEP17

    From Helmut Grohne@1:229/2 to All on Thu Jan 4 12:10:01 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    Package: dpkg
    Version: 1.22.2
    Tags: patch
    User: [email protected]
    Usertags: dep17m2

    Hi Guillem,

    please move /sbin/start-stop-daemon to /usr for the /usr-move aka DEP17.
    It's the last file in dpkg that needs moving and since it is essential,
    it's a prerequisite for doing the bootstrap work. Thanks in advance.

    Helmut

    diff --minimal -Nru dpkg-1.22.2/debian/changelog dpkg-1.22.2+nmu1/debian/changelog
    --- dpkg-1.22.2/debian/changelog 2023-12-18 03:37:08.000000000 +0100
    +++ dpkg-1.22.2+nmu1/debian/changelog 2024-01-04 11:55:32.000000000 +0100
    @@ -1,3 +1,10 @@
    +dpkg (1.22.2+nmu1) UNRELEASED; urgency=medium
    +
    + * Non-maintainer upload.
    + * DEP17: Move start-stop-daemon to /usr/sbin. (Closes: #-1)
    +
    + -- Helmut Grohne <[email protected]> Thu, 04 Jan 2024 11:55:32 +0100
    +
    dpkg (1.22.2) unstable; urgency=medium

    [ Guillem Jover ]
    diff --minimal -Nru dpkg-1.22.2/debian/dpkg.install dpkg-1.22.2+nmu1/debian/dpkg.install
    --- dpkg-1.22.2/debian/dpkg.install 2023-12-08 18:09:48.000000000 +0100
    +++ dpkg-1.22.2+nmu1/debian/dpkg.install 2024-01-04 11:55:28.000000000 +0100
    @@ -3,7 +3,7 @@
    etc/dpkg/dpkg.cfg.d
    etc/alternatives
    sbin/dpkg-fsys-usrunmess usr/sbin/
    -sbin/start-stop-daemon
    +sbin/start-stop-daemon usr/sbin/
    usr/bin/dpkg
    usr/bin/dpkg-deb
    usr/bin/dpkg-divert

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Guillem Jover@1:229/2 to Helmut Grohne on Sat Jan 13 15:50:01 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    Hi!

    On Thu, 2024-01-04 at 12:05:00 +0100, Helmut Grohne wrote:
    Package: dpkg
    Version: 1.22.2
    Tags: patch
    User: [email protected]
    Usertags: dep17m2

    please move /sbin/start-stop-daemon to /usr for the /usr-move aka DEP17.
    It's the last file in dpkg that needs moving and since it is essential,
    it's a prerequisite for doing the bootstrap work. Thanks in advance.

    Thanks for the patch! As mentioned on IRC at the time, I'll be going
    with an alternative solution, which I think I'll be uploading to
    experimental alongside another potentially disruptive refactoring change
    during the weekend.

    Thanks,
    Guillem

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)