[dpkg] 52/187: debian: Remove u-a, dpkg-divert and dpkg-statoverride compat symlinks (again)
Reiner Herrmann
reiner at reiner-h.de
Sun Nov 6 12:46:24 UTC 2016
This is an automated email from the git hooks/post-receive script.
deki-guest pushed a commit to branch master
in repository dpkg.
commit 19b2192db8382d435da6f424a9d9bba524670e5f
Author: Guillem Jover <guillem at debian.org>
Date: Fri Aug 5 23:47:06 2016 +0200
debian: Remove u-a, dpkg-divert and dpkg-statoverride compat symlinks (again)
There are very few packages now using the hardcoded paths, with bugs and
patches. It's about time to clean this up.
---
Makefile.am | 1 -
TODO | 3 ---
debian/changelog | 2 ++
debian/control | 14 ++++++++++++++
debian/dpkg.links | 3 ---
5 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 0306eaf..3a01a36 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -55,7 +55,6 @@ EXTRA_DIST = \
debian/dpkg.preinst \
debian/dpkg.prerm \
debian/dpkg.logrotate \
- debian/dpkg.links \
debian/dpkg.lintian-overrides \
debian/dselect.cfg \
debian/dselect.docs \
diff --git a/TODO b/TODO
index a452e1d..f84e57d 100644
--- a/TODO
+++ b/TODO
@@ -84,9 +84,6 @@ TODO
* We should set our own obstack_alloc_failed_handler.
- * Remove compatibility symlinks
- /usr/sbin/{update-alternatives,dpkg-divert,dpkg-statoverride}.
-
------------------------------------------------------------------------------
Old TODO entries from Scott:
diff --git a/debian/changelog b/debian/changelog
index d2d8972..16dd246 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,8 @@ dpkg (1.18.11) UNRELEASED; urgency=medium
- Add liblocale-gettext-perl to libdpkg-perl Recommends.
- Wrap and document dependency relationships.
- Remove obsolete dependency relationships, since Debian oldstable.
+ - Remove update-alternatives, dpkg-divert and dpkg-statoverride
+ compatibility symlinks, again.
* Documentation:
- Update custom changelog parser API support status in README.api.
- Fix typos in docs and man pages. Thanks to Jakub Wilk <jwilk at debian.org>
diff --git a/debian/control b/debian/control
index 334efae..11780da 100644
--- a/debian/control
+++ b/debian/control
@@ -56,6 +56,20 @@ Suggests:
apt,
Replaces:
manpages-it (<< 2.80-4),
+Breaks:
+# Due to removal of dpkg-divert compat symlink.
+ amule (<< 2.3.1+git1a369e47-3),
+# Due to removal of dpkg-statoverride compat symlink.
+ acidbase (<= 1.4.5-4),
+ beep (<< 1.3-4),
+ im (<< 1:151-4),
+ netselect (<< 0.3.ds1-27),
+ pconsole (<< 1.0-12),
+ phpgacl (<< 3.3.7-7.3),
+ pure-ftpd (<< 1.0.43-1),
+ systemtap (<< 2.8-1),
+ terminatorx (<< 4.0.1-1),
+ xvt (<= 2.1-20.1),
Description: Debian package management system
This package provides the low-level infrastructure for handling the
installation and removal of Debian software packages.
diff --git a/debian/dpkg.links b/debian/dpkg.links
deleted file mode 100644
index 429ab15..0000000
--- a/debian/dpkg.links
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/bin/dpkg-divert usr/sbin/dpkg-divert
-usr/bin/dpkg-statoverride usr/sbin/dpkg-statoverride
-usr/bin/update-alternatives usr/sbin/update-alternatives
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/dpkg.git
More information about the Reproducible-commits
mailing list