Package: release.debian.org Severity: normal Tags: stretch User: release.debian....@packages.debian.org Usertags: pu
* Backport changes from Joachim Breitner to stop breaking apt when the package is removed but not purged. (Closes: #881753)
diff -Nru local-apt-repository-0.4/debian/changelog local-apt-repository-0.4+deb9u1/debian/changelog --- local-apt-repository-0.4/debian/changelog 2016-06-15 15:45:19.000000000 +0300 +++ local-apt-repository-0.4+deb9u1/debian/changelog 2018-02-28 22:52:28.000000000 +0200 @@ -1,3 +1,11 @@ +local-apt-repository (0.4+deb9u1) stretch; urgency=medium + + * Non-maintainer upload. + * Backport changes from Joachim Breitner to stop breaking apt + when the package is removed but not purged. (Closes: #881753) + + -- Adrian Bunk <b...@debian.org> Wed, 28 Feb 2018 22:52:28 +0200 + local-apt-repository (0.4) unstable; urgency=medium * Use apt-ftparchive instead of dpkg-scansources (Closes: #804542). diff -Nru local-apt-repository-0.4/debian/local-apt-repository.install local-apt-repository-0.4+deb9u1/debian/local-apt-repository.install --- local-apt-repository-0.4/debian/local-apt-repository.install 2015-08-22 14:16:16.000000000 +0300 +++ local-apt-repository-0.4+deb9u1/debian/local-apt-repository.install 2018-02-28 22:52:24.000000000 +0200 @@ -1,4 +1,5 @@ rebuild /usr/lib/local-apt-repository -local-apt-repository.list /etc/apt/sources.list.d/ +# it is linked from /etc/apt/sources.list.d/ using maintainer scripts +local-apt-repository.list /usr/lib/local-apt-repository local-apt-repository.path /lib/systemd/system/ local-apt-repository.service /lib/systemd/system/ diff -Nru local-apt-repository-0.4/debian/local-apt-repository.maintscript local-apt-repository-0.4+deb9u1/debian/local-apt-repository.maintscript --- local-apt-repository-0.4/debian/local-apt-repository.maintscript 1970-01-01 02:00:00.000000000 +0200 +++ local-apt-repository-0.4+deb9u1/debian/local-apt-repository.maintscript 2018-02-28 22:52:24.000000000 +0200 @@ -0,0 +1 @@ +rm_conffile /etc/apt/sources.list.d/local-apt-repository.list 0.4 diff -Nru local-apt-repository-0.4/debian/local-apt-repository.postinst local-apt-repository-0.4+deb9u1/debian/local-apt-repository.postinst --- local-apt-repository-0.4/debian/local-apt-repository.postinst 2015-08-22 21:23:25.000000000 +0300 +++ local-apt-repository-0.4+deb9u1/debian/local-apt-repository.postinst 2018-02-28 22:52:24.000000000 +0200 @@ -6,6 +6,7 @@ configure) /usr/lib/local-apt-repository/rebuild -f + ln -fs /usr/lib/local-apt-repository/local-apt-repository.list /etc/apt/sources.list.d/local-apt-repository.list ;; abort-upgrade|abort-remove|abort-deconfigure) diff -Nru local-apt-repository-0.4/debian/local-apt-repository.prerm local-apt-repository-0.4+deb9u1/debian/local-apt-repository.prerm --- local-apt-repository-0.4/debian/local-apt-repository.prerm 2015-08-22 14:47:34.000000000 +0300 +++ local-apt-repository-0.4+deb9u1/debian/local-apt-repository.prerm 2018-02-28 22:52:24.000000000 +0200 @@ -5,6 +5,7 @@ case "$1" in remove|deconfigure) + rm -f /etc/apt/sources.list.d/local-apt-repository.list rm -rf /var/lib/local-apt-repository/ ;;