summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillem Jover <guillem@debian.org>2014-12-11 23:50:37 +0100
committerGuillem Jover <guillem@debian.org>2014-12-27 23:44:46 +0100
commit810f7b321048167747e9a320c7f0978d65f64074 (patch)
treee7994ccaadc353b67d47dc36bf2cf643e90108a2
parentfa1cfce24dc7c0659cb16b4a6ff09f660e318731 (diff)
downloaddpkg-810f7b321048167747e9a320c7f0978d65f64074.tar.gz
debian: Add versioned Breaks on packages creating trigger cycles
There are two groups of packages, ones where the old version of the packages produced trigger cycles as they were using awaiting trigger directives, but are fixed now, which get a << versioned Breaks on the fixed version. And packages that are still not fixed that get a <= versioned Breaks on the broken version.
-rw-r--r--debian/changelog4
-rw-r--r--debian/control15
2 files changed, 19 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index e4c6288f1..f96d86830 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,10 @@ dpkg (1.17.23) UNRELEASED; urgency=low
* Fix out-of-bounds buffer read accesses when parsing field and trigger
names or checking package ownership of conffiles and directories.
Reported by Joshua Rogers <megamansec@gmail.com>.
+ * Add versioned Breaks on packages creating trigger cycles. Namely auctex,
+ apt-cudf, ccache, cups, distcc, fusionforge-plugin-mediawiki, gap-core,
+ gxine, hoogle, icecc, libjs-protoaculous, mcollective, pypy, wordpress
+ and xfonts-traditional.
[ Updated programs translations ]
* Basque (Iñaki Larrañaga Murgoitio). Closes: #771893
diff --git a/debian/control b/debian/control
index 4653a47c6..a1e3409d9 100644
--- a/debian/control
+++ b/debian/control
@@ -37,8 +37,23 @@ 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.
+ apt-cudf (<< 3.3~beta1-3),
+ auctex (<= 11.87-3),
+ ccache (<< 3.1.10-1),
+ cups (<< 1.7.5-10),
+ distcc (<< 3.1-6.1),
+ fusionforge-plugin-mediawiki (<< 5.3.2+20141104-3),
+ gap-core (<< 4r7p5-2),
+ gxine (<= 0.5.908-3),
+ hoogle (<< 4.2.33-4),
+ icecc (<= 1.0.1-1),
+ libjs-protoaculous (<< 5),
man-db (<< 2.6.3-6), fontconfig (<< 2.11.0-6.2),
+ mcollective (<< 2.6.0+dfsg-2.1),
+ pypy (<< 2.4.0+dfsg-3),
readahead-fedora (<< 2:1.5.6-5.2),
+ wordpress (<< 4.1+dfsg-1),
+ xfonts-traditional (<< 1.7),
# These do not support triggers.
apt (<< 0.7.7), aptitude (<< 0.4.7-1)
Conflicts: