diff options
author | Guillem Jover <guillem@debian.org> | 2014-12-11 23:50:37 +0100 |
---|---|---|
committer | Guillem Jover <guillem@debian.org> | 2014-12-27 23:44:46 +0100 |
commit | 810f7b321048167747e9a320c7f0978d65f64074 (patch) | |
tree | e7994ccaadc353b67d47dc36bf2cf643e90108a2 | |
parent | fa1cfce24dc7c0659cb16b4a6ff09f660e318731 (diff) | |
download | dpkg-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/changelog | 4 | ||||
-rw-r--r-- | debian/control | 15 |
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: |