Przeglądaj źródła

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.
Guillem Jover 11 lat temu
rodzic
commit
810f7b3210
2 zmienionych plików z 19 dodań i 0 usunięć
  1. 4 0
      debian/changelog
  2. 15 0
      debian/control

+ 4 - 0
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

+ 15 - 0
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: