Merge lp:~ginggs/ubuntu-transition-tracker/petsc-tracker into lp:ubuntu-transition-tracker

Proposed by Graham Inggs on 2016-05-24
Status: Rejected
Rejected by: Logan Rosen on 2016-05-24
Proposed branch: lp:~ginggs/ubuntu-transition-tracker/petsc-tracker
Merge into: lp:ubuntu-transition-tracker
Diff against target: 1857 lines (+1226/-0)
125 files modified
download/archive.ben_download (+5/-0)
download/archive_ports.ben_download (+5/-0)
global.conf (+16/-0)
monitor/finished/gdcm.ben (+4/-0)
monitor/finished/hdf5.ben (+7/-0)
monitor/finished/libav11.ben (+7/-0)
monitor/finished/libjsoncpp.ben (+5/-0)
monitor/finished/ncurses6.ben (+4/-0)
monitor/finished/netcdf.ben (+5/-0)
monitor/finished/openmpi.ben (+5/-0)
monitor/finished/parted.ben (+4/-0)
monitor/finished/plist.ben (+7/-0)
monitor/finished/r-base.ben (+7/-0)
monitor/finished/ucommon.ben (+4/-0)
monitor/finished/wxwidgets2.6.ben (+7/-0)
monitor/finished/x265.ben (+5/-0)
monitor/old/apt.ben (+5/-0)
monitor/old/boost1.46.ben (+7/-0)
monitor/old/boost1.49.ben (+7/-0)
monitor/old/cfitsio.ben (+4/-0)
monitor/old/cogl.ben (+7/-0)
monitor/old/db.ben (+7/-0)
monitor/old/dh-python2.ben (+7/-0)
monitor/old/evolution-data-server-3.10.ben (+7/-0)
monitor/old/evolution-data-server-3.18.ben (+9/-0)
monitor/old/evolution3.4.ben (+7/-0)
monitor/old/exiv2.ben (+11/-0)
monitor/old/ffmpeg-part2.ben (+4/-0)
monitor/old/ffmpeg.ben (+7/-0)
monitor/old/gdal.ben (+4/-0)
monitor/old/gdcm.ben (+4/-0)
monitor/old/giflib.ben (+7/-0)
monitor/old/glew.ben (+7/-0)
monitor/old/glew1.8.ben (+7/-0)
monitor/old/gnome-desktop3.ben (+4/-0)
monitor/old/gnuradio.ben (+5/-0)
monitor/old/gnustep-gui.ben (+7/-0)
monitor/old/gnustep.ben (+7/-0)
monitor/old/gnutls28.ben (+5/-0)
monitor/old/gpsd.ben (+7/-0)
monitor/old/graphviz.ben (+5/-0)
monitor/old/gsl.ben (+4/-0)
monitor/old/gsoap.ben (+4/-0)
monitor/old/hal.ben (+7/-0)
monitor/old/hdf5.ben (+7/-0)
monitor/old/icu.ben (+5/-0)
monitor/old/icu52.ben (+5/-0)
monitor/old/imagemagick.ben (+7/-0)
monitor/old/imagemagick4.ben (+7/-0)
monitor/old/imagemagick5.ben (+7/-0)
monitor/old/json-c.ben (+4/-0)
monitor/old/lcms2.ben (+7/-0)
monitor/old/libass.ben (+7/-0)
monitor/old/libav.ben (+8/-0)
monitor/old/libav10.ben (+7/-0)
monitor/old/libconfig9.ben (+7/-0)
monitor/old/libev.ben (+11/-0)
monitor/old/libffi.ben (+7/-0)
monitor/old/libgd2.ben (+7/-0)
monitor/old/libgnutls-deb0-28.ben (+7/-0)
monitor/old/libgtop.ben (+4/-0)
monitor/old/libjpeg.ben (+7/-0)
monitor/old/libmikmod.ben (+8/-0)
monitor/old/libmusicbrainz5.ben (+4/-0)
monitor/old/libmysqlclient.ben (+7/-0)
monitor/old/libnettle6.ben (+7/-0)
monitor/old/libnotify.ben (+7/-0)
monitor/old/liboctave3.ben (+4/-0)
monitor/old/libraw.ben (+7/-0)
monitor/old/librtas.ben (+4/-0)
monitor/old/librtmp1.ben (+8/-0)
monitor/old/libwebp.ben (+5/-0)
monitor/old/mono.ben (+5/-0)
monitor/old/motif.ben (+8/-0)
monitor/old/net-snmp.ben (+7/-0)
monitor/old/ocaml.ben (+11/-0)
monitor/old/octave.ben (+4/-0)
monitor/old/openexr.ben (+4/-0)
monitor/old/openjpeg.ben (+8/-0)
monitor/old/openmpi1.6.ben (+7/-0)
monitor/old/openssl.ben (+5/-0)
monitor/old/perl.ben (+472/-0)
monitor/old/perl5.14.ben (+7/-0)
monitor/old/perl5.18.2.ben (+5/-0)
monitor/old/perl5.18.ben (+5/-0)
monitor/old/perl5.20.ben (+7/-0)
monitor/old/perl5.22.ben (+7/-0)
monitor/old/php5.5.ben (+7/-0)
monitor/old/poppler.ben (+4/-0)
monitor/old/postgresql-9.5.ben (+4/-0)
monitor/old/proj.ben (+4/-0)
monitor/old/protobuf.ben (+7/-0)
monitor/old/protobuf8.ben (+7/-0)
monitor/old/python3.4-5.ben (+4/-0)
monitor/old/python3.4-only.ben (+4/-0)
monitor/old/python3.4.ben (+5/-0)
monitor/old/python3.4_all_dev.ben (+5/-0)
monitor/old/python3.5-only.ben (+4/-0)
monitor/old/python3.5.ben (+5/-0)
monitor/old/qhull.ben (+5/-0)
monitor/old/qpdf.ben (+4/-0)
monitor/old/ruby2.3-add.ben (+4/-0)
monitor/old/ruby2.3-only.ben (+4/-0)
monitor/old/scalapack.ben (+7/-0)
monitor/old/sdlgfx.ben (+7/-0)
monitor/old/shapelib.ben (+7/-0)
monitor/old/sqlite.ben (+7/-0)
monitor/old/suitesparse.ben (+7/-0)
monitor/old/tiff.ben (+7/-0)
monitor/old/vtk.ben (+11/-0)
monitor/old/zeromq3.ben (+4/-0)
monitor/ongoing/auto-hunspell.ben (+5/-0)
monitor/ongoing/auto-petsc.ben (+8/-0)
monitor/ongoing/auto-suitesparse.ben (+8/-0)
monitor/ongoing/boost1.60.ben (+5/-0)
monitor/ongoing/gdal-2.1.0.ben (+4/-0)
monitor/ongoing/glpk.ben (+4/-0)
monitor/ongoing/libical.ben (+4/-0)
monitor/ongoing/libpng.ben (+4/-0)
monitor/ongoing/octave.ben (+4/-0)
monitor/ongoing/onlypy3oncd.ben (+5/-0)
monitor/ongoing/tinyxml2.ben (+4/-0)
monitor/permanent/ghc.ben (+11/-0)
monitor/permanent/ocaml.ben (+7/-0)
monitor/planned/libproj.ben (+5/-0)
To merge this branch: bzr merge lp:~ginggs/ubuntu-transition-tracker/petsc-tracker
Reviewer Review Type Date Requested Status
Logan Rosen 2016-05-24 Needs Fixing on 2016-05-24
Review via email: mp+295547@code.launchpad.net

Description of the change

add petsc 3.6.4

To post a comment you must log in.
Logan Rosen (logan) wrote :

Please resubmit this proposal against lp:~ubuntu-transition-trackers/ubuntu-transition-tracker/configs. This repository is for the code behind the tracker itself.

review: Needs Fixing

Unmerged revisions

414. By Graham Inggs on 2016-05-24

add petsc 3.6.4

413. By Andy Whitcroft on 2016-05-21

octave: add version boundaries.

Signed-off-by: Andy Whitcroft <email address hidden>

412. By Andy Whitcroft on 2016-05-21

octave: fix versions (were swapped)

Signed-off-by: Andy Whitcroft <email address hidden>

411. By Andy Whitcroft on 2016-05-21

Add hunspell, suitesparse, glpk, and octave trackers.

Add the above trackers for LocutusOfBorg.

Signed-off-by: Andy Whitcroft <email address hidden>

410. By Iain Lane on 2016-05-20

add gdal 2.1.0

409. By Iain Lane on 2016-05-20

libical transition

408. By Logan Rosen on 2016-05-15

ucommon is finished

407. By Logan Rosen on 2016-05-05

add missing semicolons

406. By Logan Rosen on 2016-05-05

add tinyxml2 and ucommon transitions

405. By Matthias Klose on 2016-05-05

 - move finished transitions to old

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory 'download'
2=== added file 'download/archive.ben_download'
3--- download/archive.ben_download 1970-01-01 00:00:00 +0000
4+++ download/archive.ben_download 2016-05-24 06:31:48 +0000
5@@ -0,0 +1,5 @@
6+mirror = "http://ftp.ubuntu.com/ubuntu";
7+suite = "vivid";
8+areas = [ "main"; "restricted"; "universe"; "multiverse" ];
9+
10+architectures = [ "i386"; "amd64" ];
11
12=== added file 'download/archive_ports.ben_download'
13--- download/archive_ports.ben_download 1970-01-01 00:00:00 +0000
14+++ download/archive_ports.ben_download 2016-05-24 06:31:48 +0000
15@@ -0,0 +1,5 @@
16+mirror = "http://ports.ubuntu.com";
17+suite = "vivid";
18+areas = [ "main"; "restricted"; "universe"; "multiverse" ];
19+
20+architectures = [ "armhf"; "arm64"; "powerpc"; "ppc64el" ];
21
22=== added file 'global.conf'
23--- global.conf 1970-01-01 00:00:00 +0000
24+++ global.conf 2016-05-24 06:31:48 +0000
25@@ -0,0 +1,16 @@
26+suite = "yakkety";
27+areas = ["main"; "universe"; "restricted"; "multiverse"];
28+architectures = [
29+ "amd64";
30+ "arm64";
31+ "armhf";
32+ "i386";
33+ "powerpc";
34+ "ppc64el";
35+ "s390x"
36+];
37+redownload = false;
38+use-cache = true;
39+run-debcheck = true;
40+output-type = "xhtml";
41+template = "ubuntu";
42
43=== added directory 'monitor'
44=== added directory 'monitor/finished'
45=== added file 'monitor/finished/gdcm.ben'
46--- monitor/finished/gdcm.ben 1970-01-01 00:00:00 +0000
47+++ monitor/finished/gdcm.ben 2016-05-24 06:31:48 +0000
48@@ -0,0 +1,4 @@
49+title = "gdcm";
50+is_affected = .depends ~ /\b(libgdcm2.4|libgdcm2.6|libvtkgdcm2.4|libvtkgdcm2.6)\b/;
51+is_good = .depends ~ /\b(libgdcm2.6|libvtkgdcm2.6)\b/;
52+is_bad = .depends ~ /\b(libgdcm2.4|libvtkgdcm2.4)\b/;
53
54=== added file 'monitor/finished/hdf5.ben'
55--- monitor/finished/hdf5.ben 1970-01-01 00:00:00 +0000
56+++ monitor/finished/hdf5.ben 2016-05-24 06:31:48 +0000
57@@ -0,0 +1,7 @@
58+title = "hdf5";
59+
60+is_affected = .build-depends ~ /libhdf5.*-dev/;
61+
62+is_good = .depends ~ /libhdf5-8|libhdf5-cpp-8|libhdf5-mpich-8|libhdf5-openmpi-8/;
63+
64+is_bad = .depends ~ /libhdf5-7|libhdf5-cpp-7|libhdf5-mpich-7|libhdf5-mpich2-7|libhdf5-openmpi-7/;
65
66=== added file 'monitor/finished/libav11.ben'
67--- monitor/finished/libav11.ben 1970-01-01 00:00:00 +0000
68+++ monitor/finished/libav11.ben 2016-05-24 06:31:48 +0000
69@@ -0,0 +1,7 @@
70+title = "libav11";
71+
72+is_affected = .depends ~ /libavcodec\-extra\-56|libavcodec56|libavdevice55|libavfilter5|libavformat56|libavresample2|libavutil54|libswscale3|libavcodec\-extra\-55|libavcodec55|libavdevice54|libavfilter4|libavformat55|libavresample1|libavutil53|libswscale2/;
73+
74+is_good = .depends ~ /libavcodec\-extra\-56|libavcodec56|libavdevice55|libavfilter5|libavformat56|libavresample2|libavutil54|libswscale3/;
75+
76+is_bad = .depends ~ /libavcodec\-extra\-55|libavcodec55|libavdevice54|libavfilter4|libavformat55|libavresample1|libavutil53|libswscale2/;
77
78=== added file 'monitor/finished/libjsoncpp.ben'
79--- monitor/finished/libjsoncpp.ben 1970-01-01 00:00:00 +0000
80+++ monitor/finished/libjsoncpp.ben 2016-05-24 06:31:48 +0000
81@@ -0,0 +1,5 @@
82+title = "libjsoncpp";
83+
84+is_affected = .depends ~ /\b(libjsoncpp0v5|libjsoncpp1)\b/;
85+is_good = .depends ~ /\b(libjsoncpp1)\b/;
86+is_bad = .depends ~ /\b(libjsoncpp0v5)\b/;
87
88=== added file 'monitor/finished/ncurses6.ben'
89--- monitor/finished/ncurses6.ben 1970-01-01 00:00:00 +0000
90+++ monitor/finished/ncurses6.ben 2016-05-24 06:31:48 +0000
91@@ -0,0 +1,4 @@
92+title = "ncurses-6.0";
93+is_affected = .depends ~ /libncursesw?5|libtinfo5/;
94+is_good = .depends ~ /libncursesw?5 \(>= 6|libtinfo5 \(>= 6/;
95+is_bad = .depends ~ /libncursesw?5 \(>= 5|libtinfo5(,|$)|libtinfo5\(>= 5/;
96
97=== added file 'monitor/finished/netcdf.ben'
98--- monitor/finished/netcdf.ben 1970-01-01 00:00:00 +0000
99+++ monitor/finished/netcdf.ben 2016-05-24 06:31:48 +0000
100@@ -0,0 +1,5 @@
101+title = "netcdf";
102+
103+is_affected = .depends ~ /\b(libnetcdf11|libnetcdf7)\b/;
104+is_good = .depends ~ /\b(libnetcdf11)\b/;
105+is_bad = .depends ~ /\b(libnetcdf7)\b/;
106
107=== added file 'monitor/finished/openmpi.ben'
108--- monitor/finished/openmpi.ben 1970-01-01 00:00:00 +0000
109+++ monitor/finished/openmpi.ben 2016-05-24 06:31:48 +0000
110@@ -0,0 +1,5 @@
111+title = "openmpi";
112+
113+is_affected = .depends ~ /\b(libopenmpi1\.10|libopenmpi1\.6|libopenmpi1\.6\-dbg|openmpi\-checkpoint|libmpich12)\b/;
114+is_good = .depends ~ /\b(libopenmpi1\.10)\b/;
115+is_bad = .depends ~ /\b(libopenmpi1\.6|libopenmpi1\.6\-dbg|openmpi\-checkpoint|libmpich12)\b/;
116
117=== added file 'monitor/finished/parted.ben'
118--- monitor/finished/parted.ben 1970-01-01 00:00:00 +0000
119+++ monitor/finished/parted.ben 2016-05-24 06:31:48 +0000
120@@ -0,0 +1,4 @@
121+title = "parted 3.1";
122+is_affected = .depends ~ /libparted-dev|libparted-fs-resize0|libparted-fs-resize0-dbg|libparted-fs-resize0-udeb|libparted-i18n|libparted2|libparted2-dbg|libparted2-udeb|libparted0|libparted0-i18n|libparted0-udeb|libparted0debian1|libparted0debian1-dbg/;
123+is_good = .depends ~ /libparted-dev|libparted-fs-resize0|libparted-fs-resize0-dbg|libparted-fs-resize0-udeb|libparted-i18n|libparted2|libparted2-dbg|libparted2-udeb/;
124+is_bad = .depends ~ /libparted0|libparted0-i18n|libparted0-udeb|libparted0debian1|libparted0debian1-dbg/;
125
126=== added file 'monitor/finished/plist.ben'
127--- monitor/finished/plist.ben 1970-01-01 00:00:00 +0000
128+++ monitor/finished/plist.ben 2016-05-24 06:31:48 +0000
129@@ -0,0 +1,7 @@
130+title = "plist";
131+
132+is_affected = .build-depends ~ /libplist-dev|libplist\+\+-dev/;
133+
134+is_good = .depends ~ /libplist2|libplist\+\+2/;
135+
136+is_bad = .depends ~ /libplist1|libplist\+\+1/;
137
138=== added file 'monitor/finished/r-base.ben'
139--- monitor/finished/r-base.ben 1970-01-01 00:00:00 +0000
140+++ monitor/finished/r-base.ben 2016-05-24 06:31:48 +0000
141@@ -0,0 +1,7 @@
142+# ben configuration file for R 3.0.0 transition
143+
144+title = "R 3.0.0";
145+
146+is_affected = .build-depends ~ /r-base-dev/ & !.package ~ /littler|r-cran-maldiquant|r-cran-readbrukerflexdata/;
147+is_good = .depends ~ /r-base-core \(>= 3/;
148+is_bad = .depends ~ /r-base-core \(>= 2/;
149
150=== added file 'monitor/finished/ucommon.ben'
151--- monitor/finished/ucommon.ben 1970-01-01 00:00:00 +0000
152+++ monitor/finished/ucommon.ben 2016-05-24 06:31:48 +0000
153@@ -0,0 +1,4 @@
154+title = "libucommon8 transition (logan)";
155+is_affected = .depends ~ /\b(libucommon7v5|libucommon8)\b/;
156+is_good = .depends ~ /\b(libucommon8)\b/;
157+is_bad = .depends ~ /\b(libucommon7v5)\b/;
158
159=== added file 'monitor/finished/wxwidgets2.6.ben'
160--- monitor/finished/wxwidgets2.6.ben 1970-01-01 00:00:00 +0000
161+++ monitor/finished/wxwidgets2.6.ben 2016-05-24 06:31:48 +0000
162@@ -0,0 +1,7 @@
163+title = "wxwidgets2.6 to wxwidgets2.8 see http://wiki.debian.org/Teams/WxWidgets/Transition2.6to2.8";
164+
165+is_affected = .depends ~ /wx2.6/ | .depends ~ /wxgtk2.6/ | .build-depends ~ /wx2.6/ | .build-depends ~ /wxgtk2.6/;
166+
167+is_good = .depends ~ /wx2.8/ | .depends ~ /wxgtk2.8/ | .build-depends ~ /wx2.8/ | .build-depends ~ /wxgtk2.8/;
168+
169+is_bad = .depends ~ /wx2.6/ | .depends ~ /wxgtk2.6/ | .build-depends ~ /wx2.6/ | .build-depends ~ /wxgtk2.6/;
170
171=== added file 'monitor/finished/x265.ben'
172--- monitor/finished/x265.ben 1970-01-01 00:00:00 +0000
173+++ monitor/finished/x265.ben 2016-05-24 06:31:48 +0000
174@@ -0,0 +1,5 @@
175+title = "x265";
176+
177+is_affected = .depends ~ /\b(libx265\-79|libx265\-68)\b/;
178+is_good = .depends ~ /\b(libx265\-79)\b/;
179+is_bad = .depends ~ /\b(libx265\-68)\b/;
180
181=== added directory 'monitor/old'
182=== added file 'monitor/old/apt.ben'
183--- monitor/old/apt.ben 1970-01-01 00:00:00 +0000
184+++ monitor/old/apt.ben 2016-05-24 06:31:48 +0000
185@@ -0,0 +1,5 @@
186+title = "apt (auto)";
187+is_affected = .depends ~ /\b(apt|apt\-doc|apt\-transport\-https|apt\-utils|libapt\-inst2\.0|libapt\-pkg\-dev|libapt\-pkg\-doc|libapt\-pkg5\.0|libapt\-inst1\.7|libapt\-pkg4\.16)\b/;
188+is_good = .depends ~ /\b(apt|apt\-doc|apt\-transport\-https|apt\-utils|libapt\-inst2\.0|libapt\-pkg\-dev|libapt\-pkg\-doc|libapt\-pkg5\.0)\b/;
189+is_bad = .depends ~ /\b(libapt\-inst1\.7|libapt\-pkg4\.16)\b/;
190+notes = "Copied from Debian - auto generated input";
191
192=== added file 'monitor/old/boost1.46.ben'
193--- monitor/old/boost1.46.ben 1970-01-01 00:00:00 +0000
194+++ monitor/old/boost1.46.ben 2016-05-24 06:31:48 +0000
195@@ -0,0 +1,7 @@
196+title = "Boost 1.46";
197+
198+is_affected = .build-depends ~ /libboost.*-dev/;
199+
200+is_good = true;
201+
202+is_bad = .depends ~ /boost.*1.42/ | .build-depends ~ /boost.*1.42/;
203
204=== added file 'monitor/old/boost1.49.ben'
205--- monitor/old/boost1.49.ben 1970-01-01 00:00:00 +0000
206+++ monitor/old/boost1.49.ben 2016-05-24 06:31:48 +0000
207@@ -0,0 +1,7 @@
208+title = "Boost 1.49 (xnox)";
209+
210+is_affected = .build-depends ~ /libboost[a-z-.]*1\.4[0-8]-dev/;
211+
212+is_good = false;
213+
214+is_bad = true;
215
216=== added file 'monitor/old/cfitsio.ben'
217--- monitor/old/cfitsio.ben 1970-01-01 00:00:00 +0000
218+++ monitor/old/cfitsio.ben 2016-05-24 06:31:48 +0000
219@@ -0,0 +1,4 @@
220+title = "cfitsio";
221+is_affected = .depends ~ /\b(libcfitsio2|libcfitsio4)\b/;
222+is_good = .depends ~ /\b(libcfitsio4)\b/;
223+is_bad = .depends ~ /\b(libcfitsio2)\b/;
224
225=== added file 'monitor/old/cogl.ben'
226--- monitor/old/cogl.ben 1970-01-01 00:00:00 +0000
227+++ monitor/old/cogl.ben 2016-05-24 06:31:48 +0000
228@@ -0,0 +1,7 @@
229+title = "cogl20";
230+
231+is_affected = .build-depends ~ /libcogl(-gles2)?(-pango)?-dev|libclutter(-gtk)?-1\.0-dev/;
232+
233+is_good = .depends ~ /libcogl20(-dbg)?|libcogl-pango20(-dbg)?|libcogl-gles2-20/;
234+
235+is_bad = .depends ~ /libcogl15(-dbg)?|libcogl-pango15(-dbg)?|libcogl-gles2-15/;
236
237=== added file 'monitor/old/db.ben'
238--- monitor/old/db.ben 1970-01-01 00:00:00 +0000
239+++ monitor/old/db.ben 2016-05-24 06:31:48 +0000
240@@ -0,0 +1,7 @@
241+title = "db 5.3 (doko)";
242+
243+is_affected = .build-depends ~ /libdb.*-dev/;
244+
245+is_good = .depends ~ /libdb5.3/;
246+
247+is_bad = .depends ~ /libdb5.1/;
248
249=== added file 'monitor/old/dh-python2.ben'
250--- monitor/old/dh-python2.ben 1970-01-01 00:00:00 +0000
251+++ monitor/old/dh-python2.ben 2016-05-24 06:31:48 +0000
252@@ -0,0 +1,7 @@
253+title = "python-central/support -> dh_python2";
254+
255+is_affected = .build-depends ~ /(^| )(python|python-dev|python-all|python-all-dev|python-support|python-central|dh-python)\s*([,(]|$)/ | .build-depends-indep ~ /(^| )(python|python-dev|python-all|python-all-dev|python-support|python-central|dh-python)\s*([,(]|$)/;
256+
257+is_good = true;
258+
259+is_bad = .depends ~ /python-central/ | .depends ~ /python-support/;
260
261=== added file 'monitor/old/evolution-data-server-3.10.ben'
262--- monitor/old/evolution-data-server-3.10.ben 1970-01-01 00:00:00 +0000
263+++ monitor/old/evolution-data-server-3.10.ben 2016-05-24 06:31:48 +0000
264@@ -0,0 +1,7 @@
265+title = "evolution-data-server 3.10";
266+
267+is_affected = .build-depends ~ /lib(camel|ebackend|ebook|ebookecal|ecal|edata-(book|cal)|edataserver)|evolution(-data-server)?-dev/;
268+
269+is_bad = .depends ~ /libcamel-1\.2-43|libebackend-1\.2-6|libecal1\.2-15|libedata-book-1\.2-17|libedata-cal-1\.2-20|libedataserver-1\.2-17/;
270+
271+is_good = .depends ~ /libcamel-1\.2-45|libebackend-1\.2-7|libecal-1\.2-16|libedata-book-1\.2-20|libedata-cal-1\.2-23|libedataserver-1\.2-18/;
272
273=== added file 'monitor/old/evolution-data-server-3.18.ben'
274--- monitor/old/evolution-data-server-3.18.ben 1970-01-01 00:00:00 +0000
275+++ monitor/old/evolution-data-server-3.18.ben 2016-05-24 06:31:48 +0000
276@@ -0,0 +1,9 @@
277+title = "evolution-data-server 3.18";
278+
279+is_affected = .depends ~ /libcamel\-1\.2\-54|libebook\-contacts\-1\.2\-2|libecal\-1\.2\-19|libedata\-cal\-1\.2\-28|libedataserver\-1\.2\-21|libcamel\-1\.2\-52|libebook\-contacts\-1\.2\-1|libecal\-1\.2\-18|libedata\-cal\-1\.2\-27|libedataserver\-1\.2\-20/;
280+
281+is_good = .depends ~ /libcamel\-1\.2\-54|libebook\-contacts\-1\.2\-2|libecal\-1\.2\-19|libedata\-cal\-1\.2\-28|libedataserver\-1\.2\-21/;
282+
283+is_bad = .depends ~ /libcamel\-1\.2\-52|libebook\-contacts\-1\.2\-1|libecal\-1\.2\-18|libedata\-cal\-1\.2\-27|libedataserver\-1\.2\-20/;
284+
285+notes = "Copied from Debian's auto-transition generator - sorry for the messy input";
286
287=== added file 'monitor/old/evolution3.4.ben'
288--- monitor/old/evolution3.4.ben 1970-01-01 00:00:00 +0000
289+++ monitor/old/evolution3.4.ben 2016-05-24 06:31:48 +0000
290@@ -0,0 +1,7 @@
291+title = "evolution 3.4";
292+
293+is_affected = .build-depends ~ /lib(camel|ebackend|ebook|ecal|edata-(book|cal)|edataserver(ui)?)|evolution(-data-server)?-dev/;
294+
295+is_bad = .depends ~ /libcamel-1\.2-29|libebackend1\.2-1|libebook1\.2-12|libecal1\.2-10|libedata-book-1\.2-11|libedata-cal-1\.2-13|libedataserver1\.2-15/;
296+
297+is_good = .depends ~ /libcamel-1\.2-33|libebackend1\.2-2|libebook-1\.2-13|libecal-1\.2-11|libedata-book-1\.2-13|libedata-cal-1\.2-15|libedataserver-1\.2-16/;
298
299=== added file 'monitor/old/exiv2.ben'
300--- monitor/old/exiv2.ben 1970-01-01 00:00:00 +0000
301+++ monitor/old/exiv2.ben 2016-05-24 06:31:48 +0000
302@@ -0,0 +1,11 @@
303+title = "libexiv2-11 transition";
304+
305+architectures = [
306+ "amd64"; "i386"; "powerpc"
307+];
308+
309+is_affected = .build-depends ~ /libexiv2-dev/;
310+
311+is_good = .depends ~ /libexiv2-11/;
312+
313+is_bad = .depends ~ /libexiv2-10/;
314
315=== added file 'monitor/old/ffmpeg-part2.ben'
316--- monitor/old/ffmpeg-part2.ben 1970-01-01 00:00:00 +0000
317+++ monitor/old/ffmpeg-part2.ben 2016-05-24 06:31:48 +0000
318@@ -0,0 +1,4 @@
319+title = "libav-tools to ffmpeg (with intermediate libav-tools-links if needed)";
320+is_affected = .build-depends ~ /(^| )(libav-tools|libav-tools-links|ffmpeg)\s*([,(:]|$)/ | .depends ~ /(^| )(libav-tools|libav-tools-links|ffmpeg)\s*([,(:]|$)/;
321+is_good = .build-depends ~ /(^| )ffmpeg\s*([,(:]|$)/ | .depends ~ /(^| )ffmpeg\s*([,(:]|$)/;
322+is_bad = .build-depends ~ /(^| )(libav-tools)\s*([,(:]|$)/ | .depends ~ /(^| )(libav-tools)\s*([,(:]|$)/;
323
324=== added file 'monitor/old/ffmpeg.ben'
325--- monitor/old/ffmpeg.ben 1970-01-01 00:00:00 +0000
326+++ monitor/old/ffmpeg.ben 2016-05-24 06:31:48 +0000
327@@ -0,0 +1,7 @@
328+title = "ffmpeg transition";
329+
330+is_affected = .depends ~ /\b(libavcodec\-extra57|libavcodec57|libavdevice57|libavfilter6|libavformat57|libavresample3|libavutil55|libpostproc54|libswresample2|libswscale4|ffmpeg\-dbg|libavcodec\-ffmpeg\-extra56|libavcodec\-ffmpeg56|libavdevice\-ffmpeg56|libavfilter\-ffmpeg5|libavformat\-ffmpeg56|libavresample\-ffmpeg2|libavutil\-ffmpeg54|libpostproc\-ffmpeg53|libswresample\-ffmpeg1|libswscale\-ffmpeg3)\b/;
331+
332+is_good = .depends ~ /\b(libavcodec\-extra57|libavcodec57|libavdevice57|libavfilter6|libavformat57|libavresample3|libavutil55|libpostproc54|libswresample2|libswscale4)\b/;
333+
334+is_bad = .depends ~ /\b(ffmpeg\-dbg|libavcodec\-ffmpeg\-extra56|libavcodec\-ffmpeg56|libavdevice\-ffmpeg56|libavfilter\-ffmpeg5|libavformat\-ffmpeg56|libavresample\-ffmpeg2|libavutil\-ffmpeg54|libpostproc\-ffmpeg53|libswresample\-ffmpeg1|libswscale\-ffmpeg3)\b/;
335
336=== added file 'monitor/old/gdal.ben'
337--- monitor/old/gdal.ben 1970-01-01 00:00:00 +0000
338+++ monitor/old/gdal.ben 2016-05-24 06:31:48 +0000
339@@ -0,0 +1,4 @@
340+title = "gdal";
341+is_affected = .depends ~ /\b(libgdal1i|libgdal20)\b/;
342+is_good = .depends ~ /\b(libgdal20)\b/;
343+is_bad = .depends ~ /\b(libgdal1i)\b/;
344
345=== added file 'monitor/old/gdcm.ben'
346--- monitor/old/gdcm.ben 1970-01-01 00:00:00 +0000
347+++ monitor/old/gdcm.ben 2016-05-24 06:31:48 +0000
348@@ -0,0 +1,4 @@
349+title = "gdcm 2.4.0 (LocutusOfBorg)";
350+is_affected = .build-depends ~ /libgdcm2-dev/;
351+is_good = .depends ~ "libgdcm2.4";
352+is_bad = .depends ~ "libgdcm2.2";
353
354=== added file 'monitor/old/giflib.ben'
355--- monitor/old/giflib.ben 1970-01-01 00:00:00 +0000
356+++ monitor/old/giflib.ben 2016-05-24 06:31:48 +0000
357@@ -0,0 +1,7 @@
358+title = "giflib";
359+
360+is_affected = .build-depends ~ /libgif-dev/;
361+
362+is_good = .depends ~ /libgif7/;
363+
364+is_bad = .depends ~ /libgif4/;
365
366=== added file 'monitor/old/glew.ben'
367--- monitor/old/glew.ben 1970-01-01 00:00:00 +0000
368+++ monitor/old/glew.ben 2016-05-24 06:31:48 +0000
369@@ -0,0 +1,7 @@
370+title = "libglew1.10 transition";
371+
372+is_affected = .build-depends ~ /libglew.*-dev/ | (.depends ~ "libglew1.10") | (.depends ~ "libglewmx1.10") | (.depends ~ "libglew1.8") | (.depends ~ "libglewmx1.8") ;
373+
374+is_good = .depends ~ /libglew1.10|libglewmx1.10/;
375+
376+is_bad = .depends ~ /libglew1.[5-9]|libglewmx1.[5-9]/;
377
378=== added file 'monitor/old/glew1.8.ben'
379--- monitor/old/glew1.8.ben 1970-01-01 00:00:00 +0000
380+++ monitor/old/glew1.8.ben 2016-05-24 06:31:48 +0000
381@@ -0,0 +1,7 @@
382+title = "libglew1.8 transition (xnox)";
383+
384+is_affected = .build-depends ~ /libglew.*-dev/;
385+
386+is_good = .depends ~ /libglew1.8|libglewmx1.8/;
387+
388+is_bad = .depends ~ /libglew1.[5-7]|libglewmx1.[5-7]/;
389
390=== added file 'monitor/old/gnome-desktop3.ben'
391--- monitor/old/gnome-desktop3.ben 1970-01-01 00:00:00 +0000
392+++ monitor/old/gnome-desktop3.ben 2016-05-24 06:31:48 +0000
393@@ -0,0 +1,4 @@
394+title = "gnome-desktop3 3.18";
395+is_affected = .build-depends ~ /libgnome-desktop-3-dev/;
396+is_good = .depends ~ /libgnome-desktop-3-12/;
397+is_bad = .depends ~ /libgnome-desktop-3-10/;
398
399=== added file 'monitor/old/gnuradio.ben'
400--- monitor/old/gnuradio.ben 1970-01-01 00:00:00 +0000
401+++ monitor/old/gnuradio.ben 2016-05-24 06:31:48 +0000
402@@ -0,0 +1,5 @@
403+title = "gnuradio";
404+
405+is_affected = .depends ~ /(^| )(libgnuradio-[a-z-]*3\.7\.5|libgnuradio-[a-z-]*3\.7\.8)\s*([,(:]|$)/;
406+is_good = .depends ~ /(^| )(libgnuradio-[a-z-]*3\.7\.8)\s*([,(:]|$)/;
407+is_bad = .depends ~ /(^| )(libgnuradio-[a-z-]*3\.7\.5)\s*([,(:]|$)/;
408
409=== added file 'monitor/old/gnustep-gui.ben'
410--- monitor/old/gnustep-gui.ben 1970-01-01 00:00:00 +0000
411+++ monitor/old/gnustep-gui.ben 2016-05-24 06:31:48 +0000
412@@ -0,0 +1,7 @@
413+title = "gnustep-gui 0.24";
414+
415+is_affected = .depends ~ /gnustep-gui-common|gnustep-gui-doc|gnustep-gui-runtime|libgnustep-gui-dev|libgnustep-gui0.24|libgnustep-gui0.24-dbg|libgnustep-gui0.22/;
416+
417+is_good = .depends ~ /gnustep-gui-common|gnustep-gui-doc|gnustep-gui-runtime|libgnustep-gui-dev|libgnustep-gui0.24|libgnustep-gui0.24-dbg/;
418+
419+is_bad = .depends ~ /libgnustep-gui0.22/;
420
421=== added file 'monitor/old/gnustep.ben'
422--- monitor/old/gnustep.ben 1970-01-01 00:00:00 +0000
423+++ monitor/old/gnustep.ben 2016-05-24 06:31:48 +0000
424@@ -0,0 +1,7 @@
425+title = "gnustep";
426+
427+is_affected = .build-depends ~ /libgnustep-(base|gui)-dev/;
428+
429+is_good = .depends ~ /libgnustep-base0.22/ | .depends ~ /libgnustep-gui0.20/;
430+
431+is_bad = .depends ~ /libgnustep-base0.20/ | .depends ~ /libgnustep-gui0.18/;
432
433=== added file 'monitor/old/gnutls28.ben'
434--- monitor/old/gnutls28.ben 1970-01-01 00:00:00 +0000
435+++ monitor/old/gnutls28.ben 2016-05-24 06:31:48 +0000
436@@ -0,0 +1,5 @@
437+title = "gnutls28";
438+
439+is_affected = .depends ~ /\b(libgnutls-deb0-28|libgnutls30)\b/;
440+is_good = .depends ~ /\b(libgnutls30)\b/;
441+is_bad = .depends ~ /\b(libgnutls-deb0-28)\b/;
442
443=== added file 'monitor/old/gpsd.ben'
444--- monitor/old/gpsd.ben 1970-01-01 00:00:00 +0000
445+++ monitor/old/gpsd.ben 2016-05-24 06:31:48 +0000
446@@ -0,0 +1,7 @@
447+title = "gpsd";
448+
449+is_affected = .build-depends ~ /libgps-dev|libqgpsmm-dev/;
450+
451+is_good = .depends ~ /libgps21|libqgpsmm21/;
452+
453+is_bad = .depends ~ /libgps20|libqgpsmm20/;
454
455=== added file 'monitor/old/graphviz.ben'
456--- monitor/old/graphviz.ben 1970-01-01 00:00:00 +0000
457+++ monitor/old/graphviz.ben 2016-05-24 06:31:48 +0000
458@@ -0,0 +1,5 @@
459+title = "graphviz 2.30";
460+
461+is_affected = .build-depends ~ /graphviz-dev/;
462+is_good = .depends ~ /libcdt5|libcgraph6/;
463+is_bad = .depends ~ /libcdt4|libcgraph5|libgraph4/;
464
465=== added file 'monitor/old/gsl.ben'
466--- monitor/old/gsl.ben 1970-01-01 00:00:00 +0000
467+++ monitor/old/gsl.ben 2016-05-24 06:31:48 +0000
468@@ -0,0 +1,4 @@
469+title = "gsl";
470+is_affected = .depends ~ /\b(libgsl\-dbg|libgsl\-dev|libgsl\-prof|libgsl2|libgsl0\-dbg|libgsl0\-dev|libgsl0\-prof|libgsl0ldbl)\b/;
471+is_good = .depends ~ /\b(libgsl\-dbg|libgsl0?\-dev|libgsl\-prof|libgsl2)\b/;
472+is_bad = .depends ~ /\b(libgsl0\-dbg|libgsl0\-dev \(>=|libgsl0\-prof|libgsl0ldbl)\b/;
473
474=== added file 'monitor/old/gsoap.ben'
475--- monitor/old/gsoap.ben 1970-01-01 00:00:00 +0000
476+++ monitor/old/gsoap.ben 2016-05-24 06:31:48 +0000
477@@ -0,0 +1,4 @@
478+title = "libgsoap5";
479+is_affected = .depends ~ /gsoap|gsoap-dbg|gsoap-doc|libgsoap-dbg|libgsoap-dev|libgsoap5|libgsoap4/;
480+is_good = .depends ~ /gsoap|gsoap-dbg|gsoap-doc|libgsoap-dbg|libgsoap-dev|libgsoap5/;
481+is_bad = .depends ~ /libgsoap4/;
482
483=== added file 'monitor/old/hal.ben'
484--- monitor/old/hal.ben 1970-01-01 00:00:00 +0000
485+++ monitor/old/hal.ben 2016-05-24 06:31:48 +0000
486@@ -0,0 +1,7 @@
487+title = "HAL";
488+
489+is_affected = .build-depends ~ /hal/ | .depends ~ /hal/ | .recommends ~ /hal/;
490+
491+is_good = true;
492+
493+is_bad = .depends ~ /libhal1/ | .depends ~ /libhal-storage1/ | .depends ~ /(^| )hal([ ,]|$)/ | .recommends ~ /libhal1/ | .recommends ~ /libhal-storage1/ | .recommends ~ /(^| )hal([ ,]|$)/;
494
495=== added file 'monitor/old/hdf5.ben'
496--- monitor/old/hdf5.ben 1970-01-01 00:00:00 +0000
497+++ monitor/old/hdf5.ben 2016-05-24 06:31:48 +0000
498@@ -0,0 +1,7 @@
499+title = "hdf5";
500+
501+is_affected = .build-depends ~ /libhdf5.*-dev/;
502+
503+is_good = .depends ~ /libhdf5-10|libhdf5-cpp-10|libhdf5-mpich-10|libhdf5-openmpi-10/;
504+
505+is_bad = .depends ~ /libhdf5-8|libhdf5-cpp-8v5|libhdf5-mpich2-8|libhdf5-openmpi-8/;
506
507=== added file 'monitor/old/icu.ben'
508--- monitor/old/icu.ben 1970-01-01 00:00:00 +0000
509+++ monitor/old/icu.ben 2016-05-24 06:31:48 +0000
510@@ -0,0 +1,5 @@
511+title = "icu 55 -> 57 (Laney)";
512+is_affected = .depends ~ /libicu55|libicu55\-dbg|libicu57|libicu57\-dbg/;
513+is_good = .depends ~ /libicu57|libicu57\-dbg/;
514+is_bad = .depends ~ /libicu55|libicu55\-dbg/;
515+notes = "copied from Debian";
516
517=== added file 'monitor/old/icu52.ben'
518--- monitor/old/icu52.ben 1970-01-01 00:00:00 +0000
519+++ monitor/old/icu52.ben 2016-05-24 06:31:48 +0000
520@@ -0,0 +1,5 @@
521+title = "Icu 52 (xnox)";
522+is_affected = .depends ~ /libicu/ ;
523+is_good = .depends ~ /libicu52/ ;
524+is_bad = .depends ~ /libicu48/ ;
525+
526
527=== added file 'monitor/old/imagemagick.ben'
528--- monitor/old/imagemagick.ben 1970-01-01 00:00:00 +0000
529+++ monitor/old/imagemagick.ben 2016-05-24 06:31:48 +0000
530@@ -0,0 +1,7 @@
531+title = "ImageMagick 6.8";
532+
533+is_affected = .build-depends ~ /libmagick.*-dev/;
534+
535+is_good = .depends ~ /libmagick\+\+-6\.q16-5|libmagickcore-6\.q16-2|libmagickwand-6\.q16-2/;
536+
537+is_bad = .depends ~ /libmagick\+\+5|libmagickcore5|libmagickwand5/;
538
539=== added file 'monitor/old/imagemagick4.ben'
540--- monitor/old/imagemagick4.ben 1970-01-01 00:00:00 +0000
541+++ monitor/old/imagemagick4.ben 2016-05-24 06:31:48 +0000
542@@ -0,0 +1,7 @@
543+title = "imagemagick 4";
544+
545+is_affected = .build-depends ~ /libmagick(core|\+\+|\+\+9|wand|9|)-dev/;
546+
547+is_good = .depends ~ /libmagick(\+\+4|wand4|core4|core4-extra)/;
548+
549+is_bad = .depends ~ /libmagick((\+\+3|wand3|core3|core3-extra))/;
550
551=== added file 'monitor/old/imagemagick5.ben'
552--- monitor/old/imagemagick5.ben 1970-01-01 00:00:00 +0000
553+++ monitor/old/imagemagick5.ben 2016-05-24 06:31:48 +0000
554@@ -0,0 +1,7 @@
555+title = "imagemagick 5 (mterry)";
556+
557+is_affected = .build-depends ~ /libmagick(core|\+\+|wand|)-dev/;
558+
559+is_good = .depends ~ /libmagick(\+\+5|wand5|core5|core5-extra)/;
560+
561+is_bad = .depends ~ /libmagick((\+\+4|wand4|core4|core4-extra))/;
562
563=== added file 'monitor/old/json-c.ben'
564--- monitor/old/json-c.ben 1970-01-01 00:00:00 +0000
565+++ monitor/old/json-c.ben 2016-05-24 06:31:48 +0000
566@@ -0,0 +1,4 @@
567+title = "json-c";
568+is_affected = .depends ~ /\b(libjson\-c3|libjson\-c2|libjson\-c2\-dbg|libjson0|libjson0\-dev)\b/;
569+is_good = .depends ~ /\b(libjson\-c3)\b/;
570+is_bad = .depends ~ /\b(libjson\-c2|libjson\-c2\-dbg|libjson0|libjson0\-dev)\b/;
571
572=== added file 'monitor/old/lcms2.ben'
573--- monitor/old/lcms2.ben 1970-01-01 00:00:00 +0000
574+++ monitor/old/lcms2.ben 2016-05-24 06:31:48 +0000
575@@ -0,0 +1,7 @@
576+title = "lcms2 (till-kamppeter)";
577+
578+is_affected = .build-depends ~ /liblcms.*-dev/;
579+
580+is_good = .depends ~ /liblcms2.*/;
581+
582+is_bad = .depends ~ /liblcms1.*/;
583
584=== added file 'monitor/old/libass.ben'
585--- monitor/old/libass.ben 1970-01-01 00:00:00 +0000
586+++ monitor/old/libass.ben 2016-05-24 06:31:48 +0000
587@@ -0,0 +1,7 @@
588+title = "libass";
589+
590+is_affected = .depends ~ /libass-dev|libass5|libass4/;
591+
592+is_good = .depends ~ /libass-dev|libass5/;
593+
594+is_bad = .depends ~ /libass4/;
595
596=== added file 'monitor/old/libav.ben'
597--- monitor/old/libav.ben 1970-01-01 00:00:00 +0000
598+++ monitor/old/libav.ben 2016-05-24 06:31:48 +0000
599@@ -0,0 +1,8 @@
600+title = "libav";
601+
602+is_affected = .build-depends ~ /lib(avcodec|avformat|avutil)-dev/;
603+
604+is_good = .depends ~ /lib(avcodec54|avformat54|avutil52)/;
605+
606+is_bad = .depends ~ /lib(avcodec53|avformat53|avutil51)/;
607+
608
609=== added file 'monitor/old/libav10.ben'
610--- monitor/old/libav10.ben 1970-01-01 00:00:00 +0000
611+++ monitor/old/libav10.ben 2016-05-24 06:31:48 +0000
612@@ -0,0 +1,7 @@
613+title = "libav10";
614+
615+is_affected = .build-depends ~ /lib(avcodec|avformat|avutil|device|filter)-dev/;
616+
617+is_good = .depends ~ /lib(avcodec55|avformat55|avutil53|device54|filter4)/;
618+
619+is_bad = .depends ~ /lib(avcodec54|avformat54|avutil52|device53|filter3)/;
620
621=== added file 'monitor/old/libconfig9.ben'
622--- monitor/old/libconfig9.ben 1970-01-01 00:00:00 +0000
623+++ monitor/old/libconfig9.ben 2016-05-24 06:31:48 +0000
624@@ -0,0 +1,7 @@
625+title = "libconfig9 (xnox)";
626+
627+is_affected = .build-depends ~ /libconfig[+8]*-dev/;
628+
629+is_good = .depends ~ /libconfig[+]*9/;
630+
631+is_bad = .depends ~ /libconfig[+]*8/;
632
633=== added file 'monitor/old/libev.ben'
634--- monitor/old/libev.ben 1970-01-01 00:00:00 +0000
635+++ monitor/old/libev.ben 2016-05-24 06:31:48 +0000
636@@ -0,0 +1,11 @@
637+title = "libev";
638+
639+architectures = [
640+ "amd64"; "i386"; "powerpc"
641+];
642+
643+is_affected = .build-depends ~ /libev(-libevent)?-dev/;
644+
645+is_good = .depends ~ /libev4/;
646+
647+is_bad = .depends ~ /libev3/;
648
649=== added file 'monitor/old/libffi.ben'
650--- monitor/old/libffi.ben 1970-01-01 00:00:00 +0000
651+++ monitor/old/libffi.ben 2016-05-24 06:31:48 +0000
652@@ -0,0 +1,7 @@
653+title = "libffi6";
654+
655+is_affected = .build-depends ~ /libffi-dev/ | .depends ~/libffi.*/;
656+
657+is_good = .depends ~ /libffi6.*/;
658+
659+is_bad = .depends ~ /libffi5.*/;
660
661=== added file 'monitor/old/libgd2.ben'
662--- monitor/old/libgd2.ben 1970-01-01 00:00:00 +0000
663+++ monitor/old/libgd2.ben 2016-05-24 06:31:48 +0000
664@@ -0,0 +1,7 @@
665+# ben configuration file for libgd2 → libgd3 transition (Debian #706828)
666+
667+title = "libgd3";
668+
669+is_affected = .build-depends ~ /libgd2|libgdchart-gd2|libgd-gd2/;
670+is_good = .depends ~ /libgd3/;
671+is_bad = .depends ~ /libgd2-(noxpm|xpm)([ ,]|$)/;
672
673=== added file 'monitor/old/libgnutls-deb0-28.ben'
674--- monitor/old/libgnutls-deb0-28.ben 1970-01-01 00:00:00 +0000
675+++ monitor/old/libgnutls-deb0-28.ben 2016-05-24 06:31:48 +0000
676@@ -0,0 +1,7 @@
677+title = "libgnutls-deb0-28";
678+
679+is_affected = .depends ~ /libgnutls28/ | .depends ~ /libgnutls-deb0-28/;
680+
681+is_good = .depends ~ /libgnutls-deb0-28/;
682+
683+is_bad = .depends ~ /libgnutls28\s*([,(]|$)/;
684
685=== added file 'monitor/old/libgtop.ben'
686--- monitor/old/libgtop.ben 1970-01-01 00:00:00 +0000
687+++ monitor/old/libgtop.ben 2016-05-24 06:31:48 +0000
688@@ -0,0 +1,4 @@
689+title = "libgtop2";
690+is_affected = .build-depends ~ /libgtop2-dev/;
691+is_good = .depends ~ /libgtop-2\.0-10/;
692+is_bad = .depends ~ /libgtop2-10/;
693
694=== added file 'monitor/old/libjpeg.ben'
695--- monitor/old/libjpeg.ben 1970-01-01 00:00:00 +0000
696+++ monitor/old/libjpeg.ben 2016-05-24 06:31:48 +0000
697@@ -0,0 +1,7 @@
698+title = "libjpeg transition to libjpeg8";
699+
700+is_affected = .build-depends ~ /libjpeg(62|8)?-dev/;
701+
702+is_good = .depends ~ /libjpeg8/;
703+
704+is_bad = .depends ~ /libjpeg62/;
705
706=== added file 'monitor/old/libmikmod.ben'
707--- monitor/old/libmikmod.ben 1970-01-01 00:00:00 +0000
708+++ monitor/old/libmikmod.ben 2016-05-24 06:31:48 +0000
709@@ -0,0 +1,8 @@
710+title = "libmikmod";
711+
712+is_affected = .build-depends ~ /libmikmod2?-dev/;
713+
714+is_good = .depends ~ /libmikmod3/;
715+
716+is_bad = (.depends ~ /libmikmod2/) | (.build-depends ~ /libmikmod2-dev/);
717+
718
719=== added file 'monitor/old/libmusicbrainz5.ben'
720--- monitor/old/libmusicbrainz5.ben 1970-01-01 00:00:00 +0000
721+++ monitor/old/libmusicbrainz5.ben 2016-05-24 06:31:48 +0000
722@@ -0,0 +1,4 @@
723+title = "libmusicbrainz5 g++5 ABI transition";
724+is_affected = .depends ~ /(^| )(libmusicbrainz5-1|libmusicbrainz5-2|libmusicbrainz5cc2v5)\s*([,(:]|$)/;
725+is_good = .depends ~ /(^| )(libmusicbrainz5-2|libmusicbrainz5cc2v5)\s*([,(:]|$)/;
726+is_bad = .depends ~ /(^| )(libmusicbrainz5-1)\s*([,(:]|$)/;
727
728=== added file 'monitor/old/libmysqlclient.ben'
729--- monitor/old/libmysqlclient.ben 1970-01-01 00:00:00 +0000
730+++ monitor/old/libmysqlclient.ben 2016-05-24 06:31:48 +0000
731@@ -0,0 +1,7 @@
732+title = "libmysqlclient18 transition";
733+
734+is_affected = .build-depends ~ /libmysqlclient(16)?-dev/;
735+
736+is_good = .depends ~ /libmysqlclient18/;
737+
738+is_bad = .depends ~ /libmysqlclient16/;
739
740=== added file 'monitor/old/libnettle6.ben'
741--- monitor/old/libnettle6.ben 1970-01-01 00:00:00 +0000
742+++ monitor/old/libnettle6.ben 2016-05-24 06:31:48 +0000
743@@ -0,0 +1,7 @@
744+title = "libnettle6";
745+
746+is_affected = .depends ~ /libhogweed2|libnettle4|libhogweed4|libnettle6/;
747+
748+is_good = .depends ~ /libhogweed4|libnettle6/;
749+
750+is_bad = .depends ~ /libhogweed2|libnettle4/;
751
752=== added file 'monitor/old/libnotify.ben'
753--- monitor/old/libnotify.ben 1970-01-01 00:00:00 +0000
754+++ monitor/old/libnotify.ben 2016-05-24 06:31:48 +0000
755@@ -0,0 +1,7 @@
756+title = "libnotify1 -> libnotify4 and libnotify4-dev -> libnotify-dev";
757+
758+is_affected = .build-depends ~ /libnotify.*-dev/ | .depends ~ /libnotify1/;
759+
760+is_good = .depends ~ /libnotify4/;
761+
762+is_bad = .depends ~ /libnotify1/ | .build-depends ~ /libnotify4-dev/;
763
764=== added file 'monitor/old/liboctave3.ben'
765--- monitor/old/liboctave3.ben 1970-01-01 00:00:00 +0000
766+++ monitor/old/liboctave3.ben 2016-05-24 06:31:48 +0000
767@@ -0,0 +1,4 @@
768+title = "liboctave3 ABI transition";
769+is_affected = .depends ~ /(^| )(liboctave2|liboctave3)\s*([,(:]|$)/;
770+is_good = .depends ~ /(^| )(liboctave3)\s*([,(:]|$)/;
771+is_bad = .depends ~ /(^| )(liboctave2)\s*([,(:]|$)/;
772
773=== added file 'monitor/old/libraw.ben'
774--- monitor/old/libraw.ben 1970-01-01 00:00:00 +0000
775+++ monitor/old/libraw.ben 2016-05-24 06:31:48 +0000
776@@ -0,0 +1,7 @@
777+title = "libraw";
778+
779+is_affected = .build-depends ~ /libraw-dev/;
780+
781+is_good = .depends ~ /libraw10/;
782+
783+is_bad = .depends ~ /libraw9/;
784
785=== added file 'monitor/old/librtas.ben'
786--- monitor/old/librtas.ben 1970-01-01 00:00:00 +0000
787+++ monitor/old/librtas.ben 2016-05-24 06:31:48 +0000
788@@ -0,0 +1,4 @@
789+title = "librtas2 transition";
790+is_affected = .depends ~ /\b(librtas2|librtasevent2|libofdt\-dev|libofdt1|librtas1|librtasevent1)\b/;
791+is_good = .depends ~ /\b(librtas2|librtasevent2)\b/;
792+is_bad = .depends ~ /\b(libofdt\-dev|libofdt1|librtas1|librtasevent1)\b/;
793
794=== added file 'monitor/old/librtmp1.ben'
795--- monitor/old/librtmp1.ben 1970-01-01 00:00:00 +0000
796+++ monitor/old/librtmp1.ben 2016-05-24 06:31:48 +0000
797@@ -0,0 +1,8 @@
798+title = "librtmp1";
799+
800+is_affected = .build-depends ~ /librtmp-dev/;
801+
802+is_good = .depends ~ /librtmp1/;
803+
804+is_bad = .depends ~ /librtmp0/;
805+
806
807=== added file 'monitor/old/libwebp.ben'
808--- monitor/old/libwebp.ben 1970-01-01 00:00:00 +0000
809+++ monitor/old/libwebp.ben 2016-05-24 06:31:48 +0000
810@@ -0,0 +1,5 @@
811+title = "libwebp";
812+
813+is_affected = .depends ~ /libwebp5|libwebpdemux1|libwebpmux1|libwebp4/;
814+is_good = .depends ~ /libwebp5|libwebpdemux1|libwebpmux1/;
815+is_bad = .depends ~ /libwebp4/;
816
817=== added file 'monitor/old/mono.ben'
818--- monitor/old/mono.ben 1970-01-01 00:00:00 +0000
819+++ monitor/old/mono.ben 2016-05-24 06:31:48 +0000
820@@ -0,0 +1,5 @@
821+title = "mono (auto)";
822+is_affected = .depends ~ /\b(ca\-certificates\-mono|libmono\-cscompmgd0\.0\-cil|libmono\-smdiagnostics0\.0\-cil|libmono\-system\-data\-entity4\.0\-cil|libmono\-system\-servicemodel\-internals0\.0\-cil|libmono\-accessibility2\.0\-cil|libmono\-cairo2\.0\-cil|libmono\-corlib2\.0\-cil|libmono\-corlib4\.0\-cil|libmono\-cscompmgd8\.0\-cil|libmono\-data\-tds2\.0\-cil|libmono\-debugger\-soft2\.0a\-cil|libmono\-entityframework\-sqlserver6\.0\-cil|libmono\-entityframework6\.0\-cil|libmono\-i18n\-west2\.0\-cil|libmono\-i18n2\.0\-cil|libmono\-ldap2\.0\-cil|libmono\-management2\.0\-cil|libmono\-messaging\-rabbitmq2\.0\-cil|libmono\-messaging2\.0\-cil|libmono\-microsoft\-build2\.0\-cil|libmono\-microsoft8\.0\-cil|libmono\-npgsql2\.0\-cil|libmono\-npgsql4\.0\-cil|libmono\-opensystem\-c4\.0\-cil|libmono\-oracle2\.0\-cil|libmono\-peapi2\.0a\-cil|libmono\-posix2\.0\-cil|libmono\-rabbitmq2\.0\-cil|libmono\-relaxng2\.0\-cil|libmono\-security2\.0\-cil|libmono\-sharpzip2\.6\-cil|libmono\-sharpzip2\.84\-cil|libmono\-simd2\.0\-cil|libmono\-sqlite2\.0\-cil|libmono\-system\-data\-linq2\.0\-cil|libmono\-system\-data\-services2\.0\-cil|libmono\-system\-data2\.0\-cil|libmono\-system\-json2\.0\-cil|libmono\-system\-ldap2\.0\-cil|libmono\-system\-messaging2\.0\-cil|libmono\-system\-net2\.0\-cil|libmono\-system\-runtime2\.0\-cil|libmono\-system\-web\-mvc1\.0\-cil|libmono\-system\-web\-mvc2\.0\-cil|libmono\-system\-web2\.0\-cil|libmono\-system2\.0\-cil|libmono\-tasklets2\.0\-cil|libmono\-wcf3\.0a\-cil|libmono\-web4\.0\-cil|libmono\-webbrowser2\.0\-cil|libmono\-windowsbase3\.0\-cil|libmono\-winforms2\.0\-cil|libmono\-xbuild\-tasks2\.0\-cil|libmono2\.0\-cil|mono\-2\.0\-gac|mono\-2\.0\-service|mono\-gmcs)\b/;
823+is_bad = .depends ~ /\b(libmono\-accessibility2\.0\-cil|libmono\-cairo2\.0\-cil|libmono\-corlib2\.0\-cil|libmono\-corlib4\.0\-cil|libmono\-cscompmgd8\.0\-cil|libmono\-data\-tds2\.0\-cil|libmono\-debugger\-soft2\.0a\-cil|libmono\-entityframework\-sqlserver6\.0\-cil|libmono\-entityframework6\.0\-cil|libmono\-i18n\-west2\.0\-cil|libmono\-i18n2\.0\-cil|libmono\-ldap2\.0\-cil|libmono\-management2\.0\-cil|libmono\-messaging\-rabbitmq2\.0\-cil|libmono\-messaging2\.0\-cil|libmono\-microsoft\-build2\.0\-cil|libmono\-microsoft8\.0\-cil|libmono\-npgsql2\.0\-cil|libmono\-npgsql4\.0\-cil|libmono\-opensystem\-c4\.0\-cil|libmono\-oracle2\.0\-cil|libmono\-peapi2\.0a\-cil|libmono\-posix2\.0\-cil|libmono\-rabbitmq2\.0\-cil|libmono\-relaxng2\.0\-cil|libmono\-security2\.0\-cil|libmono\-sharpzip2\.6\-cil|libmono\-sharpzip2\.84\-cil|libmono\-simd2\.0\-cil|libmono\-sqlite2\.0\-cil|libmono\-system\-data\-linq2\.0\-cil|libmono\-system\-data\-services2\.0\-cil|libmono\-system\-data2\.0\-cil|libmono\-system\-json2\.0\-cil|libmono\-system\-ldap2\.0\-cil|libmono\-system\-messaging2\.0\-cil|libmono\-system\-net2\.0\-cil|libmono\-system\-runtime2\.0\-cil|libmono\-system\-web\-mvc1\.0\-cil|libmono\-system\-web\-mvc2\.0\-cil|libmono\-system\-web2\.0\-cil|libmono\-system2\.0\-cil|libmono\-tasklets2\.0\-cil|libmono\-wcf3\.0a\-cil|libmono\-web4\.0\-cil|libmono\-webbrowser2\.0\-cil|libmono\-windowsbase3\.0\-cil|libmono\-winforms2\.0\-cil|libmono\-xbuild\-tasks2\.0\-cil|libmono2\.0\-cil|mono\-2\.0\-gac|mono\-2\.0\-service|mono\-gmcs)\b/;
824+is_good = .depends ~ /\b(ca\-certificates\-mono|libmono\-cscompmgd0\.0\-cil|libmono\-smdiagnostics0\.0\-cil|libmono\-system\-data\-entity4\.0\-cil|libmono\-system\-servicemodel\-internals0\.0\-cil)\b/;
825+notes = "Copied from Debian - auto generated input";
826
827=== added file 'monitor/old/motif.ben'
828--- monitor/old/motif.ben 1970-01-01 00:00:00 +0000
829+++ monitor/old/motif.ben 2016-05-24 06:31:48 +0000
830@@ -0,0 +1,8 @@
831+title = "motif (ginggs, tumbleweed)";
832+notes = "LP: #1222747";
833+
834+is_affected = .build-depends ~ /lesstif2-dev/ | .build-depends ~ /libmotif-dev/;
835+
836+is_good = .depends ~ /libxm4/ | .depends ~ /libmrm4/ | .depends ~ /libuil4/;
837+
838+is_bad = .depends ~ /lesstif2/;
839
840=== added file 'monitor/old/net-snmp.ben'
841--- monitor/old/net-snmp.ben 1970-01-01 00:00:00 +0000
842+++ monitor/old/net-snmp.ben 2016-05-24 06:31:48 +0000
843@@ -0,0 +1,7 @@
844+# ben configuration file for libsnmp15 → libsnmp30 transition
845+
846+title = "net-snmp";
847+
848+is_affected = .build-depends ~ /libsnmp9?-dev/ | .build-depends-indep ~ /libsnmp9?-dev/;
849+is_good = .depends ~ /libsnmp30/;
850+is_bad = .depends ~ /libsnmp15/;
851
852=== added file 'monitor/old/ocaml.ben'
853--- monitor/old/ocaml.ben 1970-01-01 00:00:00 +0000
854+++ monitor/old/ocaml.ben 2016-05-24 06:31:48 +0000
855@@ -0,0 +1,11 @@
856+title = "ocaml";
857+
858+architectures = [
859+ "amd64"; "i386"; "powerpc"
860+];
861+
862+is_affected = .build-depends ~ /ocaml/;
863+
864+is_good = .depends ~ /(ocaml-[a-z-]*|camlp4-)3\.12\.0/;
865+
866+is_bad = .depends ~ /(ocaml-[a-z-]*|camlp4-)3\.11\.2/;
867
868=== added file 'monitor/old/octave.ben'
869--- monitor/old/octave.ben 1970-01-01 00:00:00 +0000
870+++ monitor/old/octave.ben 2016-05-24 06:31:48 +0000
871@@ -0,0 +1,4 @@
872+title = "Octave (jtaylor)";
873+is_affected = .build-depends ~ /octave3.2-headers|liboctave-dev|octave-pkg-dev/;
874+is_bad = .depends ~ /octave3.2/;
875+is_good = .depends ~ /liboctave1/;
876
877=== added file 'monitor/old/openexr.ben'
878--- monitor/old/openexr.ben 1970-01-01 00:00:00 +0000
879+++ monitor/old/openexr.ben 2016-05-24 06:31:48 +0000
880@@ -0,0 +1,4 @@
881+title = "libopenexr 6->22 and g++5 ABI transition";
882+is_affected = .depends ~ /libopenexr22|libopenexr6/;
883+is_good = .depends ~ /libopenexr22\b/;
884+is_bad = .depends ~ /libopenexr6\b/;
885
886=== added file 'monitor/old/openjpeg.ben'
887--- monitor/old/openjpeg.ben 1970-01-01 00:00:00 +0000
888+++ monitor/old/openjpeg.ben 2016-05-24 06:31:48 +0000
889@@ -0,0 +1,8 @@
890+title = "libopenjpeg2";
891+
892+is_affected = .build-depends ~ /libopenjpeg-dev/;
893+
894+is_good = .depends ~ /libopenjpeg5/;
895+
896+is_bad = .depends ~ /libopenjpeg2/;
897+
898
899=== added file 'monitor/old/openmpi1.6.ben'
900--- monitor/old/openmpi1.6.ben 1970-01-01 00:00:00 +0000
901+++ monitor/old/openmpi1.6.ben 2016-05-24 06:31:48 +0000
902@@ -0,0 +1,7 @@
903+title = "openmpi1.6 (Logan)";
904+
905+is_affected = .build-depends ~ /libopenmpi|mpi-default-dev|libhdf5-mpi-dev/ | .depends ~ /libopenmpi/;
906+
907+is_good = .depends ~ "libopenmpi1.6";
908+
909+is_bad = .depends ~ "libopenmpi1.3";
910
911=== added file 'monitor/old/openssl.ben'
912--- monitor/old/openssl.ben 1970-01-01 00:00:00 +0000
913+++ monitor/old/openssl.ben 2016-05-24 06:31:48 +0000
914@@ -0,0 +1,5 @@
915+title = "openssl 1.0";
916+
917+is_affected = .build-depends ~ /libssl-dev/;
918+is_good = .depends ~ /(libssl1\.0\.0|libcrypto1\.0\.0-udeb)/;
919+is_bad = .depends ~ /(libssl0\.9\.8|libcrypto0\.9\.8-udeb)/;
920
921=== added file 'monitor/old/perl.ben'
922--- monitor/old/perl.ben 1970-01-01 00:00:00 +0000
923+++ monitor/old/perl.ben 2016-05-24 06:31:48 +0000
924@@ -0,0 +1,472 @@
925+title = "perl 5.12";
926+
927+architectures = [
928+ "amd64"; "i386"; "powerpc"
929+];
930+
931+is_affected = .pre-depends ~ /^liblocale-gettext-perl$/
932+ | .package ~ /^libgtk2-imageview-perl$/
933+ | .package ~ /^exactimage$/
934+ | .package ~ /^libunicode-map-perl$/
935+ | .package ~ /^lasso$/
936+ | .package ~ /^stfl$/
937+ | .package ~ /^libdigest-sha-perl$/
938+ | .package ~ /^libimage-exif-perl$/
939+ | .package ~ /^libforks-perl$/
940+ | .package ~ /^freeradius$/
941+ | .package ~ /^libyaml-syck-perl$/
942+ | .package ~ /^zbar$/
943+ | .package ~ /^libthreads-perl$/
944+ | .package ~ /^libsocket6-perl$/
945+ | .package ~ /^libcrypt-unixcrypt-xs-perl$/
946+ | .package ~ /^libcompress-raw-bzip2-perl$/
947+ | .package ~ /^perlipq$/
948+ | .package ~ /^libgssapi-perl$/
949+ | .package ~ /^libapache-db-perl$/
950+ | .package ~ /^libwx-perl$/
951+ | .package ~ /^libbsd-arc4random-perl$/
952+ | .package ~ /^libtrue-perl$/
953+ | .package ~ /^libautovivification-perl$/
954+ | .package ~ /^libcrypt-gcrypt-perl$/
955+ | .package ~ /^libencode-perl$/
956+ | .package ~ /^libgnome2-wnck-perl$/
957+ | .package ~ /^libapt-pkg-perl$/
958+ | .package ~ /^libdevel-findref-perl$/
959+ | .package ~ /^rrdtool$/
960+ | .package ~ /^libio-socket-multicast-perl$/
961+ | .package ~ /^libencode-jis2k-perl$/
962+ | .package ~ /^razor$/
963+ | .package ~ /^libperlio-eol-perl$/
964+ | .package ~ /^qdbm$/
965+ | .package ~ /^elinks$/
966+ | .package ~ /^obexftp$/
967+ | .package ~ /^libio-dirent-perl$/
968+ | .package ~ /^pcp$/
969+ | .package ~ /^mimedefang$/
970+ | .package ~ /^libgstreamer-perl$/
971+ | .package ~ /^kvirc$/
972+ | .package ~ /^libsocket-getaddrinfo-perl$/
973+ | .package ~ /^libdevel-cover-perl$/
974+ | .package ~ /^kildclient$/
975+ | .package ~ /^libastro-fits-cfitsio-perl$/
976+ | .package ~ /^safe-hole-perl$/
977+ | .package ~ /^libgstreamer-interfaces-perl$/
978+ | .package ~ /^libcrypt-dh-gmp-perl$/
979+ | .package ~ /^libembperl-perl$/
980+ | .package ~ /^libb-hooks-parser-perl$/
981+ | .package ~ /^libcache-mmap-perl$/
982+ | .package ~ /^libnet-dns-perl$/
983+ | .package ~ /^libgtk2-traymanager-perl$/
984+ | .package ~ /^libace-perl$/
985+ | .package ~ /^libclass-xsaccessor-perl$/
986+ | .package ~ /^libnet-patricia-perl$/
987+ | .package ~ /^wzdftpd$/
988+ | .package ~ /^libclass-date-perl$/
989+ | .package ~ /^libterm-slang-perl$/
990+ | .package ~ /^imagemagick$/
991+ | .package ~ /^libfile-spec-perl$/
992+ | .package ~ /^libdevice-serialport-perl$/
993+ | .package ~ /^libparams-classify-perl$/
994+ | .package ~ /^libcrypt-blowfish-perl$/
995+ | .package ~ /^libxml-xerces-perl$/
996+ | .package ~ /^libdevel-globaldestruction-perl$/
997+ | .package ~ /^gbrowse$/
998+ | .package ~ /^perl4caml$/
999+ | .package ~ /^libindirect-perl$/
1000+ | .package ~ /^crypt-ssleay$/
1001+ | .package ~ /^libstring-approx-perl$/
1002+ | .package ~ /^dpm$/
1003+ | .package ~ /^libterm-readkey-perl$/
1004+ | .package ~ /^libaudio-flac-decoder-perl$/
1005+ | .package ~ /^libauthen-dechpwd-perl$/
1006+ | .package ~ /^libfilter-perl$/
1007+ | .package ~ /^libsys-cpu-perl$/
1008+ | .package ~ /^libsub-identify-perl$/
1009+ | .package ~ /^libipc-sharelite-perl$/
1010+ | .package ~ /^rxvt-unicode$/
1011+ | .package ~ /^pdl$/
1012+ | .package ~ /^libcrypt-des-perl$/
1013+ | .package ~ /^nginx$/
1014+ | .package ~ /^libscalar-util-numeric-perl$/
1015+ | .package ~ /^flow-tools$/
1016+ | .package ~ /^libnet-arp-perl$/
1017+ | .package ~ /^libpango-perl$/
1018+ | .package ~ /^libcache-fastmmap-perl$/
1019+ | .package ~ /^libmath-random-mt-perl$/
1020+ | .package ~ /^openbabel$/
1021+ | .package ~ /^libauthen-sasl-cyrus-perl$/
1022+ | .package ~ /^libdigest-crc-perl$/
1023+ | .package ~ /^libfuse-perl$/
1024+ | .package ~ /^libsane-perl$/
1025+ | .package ~ /^libxml-quote-perl$/
1026+ | .package ~ /^libxml-libxslt-perl$/
1027+ | .package ~ /^libfile-sync-perl$/
1028+ | .package ~ /^pilot-link$/
1029+ | .package ~ /^libsocket-multicast6-perl$/
1030+ | .package ~ /^libcrypt-openssl-dsa-perl$/
1031+ | .package ~ /^libpdl-io-hdf5-perl$/
1032+ | .package ~ /^libfilesys-statvfs-perl$/
1033+ | .package ~ /^libauthen-tacacsplus-perl$/
1034+ | .package ~ /^libb-hooks-op-annotation-perl$/
1035+ | .package ~ /^xmms2$/
1036+ | .package ~ /^altree$/
1037+ | .package ~ /^libasync-interrupt-perl$/
1038+ | .package ~ /^libtfbs-perl$/
1039+ | .package ~ /^libdevice-usb-perl$/
1040+ | .package ~ /^libvideo-capture-v4l-perl$/
1041+ | .package ~ /^pcsc-perl$/
1042+ | .package ~ /^libgeo-ip-perl$/
1043+ | .package ~ /^libtext-unaccent-perl$/
1044+ | .package ~ /^sdlperl$/
1045+ | .package ~ /^libsearch-xapian-perl$/
1046+ | .package ~ /^libmusicbrainz-discid-perl$/
1047+ | .package ~ /^libgoo-canvas-perl$/
1048+ | .package ~ /^openldap$/
1049+ | .package ~ /^libdbi-perl$/
1050+ | .package ~ /^hamlib$/
1051+ | .package ~ /^libarray-refelem-perl$/
1052+ | .package ~ /^libdbd-informix-perl$/
1053+ | .package ~ /^libbuffy-bindings$/
1054+ | .package ~ /^libapache-authenhook-perl$/
1055+ | .package ~ /^liblocale-hebrew-perl$/
1056+ | .package ~ /^libconvert-binary-c-perl$/
1057+ | .package ~ /^libnet-ssleay-perl$/
1058+ | .package ~ /^libhttp-parser-xs-perl$/
1059+ | .package ~ /^libsys-syslog-perl$/
1060+ | .package ~ /^libtime-y2038-perl$/
1061+ | .package ~ /^libalgorithm-diff-xs-perl$/
1062+ | .package ~ /^libaudio-scan-perl$/
1063+ | .package ~ /^libgtk2-unique-perl$/
1064+ | .package ~ /^slurm-llnl$/
1065+ | .package ~ /^libauthen-krb5-admin-perl$/
1066+ | .package ~ /^libaudio-ecasound-perl$/
1067+ | .package ~ /^libdbd-odbc-perl$/
1068+ | .package ~ /^libhtml-tidy-perl$/
1069+ | .package ~ /^barnowl$/
1070+ | .package ~ /^libbsd-resource-perl$/
1071+ | .package ~ /^libcrypt-openssl-random-perl$/
1072+ | .package ~ /^weechat$/
1073+ | .package ~ /^libhash-fieldhash-perl$/
1074+ | .package ~ /^irssi$/
1075+ | .package ~ /^libdigest-md4-perl$/
1076+ | .package ~ /^redland-bindings$/
1077+ | .package ~ /^cyrus-imapd-2.4$/
1078+ | .package ~ /^libprelude$/
1079+ | .package ~ /^cyrus-imapd-2.2$/
1080+ | .package ~ /^libio-aio-perl$/
1081+ | .package ~ /^libauthen-krb5-perl$/
1082+ | .package ~ /^libxml-libxml-perl$/
1083+ | .package ~ /^libnet-rawip-perl$/
1084+ | .package ~ /^libmath-random-tt800-perl$/
1085+ | .package ~ /^libnet-libidn-perl$/
1086+ | .package ~ /^libparams-validate-perl$/
1087+ | .package ~ /^libmath-gmp-perl$/
1088+ | .package ~ /^libmouse-perl$/
1089+ | .package ~ /^libsub-current-perl$/
1090+ | .package ~ /^libimager-perl$/
1091+ | .package ~ /^ming$/
1092+ | .package ~ /^libclass-c3-xs-perl$/
1093+ | .package ~ /^libmail-cclient-perl$/
1094+ | .package ~ /^libcompress-bzip2-perl$/
1095+ | .package ~ /^libevent-perl$/
1096+ | .package ~ /^libaudio-flac-header-perl$/
1097+ | .package ~ /^libalias-perl$/
1098+ | .package ~ /^libgtk2-spell-perl$/
1099+ | .package ~ /^libb-hooks-op-check-perl$/
1100+ | .package ~ /^libnet-bluetooth-perl$/
1101+ | .package ~ /^libdbd-mysql-perl$/
1102+ | .package ~ /^libdata-streamserializer-perl$/
1103+ | .package ~ /^libtext-bidi-perl$/
1104+ | .package ~ /^libtext-levenshteinxs-perl$/
1105+ | .package ~ /^libnet-nis-perl$/
1106+ | .package ~ /^libunicode-map8-perl$/
1107+ | .package ~ /^libafs-perl$/
1108+ | .package ~ /^libyaml-libyaml-perl$/
1109+ | .package ~ /^libsys-utmp-perl$/
1110+ | .package ~ /^libdigest-sha1-perl$/
1111+ | .package ~ /^libtext-iconv-perl$/
1112+ | .package ~ /^libgd-gd2-noxpm-perl$/
1113+ | .package ~ /^libthreads-shared-perl$/
1114+ | .package ~ /^libglib-perl$/
1115+ | .package ~ /^hivex$/
1116+ | .package ~ /^libmoose-perl$/
1117+ | .package ~ /^claws-mail-extra-plugins$/
1118+ | .package ~ /^libgnome2-canvas-perl$/
1119+ | .package ~ /^libfile-rsyncp-perl$/
1120+ | .package ~ /^libencode-detect-perl$/
1121+ | .package ~ /^libsignatures-perl$/
1122+ | .package ~ /^libfont-freetype-perl$/
1123+ | .package ~ /^inn2$/
1124+ | .package ~ /^libcairo-perl$/
1125+ | .package ~ /^libgtk2-trayicon-perl$/
1126+ | .package ~ /^libparse-exuberantctags-perl$/
1127+ | .package ~ /^libunicode-japanese-perl$/
1128+ | .package ~ /^xchat-gnome$/
1129+ | .package ~ /^liblchown-perl$/
1130+ | .package ~ /^libio-pty-perl$/
1131+ | .package ~ /^inn$/
1132+ | .package ~ /^libqt-perl$/
1133+ | .package ~ /^libjson-xs-perl$/
1134+ | .package ~ /^frozen-bubble$/
1135+ | .package ~ /^libvariable-magic-perl$/
1136+ | .package ~ /^libunix-syslog-perl$/
1137+ | .package ~ /^libnet-ssh2-perl$/
1138+ | .package ~ /^remctl$/
1139+ | .package ~ /^silc-client$/
1140+ | .package ~ /^libmath-random-perl$/
1141+ | .package ~ /^qt4-perl$/
1142+ | .package ~ /^libtext-chasen-perl$/
1143+ | .package ~ /^libogg-vorbis-header-perl$/
1144+ | .package ~ /^libsgml-parser-opensp-perl$/
1145+ | .package ~ /^libnet-ldapapi-perl$/
1146+ | .package ~ /^vile$/
1147+ | .package ~ /^graphicsmagick$/
1148+ | .package ~ /^owl$/
1149+ | .package ~ /^mongodb-perl$/
1150+ | .package ~ /^libheimdal-kadm5-perl$/
1151+ | .package ~ /^libdata-uuid-libuuid-perl$/
1152+ | .package ~ /^libpdl-netcdf-perl$/
1153+ | .package ~ /^libscope-upper-perl$/
1154+ | .package ~ /^libclutter-perl$/
1155+ | .package ~ /^libauthen-krb5-simple-perl$/
1156+ | .package ~ /^libguard-perl$/
1157+ | .package ~ /^libtokyocabinet-perl$/
1158+ | .package ~ /^libproc-processtable-perl$/
1159+ | .package ~ /^pork$/
1160+ | .package ~ /^libhtml-parser-perl$/
1161+ | .package ~ /^nfqueue-bindings$/
1162+ | .package ~ /^opendchub$/
1163+ | .package ~ /^liblinux-dvb-perl$/
1164+ | .package ~ /^lfc$/
1165+ | .package ~ /^libgimp-perl$/
1166+ | .package ~ /^libreadonly-xs-perl$/
1167+ | .package ~ /^libsys-gamin-perl$/
1168+ | .package ~ /^libdevel-lexalias-perl$/
1169+ | .package ~ /^postgresql-9.0$/
1170+ | .package ~ /^libpar-packer-perl$/
1171+ | .package ~ /^libogre-perl$/
1172+ | .package ~ /^libppi-xs-perl$/
1173+ | .package ~ /^libmoosex-role-withoverloading-perl$/
1174+ | .package ~ /^libcoro-perl$/
1175+ | .package ~ /^libcrypt-rijndael-perl$/
1176+ | .package ~ /^libnetaddr-ip-perl$/
1177+ | .package ~ /^libpackage-stash-xs-perl$/
1178+ | .package ~ /^libfile-mmagic-xs-perl$/
1179+ | .package ~ /^libpadwalker-perl$/
1180+ | .package ~ /^libogg-vorbis-decoder-perl$/
1181+ | .package ~ /^liblinux-inotify2-perl$/
1182+ | .package ~ /^libsub-prototype-perl$/
1183+ | .package ~ /^courier$/
1184+ | .package ~ /^libtext-csv-xs-perl$/
1185+ | .package ~ /^libgtk2-sourceview2-perl$/
1186+ | .package ~ /^libstring-crc32-perl$/
1187+ | .package ~ /^libunicode-string-perl$/
1188+ | .package ~ /^gnumeric$/
1189+ | .package ~ /^libperl-destruct-level-perl$/
1190+ | .package ~ /^libhtml-template-pro-perl$/
1191+ | .package ~ /^libcompress-raw-zlib-perl$/
1192+ | .package ~ /^pidgin$/
1193+ | .package ~ /^graphviz$/
1194+ | .package ~ /^xchat$/
1195+ | .package ~ /^libdevice-cdio-perl$/
1196+ | .package ~ /^libset-object-perl$/
1197+ | .package ~ /^libkinosearch1-perl$/
1198+ | .package ~ /^nflog-bindings$/
1199+ | .package ~ /^g2$/
1200+ | .package ~ /^libquota-perl$/
1201+ | .package ~ /^libgnome2-perl$/
1202+ | .package ~ /^libdbd-sqlite2-perl$/
1203+ | .package ~ /^libdata-peek-perl$/
1204+ | .package ~ /^libdevel-refcount-perl$/
1205+ | .package ~ /^libgtk2-mozembed-perl$/
1206+ | .package ~ /^libtime-warp-perl$/
1207+ | .package ~ /^libdbd-pg-perl$/
1208+ | .package ~ /^libcrypt-openssl-rsa-perl$/
1209+ | .package ~ /^libdbd-sqlite3-perl$/
1210+ | .package ~ /^libacme-damn-perl$/
1211+ | .package ~ /^libtext-aspell-perl$/
1212+ | .package ~ /^libtext-reflow-perl$/
1213+ | .package ~ /^apparmor$/
1214+ | .package ~ /^libdigest-jhash-perl$/
1215+ | .package ~ /^liblingua-stem-snowball-perl$/
1216+ | .package ~ /^libgtk2-notify-perl$/
1217+ | .package ~ /^libapreq2$/
1218+ | .package ~ /^libdate-simple-perl$/
1219+ | .package ~ /^webauth$/
1220+ | .package ~ /^net-snmp$/
1221+ | .package ~ /^linux-2.6$/
1222+ | .package ~ /^libdata-alias-perl$/
1223+ | .package ~ /^libfilehandle-fmode-perl$/
1224+ | .package ~ /^libdbd-sybase-perl$/
1225+ | .package ~ /^libapache2-mod-perl2$/
1226+ | .package ~ /^libintl-perl$/
1227+ | .package ~ /^gpib$/
1228+ | .package ~ /^liblist-moreutils-perl$/
1229+ | .package ~ /^libclass-mop-perl$/
1230+ | .package ~ /^libencode-hanextra-perl$/
1231+ | .package ~ /^libnet-libdnet-perl$/
1232+ | .package ~ /^genders$/
1233+ | .package ~ /^findimagedupes$/
1234+ | .package ~ /^lockdev$/
1235+ | .package ~ /^libfile-libmagic-perl$/
1236+ | .package ~ /^libjavascript-perl$/
1237+ | .package ~ /^libdata-dump-streamer-perl$/
1238+ | .package ~ /^libdatetime-perl$/
1239+ | .package ~ /^libfilesys-smbclient-perl$/
1240+ | .package ~ /^libtext-kakasi-perl$/
1241+ | .package ~ /^libcss-minifier-xs-perl$/
1242+ | .package ~ /^xacobeo$/
1243+ | .package ~ /^libimage-imlib2-perl$/
1244+ | .package ~ /^clearsilver$/
1245+ | .package ~ /^libdbd-oracle-perl$/
1246+ | .package ~ /^znc$/
1247+ | .package ~ /^libsys-virt-perl$/
1248+ | .package ~ /^libdate-pcalc-perl$/
1249+ | .package ~ /^libb-utils-perl$/
1250+ | .package ~ /^libkinosearch-perl$/
1251+ | .package ~ /^libbio-scf-perl$/
1252+ | .package ~ /^swish-e$/
1253+ | .package ~ /^libgtk2-perl$/
1254+ | .package ~ /^libgeo-distance-xs-perl$/
1255+ | .package ~ /^libdata-streamdeserializer-perl$/
1256+ | .package ~ /^libfilesys-df-perl$/
1257+ | .package ~ /^libversion-perl$/
1258+ | .package ~ /^libdigest-md2-perl$/
1259+ | .package ~ /^vim$/
1260+ | .package ~ /^libclone-fast-perl$/
1261+ | .package ~ /^libtest-leaktrace-perl$/
1262+ | .package ~ /^libnet-cups-perl$/
1263+ | .package ~ /^libcrypt-mysql-perl$/
1264+ | .package ~ /^libio-interface-perl$/
1265+ | .package ~ /^libcrypt-twofish-perl$/
1266+ | .package ~ /^libtext-bibtex-perl$/
1267+ | .package ~ /^spread$/
1268+ | .package ~ /^libtime-piece-perl$/
1269+ | .package ~ /^libpg-perl$/
1270+ | .package ~ /^redhat-cluster$/
1271+ | .package ~ /^ossp-uuid$/
1272+ | .package ~ /^libcrypt-eksblowfish-perl$/
1273+ | .package ~ /^libxml-parser-perl$/
1274+ | .package ~ /^libdevel-nytprof-perl$/
1275+ | .package ~ /^libbio-samtools-perl$/
1276+ | .package ~ /^libxml-bare-perl$/
1277+ | .package ~ /^speedy-cgi-perl$/
1278+ | .package ~ /^libaudio-cd-perl$/
1279+ | .package ~ /^libgnome2-gconf-perl$/
1280+ | .package ~ /^amanda$/
1281+ | .package ~ /^libtext-qrcode-perl$/
1282+ | .package ~ /^libdevel-size-perl$/
1283+ | .package ~ /^libmath-random-isaac-xs-perl$/
1284+ | .package ~ /^libclone-perl$/
1285+ | .package ~ /^libterm-size-perl$/
1286+ | .package ~ /^openscap$/
1287+ | .package ~ /^libscalar-list-utils-perl$/
1288+ | .package ~ /^libopengl-xscreensaver-perl$/
1289+ | .package ~ /^libdate-calc-perl$/
1290+ | .package ~ /^libfcgi-perl$/
1291+ | .package ~ /^libberkeleydb-perl$/
1292+ | .package ~ /^gdal$/
1293+ | .package ~ /^libuuid-perl$/
1294+ | .package ~ /^libunicode-collate-perl$/
1295+ | .package ~ /^kolab-cyrus-imapd$/
1296+ | .package ~ /^libconvert-uulib-perl$/
1297+ | .package ~ /^libclass-methodmaker-perl$/
1298+ | .package ~ /^libopengl-perl$/
1299+ | .package ~ /^libcache-memcached-fast-perl$/
1300+ | .package ~ /^pperl$/
1301+ | .package ~ /^exim4$/
1302+ | .package ~ /^epic4$/
1303+ | .package ~ /^libgtk2-gladexml-perl$/
1304+ | .package ~ /^libb-hooks-op-ppaddr-perl$/
1305+ | .package ~ /^libbit-vector-perl$/
1306+ | .package ~ /^libsendmail-milter-perl$/
1307+ | .package ~ /^libapache2-authenntlm-perl$/
1308+ | .package ~ /^libgd-gd2-perl$/
1309+ | .package ~ /^libtest-taint-perl$/
1310+ | .package ~ /^libdigest-whirlpool-perl$/
1311+ | .package ~ /^libautobox-perl$/
1312+ | .package ~ /^libverilog-perl$/
1313+ | .package ~ /^libdbd-interbase-perl$/
1314+ | .package ~ /^libscalar-string-perl$/
1315+ | .package ~ /^libwww-curl-perl$/
1316+ | .package ~ /^libtext-charwidth-perl$/
1317+ | .package ~ /^liboping$/
1318+ | .package ~ /^libimage-librsvg-perl$/
1319+ | .package ~ /^libhtml-strip-perl$/
1320+ | .package ~ /^postgresql-8.4$/
1321+ | .package ~ /^epic5$/
1322+ | .package ~ /^libdevel-caller-perl$/
1323+ | .package ~ /^libscalar-number-perl$/
1324+ | .package ~ /^libauthen-smb-perl$/
1325+ | .package ~ /^libcrypt-openssl-bignum-perl$/
1326+ | .package ~ /^libfile-fnmatch-perl$/
1327+ | .package ~ /^icinga$/
1328+ | .package ~ /^libnet-dbus-glib-perl$/
1329+ | .package ~ /^libdevel-declare-perl$/
1330+ | .package ~ /^subversion$/
1331+ | .package ~ /^libposix-strptime-perl$/
1332+ | .package ~ /^ggz-grubby$/
1333+ | .package ~ /^libnet-freedb-perl$/
1334+ | .package ~ /^libmecab-perl$/
1335+ | .package ~ /^libparams-util-perl$/
1336+ | .package ~ /^libdata-structure-util-perl$/
1337+ | .package ~ /^libnet-pcap-perl$/
1338+ | .package ~ /^perl$/
1339+ | .package ~ /^mapserver$/
1340+ | .package ~ /^libmsgcat-perl$/
1341+ | .package ~ /^libmime-explode-perl$/
1342+ | .package ~ /^libnet-dbus-perl$/
1343+ | .package ~ /^nagios3$/
1344+ | .package ~ /^wml$/
1345+ | .package ~ /^ifeffit$/
1346+ | .package ~ /^nkf$/
1347+ | .package ~ /^libio-epoll-perl$/
1348+ | .package ~ /^libtk-tablematrix-perl$/
1349+ | .package ~ /^libaudio-mixer-perl$/
1350+ | .package ~ /^libdevel-leak-perl$/
1351+ | .package ~ /^libauthen-pam-perl$/
1352+ | .package ~ /^handlersocket$/
1353+ | .package ~ /^libtemplate-perl$/
1354+ | .package ~ /^icheck$/
1355+ | .package ~ /^libjavascript-minifier-xs-perl$/
1356+ | .package ~ /^libpgplot-perl$/
1357+ | .package ~ /^libnet-jabber-loudmouth-perl$/
1358+ | .package ~ /^libimage-seek-perl$/
1359+ | .package ~ /^libwant-perl$/
1360+ | .package ~ /^libnet-z3950-zoom-perl$/
1361+ | .package ~ /^libcdk-perl$/
1362+ | .package ~ /^libdevel-bt-perl$/
1363+ | .package ~ /^libconfig-augeas-perl$/
1364+ | .package ~ /^libsys-cpuload-perl$/
1365+ | .package ~ /^libtaint-util-perl$/
1366+ | .package ~ /^libhdate$/
1367+ | .package ~ /^libcrypt-openssl-x509-perl$/
1368+ | .package ~ /^libalgorithm-permute-perl$/
1369+ | .package ~ /^libvideo-ivtv-perl$/
1370+ | .package ~ /^highlight$/
1371+ | .package ~ /^libgnome2-vfs-perl$/
1372+ | .package ~ /^libxml-sax-expatxs-perl$/
1373+ | .package ~ /^libperlio-gzip-perl$/
1374+ | .package ~ /^hocr$/
1375+ | .package ~ /^libgraphics-libplot-perl$/
1376+ | .package ~ /^prima$/
1377+ | .package ~ /^libmath-bigint-gmp-perl$/
1378+ | .package ~ /^libnet-tclink-perl$/
1379+ | .package ~ /^libpreludedb$/
1380+ | .package ~ /^libcurses-perl$/
1381+ | .package ~ /^libois-perl$/
1382+ | .package ~ /^ekg2$/
1383+ | .package ~ /^liblocale-gettext-perl$/
1384+ | .package ~ /^perl-tk$/
1385+ | .package ~ /^libterm-readline-gnu-perl$/
1386+ | .package ~ /^eperl$/
1387+ | .package ~ /^hyperestraier$/
1388+ | .package ~ /^libsub-name-perl$/;
1389+
1390+is_good = .depends ~ /perlapi-5\.12\./
1391+ | .depends ~ /libperl5\.12/
1392+ | .pre-depends ~ /perlapi-5\.12/;
1393+
1394+is_bad = .depends ~ /perlapi-5\.10\../
1395+ | .depends ~ /libperl5\.10/
1396+ | .pre-depends ~ /perlapi-5\.10/;
1397
1398=== added file 'monitor/old/perl5.14.ben'
1399--- monitor/old/perl5.14.ben 1970-01-01 00:00:00 +0000
1400+++ monitor/old/perl5.14.ben 2016-05-24 06:31:48 +0000
1401@@ -0,0 +1,7 @@
1402+title = "perl 5.14";
1403+
1404+is_affected = .recommends ~ /perlapi-5.1|libperl5.1/ | .depends ~ /perlapi-5.1|libperl5.1/ | .pre-depends ~ /perlapi-5.1|libperl5.1/;
1405+
1406+is_good = .recommends ~ /perlapi-5.14|libperl5.14/ | .depends ~ /perlapi-5.14|libperl5.14/ | .pre-depends ~ /perlapi-5.14|libperl5.14/;
1407+
1408+is_bad = .recommends ~ /perlapi-5.12|libperl5.12/ | .depends ~ /perlapi-5.12|libperl5.12/ | .pre-depends ~ /perlapi-5.12|libperl5.12/;
1409
1410=== added file 'monitor/old/perl5.18.2.ben'
1411--- monitor/old/perl5.18.2.ben 1970-01-01 00:00:00 +0000
1412+++ monitor/old/perl5.18.2.ben 2016-05-24 06:31:48 +0000
1413@@ -0,0 +1,5 @@
1414+title = "perl 5.18.2";
1415+
1416+is_affected = .depends ~ /perl \(<< 5\.18/;
1417+is_bad = .depends ~ /perl \(<< 5\.18\.2/;
1418+is_good = .depends ~ /perl \(<< 5\.18\.3/;
1419
1420=== added file 'monitor/old/perl5.18.ben'
1421--- monitor/old/perl5.18.ben 1970-01-01 00:00:00 +0000
1422+++ monitor/old/perl5.18.ben 2016-05-24 06:31:48 +0000
1423@@ -0,0 +1,5 @@
1424+title = "perl 5.18";
1425+
1426+is_affected = .depends ~ /perlapi|libperl5/ | .pre-depends ~ /perlapi|libperl5/;
1427+is_good = .depends ~ /perlapi-5.18|libperl5.18/ | .pre-depends ~ /perlapi-5.18|libperl5.18/;
1428+is_bad = .depends ~ /perlapi-5.14|libperl5.14/ | .pre-depends ~ /perlapi-5.14|libperl5.14/;
1429
1430=== added file 'monitor/old/perl5.20.ben'
1431--- monitor/old/perl5.20.ben 1970-01-01 00:00:00 +0000
1432+++ monitor/old/perl5.20.ben 2016-05-24 06:31:48 +0000
1433@@ -0,0 +1,7 @@
1434+title = "perl 5.20";
1435+
1436+is_affected = .depends ~ /perlapi|libperl5/ | .pre-depends ~ /perlapi|libperl5/;
1437+
1438+is_good = .depends ~ /perlapi-5.20|libperl5.20/ | .pre-depends ~ /perlapi-5.20|libperl5.20/;
1439+
1440+is_bad = .depends ~ /perlapi-5.18|libperl5.18/ | .pre-depends ~ /perlapi-5.18|libperl5.18/;
1441
1442=== added file 'monitor/old/perl5.22.ben'
1443--- monitor/old/perl5.22.ben 1970-01-01 00:00:00 +0000
1444+++ monitor/old/perl5.22.ben 2016-05-24 06:31:48 +0000
1445@@ -0,0 +1,7 @@
1446+title = "perl 5.22";
1447+
1448+is_affected = .depends ~ /perlapi|libperl5/ | .pre-depends ~ /perlapi|libperl5/;
1449+
1450+is_good = .depends ~ /perlapi-5.22|libperl5.22/ | .pre-depends ~ /perlapi-5.22|libperl5.22/;
1451+
1452+is_bad = .depends ~ /perlapi-5.20|libperl5.20/ | .pre-depends ~ /perlapi-5.20|libperl5.20/;
1453
1454=== added file 'monitor/old/php5.5.ben'
1455--- monitor/old/php5.5.ben 1970-01-01 00:00:00 +0000
1456+++ monitor/old/php5.5.ben 2016-05-24 06:31:48 +0000
1457@@ -0,0 +1,7 @@
1458+title = "php 5.5";
1459+
1460+is_affected = .build-depends ~ /php5-dev/;
1461+
1462+is_good = .depends ~ /phpapi-20121212/;
1463+
1464+is_bad = .depends ~ /phpapi-20100525/;
1465
1466=== added file 'monitor/old/poppler.ben'
1467--- monitor/old/poppler.ben 1970-01-01 00:00:00 +0000
1468+++ monitor/old/poppler.ben 2016-05-24 06:31:48 +0000
1469@@ -0,0 +1,4 @@
1470+title = "poppler 0.41 (seb128)";
1471+is_affected = .depends ~ /libpoppler57|libpoppler58/;
1472+is_good = .depends ~ /libpoppler58/;
1473+is_bad = .depends ~ /libpoppler57/;
1474
1475=== added file 'monitor/old/postgresql-9.5.ben'
1476--- monitor/old/postgresql-9.5.ben 1970-01-01 00:00:00 +0000
1477+++ monitor/old/postgresql-9.5.ben 2016-05-24 06:31:48 +0000
1478@@ -0,0 +1,4 @@
1479+title = "postgresql-9.5";
1480+is_affected = .depends ~ /postgresql.*-9\.[0-5].*/ | .build-depends ~ /postgresql.*\-9\.[0-5].*/ | .recommends ~ /postgresql.*\-9\.[0-5].*/ | .suggests ~ /postgresql.*\-9\.[0-5].*/;
1481+is_good = .depends ~ /postgresql.*\-9\.5.*/ | .build-depends ~ /postgresql.*\-9\.5.*/ | .recommends ~ /postgresql.*\-9\.5.*/ | .suggests ~ /postgresql.*\-9\.5.*/;
1482+is_bad = .depends ~ /postgresql.*\-9\.[0-4].*/ | .build-depends ~ /postgresql.*\-9\.[0-4].*/ | .recommends ~ /postgresql.*\-9\.[0-4].*/ | .suggests ~ /postgresql.*\-9\.[0-4].*/;
1483
1484=== added file 'monitor/old/proj.ben'
1485--- monitor/old/proj.ben 1970-01-01 00:00:00 +0000
1486+++ monitor/old/proj.ben 2016-05-24 06:31:48 +0000
1487@@ -0,0 +1,4 @@
1488+title = "proj (Laney)";
1489+is_affected = .depends ~ /libproj0|libproj9/;
1490+is_good = .depends ~ /libproj9/;
1491+is_bad = .depends ~ /libproj0/;
1492
1493=== added file 'monitor/old/protobuf.ben'
1494--- monitor/old/protobuf.ben 1970-01-01 00:00:00 +0000
1495+++ monitor/old/protobuf.ben 2016-05-24 06:31:48 +0000
1496@@ -0,0 +1,7 @@
1497+title = "protobuf";
1498+
1499+is_affected = .build-depends ~ /libprotobuf-dev|libprotoc-dev/;
1500+
1501+is_good = .depends ~ /libprotobuf9|libprotobuf-lite9|libprotoc9/;
1502+
1503+is_bad = .depends ~ /libprotobuf8|libprotobuf-lite8|libprotoc8/;
1504
1505=== added file 'monitor/old/protobuf8.ben'
1506--- monitor/old/protobuf8.ben 1970-01-01 00:00:00 +0000
1507+++ monitor/old/protobuf8.ben 2016-05-24 06:31:48 +0000
1508@@ -0,0 +1,7 @@
1509+title = "protobuf8 (slangasek)";
1510+
1511+is_affected = .build-depends ~ /libprotobuf-dev|libprotoc-dev/ | .depends ~ /libprotobuf|libprotoc/;
1512+
1513+is_good = .depends ~ /libproto(buf|buf-lite|c)8/;
1514+
1515+is_bad = .depends ~ /libproto(buf|buf-lite|c)7/;
1516
1517=== added file 'monitor/old/python3.4-5.ben'
1518--- monitor/old/python3.4-5.ben 1970-01-01 00:00:00 +0000
1519+++ monitor/old/python3.4-5.ben 2016-05-24 06:31:48 +0000
1520@@ -0,0 +1,4 @@
1521+title = "Python3.4 & 3.5 supported transition (slangasek)";
1522+is_affected = .build-depends ~ /python3-all-dev/;
1523+is_good = .depends ~ /python3 \(<< 3\.6\)/ | .depends ~ /(lib)?python3\.5/;
1524+is_bad = .depends ~ /python3 \(<< 3\.5\)/ | (.depends ~ /(lib)?python3\.4/ & ! .depends ~ /(lib)?python3\.5/) | .breaks ~ /python \(>= 3\.5\)/;
1525
1526=== added file 'monitor/old/python3.4-only.ben'
1527--- monitor/old/python3.4-only.ben 1970-01-01 00:00:00 +0000
1528+++ monitor/old/python3.4-only.ben 2016-05-24 06:31:48 +0000
1529@@ -0,0 +1,4 @@
1530+title = "Drop Python3.3 compiled extensions (barry, xnox)";
1531+is_affected = .build-depends ~ /python3(all)?-dev|python3|python3.3|python3.4/;
1532+is_good = .depends ~ /python3 \(>= 3\.4\~\)/;
1533+is_bad = .depends ~ /python3 \(>= 3\.3\~\)/;
1534
1535=== added file 'monitor/old/python3.4.ben'
1536--- monitor/old/python3.4.ben 1970-01-01 00:00:00 +0000
1537+++ monitor/old/python3.4.ben 2016-05-24 06:31:48 +0000
1538@@ -0,0 +1,5 @@
1539+title = "Python3.4 transition (barry, xnox)";
1540+is_affected = .build-depends ~ /python3(all)?-dev|python3.3|python3/;
1541+is_good = .depends ~ /python3 \(<< 3\.5\)/ | (!.depends ~ /python3 \(<< 3\.5\)/ & !.depends ~ /libpython3\.3/ & .depends ~ /libpython3\.4/) | .depends ~ /python3.4/;
1542+is_bad = .depends ~ /python3 \(<< 3\.4\)/ | .breaks ~ /python \(>= 3\.4\)/ | (.depends ~ /libpython3\.3/ & !.depends ~ /libpython3\.4/) | .depends ~ /python3.3/;
1543+
1544
1545=== added file 'monitor/old/python3.4_all_dev.ben'
1546--- monitor/old/python3.4_all_dev.ben 1970-01-01 00:00:00 +0000
1547+++ monitor/old/python3.4_all_dev.ben 2016-05-24 06:31:48 +0000
1548@@ -0,0 +1,5 @@
1549+title = "Python3.3 & 3.4 supported transition, all-dev only (doko)";
1550+is_affected = .build-depends ~ /python3-all-dev/;
1551+is_good = .depends ~ /python3 \(<< 3\.5\)/ | .depends ~ /python3.4/;
1552+is_bad = .depends ~ /python3 \(<< 3\.4\)/ | .breaks ~ /python \(>= 3\.4\)/;
1553+
1554
1555=== added file 'monitor/old/python3.5-only.ben'
1556--- monitor/old/python3.5-only.ben 1970-01-01 00:00:00 +0000
1557+++ monitor/old/python3.5-only.ben 2016-05-24 06:31:48 +0000
1558@@ -0,0 +1,4 @@
1559+title = "Drop Python3.4 compiled extensions";
1560+is_affected = .build-depends ~ /python3(all)?-dev|python3|python3.4|python3.5/;
1561+is_good = .depends ~ /python3 \(>= 3\.5\~\)/;
1562+is_bad = .depends ~ /python3 \(>= 3\.4\~\)/;
1563
1564=== added file 'monitor/old/python3.5.ben'
1565--- monitor/old/python3.5.ben 1970-01-01 00:00:00 +0000
1566+++ monitor/old/python3.5.ben 2016-05-24 06:31:48 +0000
1567@@ -0,0 +1,5 @@
1568+title = "Python3.5 transition (barry, doko)";
1569+is_affected = !.package ~ /^(uwsgi|pykde4|pyside|shiboken|python-numpy|mod-wsgi|python-coverage|python3.4|python3-defaults)$/ & .build-depends ~ /python3(-all)?-dev|python3.4-dev/;
1570+is_good = .depends ~ /python3 \(<< 3\.6\)/ | (!.depends ~ /python3 \(<< 3\.6\)/ & !.depends ~ /libpython3\.4/ & .depends ~ /libpython3\.5/) | .depends ~ /python3.5/;
1571+is_bad = .depends ~ /python3 \(<< 3\.5\)/ | .breaks ~ /python \(>= 3\.5\)/ | (.depends ~ /libpython3\.4/ & !.depends ~ /libpython3\.5/) | .depends ~ /python3.4/;
1572+
1573
1574=== added file 'monitor/old/qhull.ben'
1575--- monitor/old/qhull.ben 1970-01-01 00:00:00 +0000
1576+++ monitor/old/qhull.ben 2016-05-24 06:31:48 +0000
1577@@ -0,0 +1,5 @@
1578+title = "qhull";
1579+
1580+is_affected = .depends ~ /\b(libqhull6|libqhull7)\b/;
1581+is_good = .depends ~ /\b(libqhull7)\b/;
1582+is_bad = .depends ~ /\b(libqhull6)\b/;
1583
1584=== added file 'monitor/old/qpdf.ben'
1585--- monitor/old/qpdf.ben 1970-01-01 00:00:00 +0000
1586+++ monitor/old/qpdf.ben 2016-05-24 06:31:48 +0000
1587@@ -0,0 +1,4 @@
1588+title = "qpdf";
1589+is_affected = .depends ~ /\b(libqpdf13v5|libqpdf17)\b/;
1590+is_good = .depends ~ /\b(libqpdf17)\b/;
1591+is_bad = .depends ~ /\b(libqpdf13v5)\b/;
1592
1593=== added file 'monitor/old/ruby2.3-add.ben'
1594--- monitor/old/ruby2.3-add.ben 1970-01-01 00:00:00 +0000
1595+++ monitor/old/ruby2.3-add.ben 2016-05-24 06:31:48 +0000
1596@@ -0,0 +1,4 @@
1597+title = "add ruby2.3 support";
1598+is_affected = .depends ~ /libruby2/ & ! .source ~ /^(zeroc-ice|vim|subversion|subtle|rubyluabridge|ruby2\.2|ruby-defaults|root-system|notmuch|ngraph-gtk|marisa|korundum|graphviz|geos|redland-bindings|treil|uwsgi|obexftp|qtruby)$/;
1599+is_good = .depends ~ /libruby2.3/;
1600+is_bad = .depends ~ /libruby2.2/ & ! .depends ~ /libruby2.3/;
1601
1602=== added file 'monitor/old/ruby2.3-only.ben'
1603--- monitor/old/ruby2.3-only.ben 1970-01-01 00:00:00 +0000
1604+++ monitor/old/ruby2.3-only.ben 2016-05-24 06:31:48 +0000
1605@@ -0,0 +1,4 @@
1606+title = "ruby2.3 as only ruby version";
1607+is_affected = .depends ~ /libruby2/;
1608+is_good = .depends ~ /libruby2.3/;
1609+is_bad = .depends ~ /libruby2.2/;
1610
1611=== added file 'monitor/old/scalapack.ben'
1612--- monitor/old/scalapack.ben 1970-01-01 00:00:00 +0000
1613+++ monitor/old/scalapack.ben 2016-05-24 06:31:48 +0000
1614@@ -0,0 +1,7 @@
1615+title = "scalapack";
1616+
1617+is_affected = .depends ~ /libscalapack/;
1618+
1619+is_good = .depends ~ /libscalapack-openmpi1/;
1620+
1621+is_bad = .depends ~ /libscalapack-mpi1/;
1622
1623=== added file 'monitor/old/sdlgfx.ben'
1624--- monitor/old/sdlgfx.ben 1970-01-01 00:00:00 +0000
1625+++ monitor/old/sdlgfx.ben 2016-05-24 06:31:48 +0000
1626@@ -0,0 +1,7 @@
1627+title = "sdlgfx";
1628+
1629+is_affected = .depends ~ /libsdl-gfx1\.2-[45]/;
1630+
1631+is_good = .depends ~ /libsdl-gfx1\.2-5/;
1632+
1633+is_bad = .depends ~ /libsdl-gfx1\.2-4/;
1634
1635=== added file 'monitor/old/shapelib.ben'
1636--- monitor/old/shapelib.ben 1970-01-01 00:00:00 +0000
1637+++ monitor/old/shapelib.ben 2016-05-24 06:31:48 +0000
1638@@ -0,0 +1,7 @@
1639+title = "libshp2";
1640+
1641+is_affected = .depends ~ /libshp/;
1642+
1643+is_good = .depends ~ /libshp2/;
1644+
1645+is_bad = .depends ~ /libshp1/;
1646
1647=== added file 'monitor/old/sqlite.ben'
1648--- monitor/old/sqlite.ben 1970-01-01 00:00:00 +0000
1649+++ monitor/old/sqlite.ben 2016-05-24 06:31:48 +0000
1650@@ -0,0 +1,7 @@
1651+title = "sqlite 2 must die (micahg)";
1652+
1653+is_affected = .build-depends ~ /libsqlite0-dev|libsqlite-dev|python-sqlite|^sqlite(?!3)/;
1654+
1655+is_good = .depends ~ /python-pysqlite2|libsqlite3|sqlite3/;
1656+
1657+is_bad = .depends ~ /python-sqlite|libsqlite0|sqlite(?!3)/;
1658
1659=== added file 'monitor/old/suitesparse.ben'
1660--- monitor/old/suitesparse.ben 1970-01-01 00:00:00 +0000
1661+++ monitor/old/suitesparse.ben 2016-05-24 06:31:48 +0000
1662@@ -0,0 +1,7 @@
1663+title = "suitesparse (Logan)";
1664+
1665+is_affected = .build-depends ~ /libsuitesparse-dev/;
1666+
1667+is_good = .depends ~ /lib(amd2.3.1|camd2.3.1|btf1.2.0|colamd2.8.0|ccolamd2.8.0|cholmod2.1.2|csparse3.1.2|cxsparse3.1.2|klu1.2.1|ldl2.1.0|umfpack5.6.2|spqr1.3.1)/;
1668+
1669+is_bad = .depends ~ /lib(amd2.2.0|camd2.2.0|btf1.1.0|colamd2.7.1|ccolamd2.7.1|cholmod1.7.1|csparse2.2.3|cxsparse2.2.3|klu1.1.0|ldl2.0.1|umfpack5.4.0)/;
1670
1671=== added file 'monitor/old/tiff.ben'
1672--- monitor/old/tiff.ben 1970-01-01 00:00:00 +0000
1673+++ monitor/old/tiff.ben 2016-05-24 06:31:48 +0000
1674@@ -0,0 +1,7 @@
1675+title = "tiff (mterry & hallyn)";
1676+
1677+is_affected = .build-depends ~ /libtiff4?-dev/;
1678+
1679+is_good = .depends ~ /libtiff5/;
1680+
1681+is_bad = .depends ~ /libtiff4/;
1682
1683=== added file 'monitor/old/vtk.ben'
1684--- monitor/old/vtk.ben 1970-01-01 00:00:00 +0000
1685+++ monitor/old/vtk.ben 2016-05-24 06:31:48 +0000
1686@@ -0,0 +1,11 @@
1687+title = "vtk 5.6";
1688+
1689+architectures = [
1690+ "amd64"; "i386"; "powerpc"
1691+];
1692+
1693+is_affected = .build-depends ~ /libvtk5(-qt[34])?-dev/;
1694+
1695+is_good = .depends ~ /libvtk5\.8/;
1696+
1697+is_bad = .depends ~ /libvtk5\.6/;
1698
1699=== added file 'monitor/old/zeromq3.ben'
1700--- monitor/old/zeromq3.ben 1970-01-01 00:00:00 +0000
1701+++ monitor/old/zeromq3.ben 2016-05-24 06:31:48 +0000
1702@@ -0,0 +1,4 @@
1703+title = "zeromq3";
1704+is_affected = .depends ~ /\b(libzmq3|libzmq5)\b/;
1705+is_good = .depends ~ /\b(libzmq5)\b/;
1706+is_bad = .depends ~ /\b(libzmq3)\b/;
1707
1708=== added directory 'monitor/ongoing'
1709=== added file 'monitor/ongoing/auto-hunspell.ben'
1710--- monitor/ongoing/auto-hunspell.ben 1970-01-01 00:00:00 +0000
1711+++ monitor/ongoing/auto-hunspell.ben 2016-05-24 06:31:48 +0000
1712@@ -0,0 +1,5 @@
1713+title = "hunspell (auto) ";
1714+is_affected = .depends ~ /\b(hunspell|hunspell\-tools|libhunspell\-1\.4\-0|libhunspell\-dev|libhunspell\-1\.3\-0)\b/;
1715+is_good = .depends ~ /\b(hunspell|hunspell\-tools|libhunspell\-1\.4\-0|libhunspell\-dev)\b/;
1716+is_bad = .depends ~ /\b(libhunspell\-1\.3\-0)\b/;
1717+notes = "This tracker was setup by a very simple automated tool. The tool may not be very smart...";
1718
1719=== added file 'monitor/ongoing/auto-petsc.ben'
1720--- monitor/ongoing/auto-petsc.ben 1970-01-01 00:00:00 +0000
1721+++ monitor/ongoing/auto-petsc.ben 2016-05-24 06:31:48 +0000
1722@@ -0,0 +1,8 @@
1723+title = "petsc (auto)";
1724+is_affected = .depends ~ /\b(libpetsc\-complex\-3\.6\.4|libpetsc\-complex\-3\.6\.4\-dbg|libpetsc\-complex\-3\.6\.4\-dev|libpetsc3\.6\.4|libpetsc3\.6\.4\-dbg|libpetsc3\.6\.4\-dev|petsc3\.6\.4\-doc|libpetsc\-complex\-3\.6\.3|libpetsc\-complex\-3\.6\.3\-dbg|libpetsc\-complex\-3\.6\.3\-dev|libpetsc3\.6\.3|libpetsc3\.6\.3\-dbg|libpetsc3\.6\.3\-dev|petsc3\.6\.3\-doc)\b/;
1725+is_good = .depends ~ /\b(libpetsc\-complex\-3\.6\.4|libpetsc\-complex\-3\.6\.4\-dbg|libpetsc\-complex\-3\.6\.4\-dev|libpetsc3\.6\.4|libpetsc3\.6\.4\-dbg|libpetsc3\.6\.4\-dev|petsc3\.6\.4\-doc)\b/;
1726+is_bad = .depends ~ /\b(libpetsc\-complex\-3\.6\.3|libpetsc\-complex\-3\.6\.3\-dbg|libpetsc\-complex\-3\.6\.3\-dev|libpetsc3\.6\.3|libpetsc3\.6\.3\-dbg|libpetsc3\.6\.3\-dev|petsc3\.6\.3\-doc)\b/;
1727+notes = "This tracker was setup by a very simple automated tool. The tool may not be very smart...
1728+
1729+Extra information (collected entirely from testing!):
1730+ * can-smooth-update: no - libpetsc3.6.3-dev is not in libs or oldlibs";
1731
1732=== added file 'monitor/ongoing/auto-suitesparse.ben'
1733--- monitor/ongoing/auto-suitesparse.ben 1970-01-01 00:00:00 +0000
1734+++ monitor/ongoing/auto-suitesparse.ben 2016-05-24 06:31:48 +0000
1735@@ -0,0 +1,8 @@
1736+title = "suitesparse (auto)";
1737+is_affected = .depends ~ /\b(libamd2|libbtf1|libcamd2|libccolamd2|libcholmod3|libcolamd2|libcxsparse3|libklu1|libldl2|librbio2|libspqr2|libsuitesparseconfig4|libumfpack5|libamd2\.4\.1|libbtf1\.2\.1|libcamd2\.4\.1|libccolamd2\.9\.1|libcholmod3\.0\.6|libcolamd2\.9\.1|libcsparse3\.1\.4|libcxsparse3\.1\.4|libklu1\.3\.3|libldl2\.2\.1|libspqr2\.0\.2|libsuitesparseconfig4\.4\.6|libumfpack5\.7\.1)\b/;
1738+is_good = .depends ~ /\b(libamd2|libbtf1|libcamd2|libccolamd2|libcholmod3|libcolamd2|libcxsparse3|libklu1|libldl2|librbio2|libspqr2|libsuitesparseconfig4|libumfpack5)\b/;
1739+is_bad = .depends ~ /\b(libamd2\.4\.1|libbtf1\.2\.1|libcamd2\.4\.1|libccolamd2\.9\.1|libcholmod3\.0\.6|libcolamd2\.9\.1|libcsparse3\.1\.4|libcxsparse3\.1\.4|libklu1\.3\.3|libldl2\.2\.1|libspqr2\.0\.2|libsuitesparseconfig4\.4\.6|libumfpack5\.7\.1)\b/;
1740+notes = "This tracker was setup by a very simple automated tool. The tool may not be very smart...
1741+
1742+Extra information (collected entirely from testing!):
1743+ * can-smooth-update: maybe";
1744
1745=== added file 'monitor/ongoing/boost1.60.ben'
1746--- monitor/ongoing/boost1.60.ben 1970-01-01 00:00:00 +0000
1747+++ monitor/ongoing/boost1.60.ben 2016-05-24 06:31:48 +0000
1748@@ -0,0 +1,5 @@
1749+title = "Boost 1.60 (xnox)";
1750+
1751+is_affected = .depends ~ /libboost[a-z-.]*1\.58|libboost[a-z-.]*1\.60/;
1752+is_good = .depends ~ /libboost[a-z-.]*1\.60/;
1753+is_bad = .depends ~ /libboost[a-z-.]*1\.58/;
1754
1755=== added file 'monitor/ongoing/gdal-2.1.0.ben'
1756--- monitor/ongoing/gdal-2.1.0.ben 1970-01-01 00:00:00 +0000
1757+++ monitor/ongoing/gdal-2.1.0.ben 2016-05-24 06:31:48 +0000
1758@@ -0,0 +1,4 @@
1759+title = "gdal";
1760+is_affected = .depends ~ "gdal-abi-2-0-2" | .depends ~ "gdal-abi-2-1-0";
1761+is_good = .depends ~ "gdal-abi-2-1-0";
1762+is_bad = .depends ~ "gdal-abi-2-0-2";
1763
1764=== added file 'monitor/ongoing/glpk.ben'
1765--- monitor/ongoing/glpk.ben 1970-01-01 00:00:00 +0000
1766+++ monitor/ongoing/glpk.ben 2016-05-24 06:31:48 +0000
1767@@ -0,0 +1,4 @@
1768+title = "glpk";
1769+is_affected = .build-depends ~ /libglpk-dev/;
1770+is_bad = .depends ~ /libglpk36/;
1771+is_good = .depends ~ /libglpk40/;
1772
1773=== added file 'monitor/ongoing/libical.ben'
1774--- monitor/ongoing/libical.ben 1970-01-01 00:00:00 +0000
1775+++ monitor/ongoing/libical.ben 2016-05-24 06:31:48 +0000
1776@@ -0,0 +1,4 @@
1777+title = "libical (auto)";
1778+is_affected = .depends ~ /\b(libical\-dev|libical2|libical1a)\b/;
1779+is_good = .depends ~ /\b(libical\-dev|libical2)\b/;
1780+is_bad = .depends ~ /\b(libical1a)\b/;
1781
1782=== added file 'monitor/ongoing/libpng.ben'
1783--- monitor/ongoing/libpng.ben 1970-01-01 00:00:00 +0000
1784+++ monitor/ongoing/libpng.ben 2016-05-24 06:31:48 +0000
1785@@ -0,0 +1,4 @@
1786+title = "libpn16 transition";
1787+is_affected = .depends ~ /\b(libpng12-dev|libpng12-0|libpng12-0-udeb|libpng16-16|libpng16-16-udeb)\b/;
1788+is_good = .depends ~ /\b(libpng16-16|libpng16-16-udeb)\b/;
1789+is_bad = .depends ~ /\b(libpng12-0|libpng12-0-udeb|libpng12-dev)\b/;
1790
1791=== added file 'monitor/ongoing/octave.ben'
1792--- monitor/ongoing/octave.ben 1970-01-01 00:00:00 +0000
1793+++ monitor/ongoing/octave.ben 2016-05-24 06:31:48 +0000
1794@@ -0,0 +1,4 @@
1795+title = "octave";
1796+is_affected = .build-depends ~ /liboctave-dev/;
1797+is_bad = .depends ~ /\bliboctave3\b/;
1798+is_good = .depends ~ /\bliboctave3v5\b/;
1799
1800=== added file 'monitor/ongoing/onlypy3oncd.ben'
1801--- monitor/ongoing/onlypy3oncd.ben 1970-01-01 00:00:00 +0000
1802+++ monitor/ongoing/onlypy3oncd.ben 2016-05-24 06:31:48 +0000
1803@@ -0,0 +1,5 @@
1804+title = "Python3 only on CDs (xnox, barry, see lp:~dmitrij.ledkov/+junk/onlypy3oncd)";
1805+is_affected = .package ~ /^(zeitgeist-core|sessioninstaller|duplicity|ndisgtk|ibus|gedit|gdb|python-boto|python-cloudfiles|paramiko|system-config-printer-udev|printer-driver-sag-gdi|landscape-client-ui-install|quickly|ubuntuone-client|unity|update-notifier|libreoffice|rhythmbox-plugins|ibus-pinyin|usb-creator-common|zeitgeist|ubuntuone-control-panel-qt|printer-driver-pxljr|ibus-table|unity-lens-video|ubuntu-sso-client-qt|friends-service|software-center|totem|libpurple-bin|system-config-printer-common|ubuntuone-control-panel|onboard|apt-xapian-index|oneconf|gconf2|update-notifier-common|system-config-printer-gnome|hplip|unity-scope-video-remote|gnome-sudoku|python-libvirt|usb-creator-gtk|hplip-data|ubuntu-system-service|totem-plugins|rhythmbox-ubuntuone|ubuntu-sso-client|rhythmbox)$/;
1806+is_good = .depends ~ /python3/;
1807+is_bad = (.depends ~ /python/ & !.depends ~ /python3/);
1808+notes = "python3 only on the cd";
1809
1810=== added file 'monitor/ongoing/tinyxml2.ben'
1811--- monitor/ongoing/tinyxml2.ben 1970-01-01 00:00:00 +0000
1812+++ monitor/ongoing/tinyxml2.ben 2016-05-24 06:31:48 +0000
1813@@ -0,0 +1,4 @@
1814+title = "libtinyxml2-3 transition (logan)";
1815+is_affected = .depends ~ /\b(libtinyxml2\-2v5|libtinyxml2\-3)\b/;
1816+is_good = .depends ~ /\b(libtinyxml2\-3)\b/;
1817+is_bad = .depends ~ /\b(libtinyxml2\-2v5)\b/;
1818
1819=== added directory 'monitor/permanent'
1820=== added file 'monitor/permanent/ghc.ben'
1821--- monitor/permanent/ghc.ben 1970-01-01 00:00:00 +0000
1822+++ monitor/permanent/ghc.ben 2016-05-24 06:31:48 +0000
1823@@ -0,0 +1,11 @@
1824+# ben configuration file for ghc6 → 7 transition
1825+
1826+title = "GHC 7";
1827+
1828+is_affected = .build-depends ~ /ghc6?/;
1829+is_good = .depends ~ /libghc-.*/
1830+ | .package ~ /libghc-.*/;
1831+is_bad = .build-depends ~ /ghc6/
1832+ | .depends ~ /libghc6-.*/
1833+ | .package ~ /libghc6-.*/
1834+ | .uninstallable ~ /yes/;
1835
1836=== added file 'monitor/permanent/ocaml.ben'
1837--- monitor/permanent/ocaml.ben 1970-01-01 00:00:00 +0000
1838+++ monitor/permanent/ocaml.ben 2016-05-24 06:31:48 +0000
1839@@ -0,0 +1,7 @@
1840+title = "ocaml";
1841+
1842+is_affected = .build-depends ~ /ocaml/ | .build-depends-indep ~ /ocaml/;
1843+
1844+is_good = !.uninstallable ~ /yes/;
1845+
1846+is_bad = .uninstallable ~ /yes/;
1847
1848=== added directory 'monitor/planned'
1849=== added file 'monitor/planned/libproj.ben'
1850--- monitor/planned/libproj.ben 1970-01-01 00:00:00 +0000
1851+++ monitor/planned/libproj.ben 2016-05-24 06:31:48 +0000
1852@@ -0,0 +1,5 @@
1853+title = "libproj/armadillo";
1854+
1855+is_affected = .depends ~ /libproj0|libarmadillo4|libproj9|libarmadillo5/;
1856+is_good = .depends ~ /libproj9|libarmadillo5/;
1857+is_bad = .depends ~ /libproj0|libarmadillo4/;

Subscribers

People subscribed via source and target branches