summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillem Jover <guillem@debian.org>2014-11-19 21:49:08 +0100
committerGuillem Jover <guillem@debian.org>2014-11-22 18:46:17 +0100
commitb89caa796ac54ca86db33c6b06e72a122975bf0e (patch)
treee0ed070147548ebe045280696c45b032d617aadd
parenta213746672a3e12a8ef6b86ccf04594bf30e8fba (diff)
downloaddpkg-b89caa796ac54ca86db33c6b06e72a122975bf0e.tar.gz
debian: Add Breaks on man-db, fontconfig and readahead-fedora
The old versions of these packages produced trigger cycles as they were using awaiting trigger directives. Closes: #768599
-rw-r--r--debian/changelog2
-rw-r--r--debian/control4
2 files changed, 6 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 473d24300..e5f6955db 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,8 @@ dpkg (1.17.22) UNRELEASED; urgency=low
compatibility symlinks under /usr/sbin/. There are still packages
using those paths, but the relevant lintian check did not list any,
so this got removed prematurely.
+ * Add Breaks on old man-db, fontconfig and readahead-fedora packages using
+ awaiting triggers, as they produce trigger cycles. Closes: #768599
[ Updated programs translations ]
* German (Sven Joachim).
diff --git a/debian/control b/debian/control
index e0c015862..4653a47c6 100644
--- a/debian/control
+++ b/debian/control
@@ -36,6 +36,10 @@ Essential: yes
Pre-Depends: ${shlibs:Depends}, tar (>= 1.23)
Depends: ${misc:Depends}
Breaks: dpkg-dev (<< 1.15.8), libdpkg-perl (<< 1.15.8),
+# These cause trigger cycles due to using awaiting trigger directives.
+ man-db (<< 2.6.3-6), fontconfig (<< 2.11.0-6.2),
+ readahead-fedora (<< 2:1.5.6-5.2),
+# These do not support triggers.
apt (<< 0.7.7), aptitude (<< 0.4.7-1)
Conflicts:
# The following Conflicts against removed packages using install-info