Merge lp:~xnox/ubuntu-transition-tracker/dima into lp:ubuntu-transition-tracker

Proposed by Dimitri John Ledkov on 2012-05-21
Status: Merged
Merge reported by: Iain Lane
Merged at revision: not available
Proposed branch: lp:~xnox/ubuntu-transition-tracker/dima
Merge into: lp:ubuntu-transition-tracker
Diff against target: 1041 lines (+833/-0) (has conflicts)
33 files modified
README (+11/-0)
frontends/ben_monitor.ml (+32/-0)
ubuntu/download/archive.ben (+5/-0)
ubuntu/download/archive_ports.ben (+5/-0)
ubuntu/monitor/attic/exiv2.ben (+11/-0)
ubuntu/monitor/attic/gnustep.ben (+11/-0)
ubuntu/monitor/attic/icu.ben (+11/-0)
ubuntu/monitor/attic/imagemagick4.ben (+11/-0)
ubuntu/monitor/attic/libav.ben (+11/-0)
ubuntu/monitor/attic/libev.ben (+11/-0)
ubuntu/monitor/attic/libffi.ben (+11/-0)
ubuntu/monitor/attic/libmysqlclient.ben (+11/-0)
ubuntu/monitor/attic/libnl3.ben (+11/-0)
ubuntu/monitor/attic/libnotify.ben (+11/-0)
ubuntu/monitor/attic/mono.ben (+11/-0)
ubuntu/monitor/attic/numpy.ben (+15/-0)
ubuntu/monitor/attic/ocaml.ben (+11/-0)
ubuntu/monitor/attic/opencv.ben (+11/-0)
ubuntu/monitor/attic/openssl.ben (+9/-0)
ubuntu/monitor/attic/perl.ben (+472/-0)
ubuntu/monitor/attic/perl5.14.ben (+11/-0)
ubuntu/monitor/attic/vtk.ben (+11/-0)
ubuntu/monitor/boost1.49.ben (+11/-0)
ubuntu/monitor/dh-python2.ben (+11/-0)
ubuntu/monitor/ghc.ben (+18/-0)
ubuntu/monitor/gnutls28.ben (+11/-0)
ubuntu/monitor/hal.ben (+11/-0)
ubuntu/monitor/hdf5.ben (+11/-0)
ubuntu/monitor/libjpeg.ben (+11/-0)
ubuntu/monitor/ocaml.ben (+11/-0)
ubuntu/monitor/octave.ben (+7/-0)
ubuntu/monitor/onlypy3oncd.ben (+6/-0)
ubuntu/monitor/wxwidgets2.6.ben (+11/-0)
Text conflict in frontends/ben_monitor.ml
Conflict adding file media/ubuntu.png.  Moved existing file to media/ubuntu.png.moved.
To merge this branch: bzr merge lp:~xnox/ubuntu-transition-tracker/dima
Reviewer Review Type Date Requested Status
Iain Lane 2012-05-21 Pending
Ubuntu Transition Trackers 2012-05-21 Pending
Review via email: mp+106601@code.launchpad.net

Description of the change

A tracker for blueprint release
 foundations-q-python-versions

Laney, this is ready for merging - tracking 119 packages =)))

To post a comment you must log in.
Iain Lane (laney) wrote :

ta very much!

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'README'
2--- README 1970-01-01 00:00:00 +0000
3+++ README 2012-05-21 09:36:22 +0000
4@@ -0,0 +1,11 @@
5+== Setup ==
6+
7+$ sudo apt-get install ocaml-nox libfindlib-ocaml-dev libocamlgraph-ocaml-dev \
8+ libpcre-ocaml-dev libocsigen-ocaml-dev menhir
9+$ make
10+
11+== Test ==
12+
13+./ben.native download --verbose -c ubuntu/download/archive.ben
14+./ben.native download --verbose -c ubuntu/download/archive_ports.ben
15+./ben.native monitor -c ubuntu/monitor/$YOUR_TRANSITION.ben
16
17=== modified file 'frontends/ben_monitor.ml'
18--- frontends/ben_monitor.ml 2011-12-19 16:03:59 +0000
19+++ frontends/ben_monitor.ml 2012-05-21 09:36:22 +0000
20@@ -331,6 +331,7 @@
21 let src_map, bin_map = PAMap.fold begin fun (name, arch) pkg (saccu, baccu) ->
22 let src_name = Package.get "source" pkg in
23 let src_name = Package.Name.of_string src_name in
24+<<<<<<< TREE
25 try
26 let src = M.find src_name srcs in
27 if Query.eval_binary pkg !!(is_affected ())
28@@ -344,6 +345,21 @@
29 with Not_found ->
30 eprintf "warning: Binary (%s,%s) without Source!\n%!" !!!name arch;
31 (saccu, baccu)
32+=======
33+ try
34+ let src = M.find src_name srcs in
35+ if Query.eval_binary pkg !!is_affected
36+ || Query.eval_source src !!is_affected
37+ then begin
38+ M.add src_name src saccu
39+ ,
40+ PAMap.add (name, arch) pkg baccu;
41+ end
42+ else (saccu, baccu)
43+ with Not_found ->
44+ fprintf stderr "warning: Binary (%s,%s) without Source!\n%!" !!!name arch;
45+ (saccu, baccu)
46+>>>>>>> MERGE-SOURCE
47 end bins (src_map, PAMap.empty) in
48 { src_map = src_map; bin_map = bin_map }
49
50@@ -689,9 +705,14 @@
51 ();
52 ])
53 (body [
54+<<<<<<< TREE
55 h1 ~a:[a_id "title"] [pcdata "Ubuntu Release Management"];
56 h2 ~a:[a_id "subtitle"] [a_link
57 "http://people.canonical.com/~ubuntu-archive/transitions/" "Transitions"; pcdata (sprintf " → %s" mytitle)];
58+=======
59+ h1 ~a:[a_id "title"] [pcdata "Ubuntu Release Management"];
60+ h2 ~a:[a_id "subtitle"] [pcdata (sprintf "Transition: %s" mytitle)];
61+>>>>>>> MERGE-SOURCE
62 div ~a:[a_id "body"] [
63 b [ pcdata "Parameters:" ];
64 ul~a:[ a_class ["parameters"] ]
65@@ -726,6 +747,7 @@
66 hbody;
67 ];
68 div ~a:[a_id "footer"] [
69+<<<<<<< TREE
70 small [pcdata (sprintf "Page generated on %s" (Benl_core.get_rfc2822_date ())) ]
71 ];
72 div [
73@@ -735,6 +757,16 @@
74 "https://code.launchpad.net/~ubuntu-transition-trackers/ubuntu-transition-tracker/ben"
75 "lp:ubuntu-transition-tracker"]
76 ]
77+=======
78+ small [pcdata (sprintf "Page generated on %s" (Benl_core.get_rfc2822_date ())) ]
79+ ];
80+ div [
81+ small [
82+ span [pcdata "Generated by ben: ";
83+ a_link "https://code.launchpad.net/~ubuntu-transition-trackers/+junk/transition-tracker"
84+ "https://code.launchpad.net/~ubuntu-transition-trackers/+junk/transition-tracker"]
85+ ]
86+>>>>>>> MERGE-SOURCE
87 ]
88 ]) in
89 let abrege = function
90
91=== added file 'media/ubuntu.png'
92Binary files media/ubuntu.png 1970-01-01 00:00:00 +0000 and media/ubuntu.png 2012-05-21 09:36:22 +0000 differ
93=== renamed file 'media/ubuntu.png' => 'media/ubuntu.png.moved'
94=== added directory 'ubuntu'
95=== added directory 'ubuntu/download'
96=== added file 'ubuntu/download/archive.ben'
97--- ubuntu/download/archive.ben 1970-01-01 00:00:00 +0000
98+++ ubuntu/download/archive.ben 2012-05-21 09:36:22 +0000
99@@ -0,0 +1,5 @@
100+mirror = "http://ftp.ubuntu.com/ubuntu";
101+suite = "quantal";
102+areas = [ "main"; "restricted"; "universe"; "multiverse" ];
103+
104+architectures = [ "i386"; "amd64" ];
105
106=== added file 'ubuntu/download/archive_ports.ben'
107--- ubuntu/download/archive_ports.ben 1970-01-01 00:00:00 +0000
108+++ ubuntu/download/archive_ports.ben 2012-05-21 09:36:22 +0000
109@@ -0,0 +1,5 @@
110+mirror = "http://ports.ubuntu.com";
111+suite = "quantal";
112+areas = [ "main"; "restricted"; "universe"; "multiverse" ];
113+
114+architectures = [ "armel"; "armhf"; "powerpc" ];
115
116=== added directory 'ubuntu/monitor'
117=== added directory 'ubuntu/monitor/attic'
118=== added file 'ubuntu/monitor/attic/exiv2.ben'
119--- ubuntu/monitor/attic/exiv2.ben 1970-01-01 00:00:00 +0000
120+++ ubuntu/monitor/attic/exiv2.ben 2012-05-21 09:36:22 +0000
121@@ -0,0 +1,11 @@
122+title = "libexiv2-11 transition";
123+
124+architectures = [
125+ "amd64"; "i386"; "armel"; "powerpc"
126+];
127+
128+is_affected = .build-depends ~ /libexiv2-dev/;
129+
130+is_good = .depends ~ /libexiv2-11/;
131+
132+is_bad = .depends ~ /libexiv2-10/;
133
134=== added file 'ubuntu/monitor/attic/gnustep.ben'
135--- ubuntu/monitor/attic/gnustep.ben 1970-01-01 00:00:00 +0000
136+++ ubuntu/monitor/attic/gnustep.ben 2012-05-21 09:36:22 +0000
137@@ -0,0 +1,11 @@
138+title = "gnustep";
139+
140+architectures = [
141+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
142+];
143+
144+is_affected = .build-depends ~ /libgnustep-(base|gui)-dev/;
145+
146+is_good = .depends ~ /libgnustep-base0.22/ | .depends ~ /libgnustep-gui0.20/;
147+
148+is_bad = .depends ~ /libgnustep-base0.20/ | .depends ~ /libgnustep-gui0.18/;
149
150=== added file 'ubuntu/monitor/attic/icu.ben'
151--- ubuntu/monitor/attic/icu.ben 1970-01-01 00:00:00 +0000
152+++ ubuntu/monitor/attic/icu.ben 2012-05-21 09:36:22 +0000
153@@ -0,0 +1,11 @@
154+title = "icu";
155+
156+architectures = [
157+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
158+];
159+
160+is_affected = .build-depends ~ /lib(32)?icu-dev/;
161+
162+is_good = .depends ~ /lib(32)?icu48/;
163+
164+is_bad = .depends ~ /lib(32)?icu44/;
165
166=== added file 'ubuntu/monitor/attic/imagemagick4.ben'
167--- ubuntu/monitor/attic/imagemagick4.ben 1970-01-01 00:00:00 +0000
168+++ ubuntu/monitor/attic/imagemagick4.ben 2012-05-21 09:36:22 +0000
169@@ -0,0 +1,11 @@
170+title = "imagemagick 4";
171+
172+architectures = [
173+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
174+];
175+
176+is_affected = .build-depends ~ /libmagick(core|\+\+|\+\+9|wand|9|)-dev/;
177+
178+is_good = .depends ~ /libmagick(\+\+4|wand4|core4|core4-extra)/;
179+
180+is_bad = .depends ~ /libmagick((\+\+3|wand3|core3|core3-extra))/;
181
182=== added file 'ubuntu/monitor/attic/libav.ben'
183--- ubuntu/monitor/attic/libav.ben 1970-01-01 00:00:00 +0000
184+++ ubuntu/monitor/attic/libav.ben 2012-05-21 09:36:22 +0000
185@@ -0,0 +1,11 @@
186+title = "libav";
187+
188+architectures = [
189+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
190+];
191+
192+is_affected = .build-depends ~ /lib(avcodec|avdevice|avformat|avutil|postproc|swscale)-dev/;
193+
194+is_good = .depends ~ /lib(avcodec53|avdevice53|avformat53|avutil51|postproc52|swscale2)/;
195+
196+is_bad = .depends ~ /lib(avcodec52|avdevice52|avformat52|avutil50|postproc51|swscale0|swscale1)/;
197
198=== added file 'ubuntu/monitor/attic/libev.ben'
199--- ubuntu/monitor/attic/libev.ben 1970-01-01 00:00:00 +0000
200+++ ubuntu/monitor/attic/libev.ben 2012-05-21 09:36:22 +0000
201@@ -0,0 +1,11 @@
202+title = "libev";
203+
204+architectures = [
205+ "amd64"; "i386"; "armel"; "powerpc"
206+];
207+
208+is_affected = .build-depends ~ /libev(-libevent)?-dev/;
209+
210+is_good = .depends ~ /libev4/;
211+
212+is_bad = .depends ~ /libev3/;
213
214=== added file 'ubuntu/monitor/attic/libffi.ben'
215--- ubuntu/monitor/attic/libffi.ben 1970-01-01 00:00:00 +0000
216+++ ubuntu/monitor/attic/libffi.ben 2012-05-21 09:36:22 +0000
217@@ -0,0 +1,11 @@
218+title = "libffi6";
219+
220+architectures = [
221+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
222+];
223+
224+is_affected = .build-depends ~ /libffi-dev/ | .depends ~/libffi.*/;
225+
226+is_good = .depends ~ /libffi6.*/;
227+
228+is_bad = .depends ~ /libffi5.*/;
229
230=== added file 'ubuntu/monitor/attic/libmysqlclient.ben'
231--- ubuntu/monitor/attic/libmysqlclient.ben 1970-01-01 00:00:00 +0000
232+++ ubuntu/monitor/attic/libmysqlclient.ben 2012-05-21 09:36:22 +0000
233@@ -0,0 +1,11 @@
234+title = "libmysqlclient18 transition";
235+
236+architectures = [
237+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
238+];
239+
240+is_affected = .build-depends ~ /libmysqlclient(16)?-dev/;
241+
242+is_good = .depends ~ /libmysqlclient18/;
243+
244+is_bad = .depends ~ /libmysqlclient16/;
245
246=== added file 'ubuntu/monitor/attic/libnl3.ben'
247--- ubuntu/monitor/attic/libnl3.ben 1970-01-01 00:00:00 +0000
248+++ ubuntu/monitor/attic/libnl3.ben 2012-05-21 09:36:22 +0000
249@@ -0,0 +1,11 @@
250+title = "libnl3 -> libnl-3 and library split";
251+
252+architectures = [
253+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
254+];
255+
256+is_affected = .build-depends ~ /libnl3-dev/;
257+
258+is_good = .depends ~ /libnl.*-3-200/ | .build-depends ~ /libnl.*-3-dev/;
259+
260+is_bad = .depends ~ /libnl3/ | .build-depends ~ /libnl3-dev/;
261
262=== added file 'ubuntu/monitor/attic/libnotify.ben'
263--- ubuntu/monitor/attic/libnotify.ben 1970-01-01 00:00:00 +0000
264+++ ubuntu/monitor/attic/libnotify.ben 2012-05-21 09:36:22 +0000
265@@ -0,0 +1,11 @@
266+title = "libnotify1 -> libnotify4 and libnotify4-dev -> libnotify-dev";
267+
268+architectures = [
269+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
270+];
271+
272+is_affected = .build-depends ~ /libnotify.*-dev/ | .depends ~ /libnotify1/;
273+
274+is_good = .depends ~ /libnotify4/;
275+
276+is_bad = .depends ~ /libnotify1/ | .build-depends ~ /libnotify4-dev/;
277
278=== added file 'ubuntu/monitor/attic/mono.ben'
279--- ubuntu/monitor/attic/mono.ben 1970-01-01 00:00:00 +0000
280+++ ubuntu/monitor/attic/mono.ben 2012-05-21 09:36:22 +0000
281@@ -0,0 +1,11 @@
282+title = "mono 2.10";
283+
284+architectures = [
285+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
286+];
287+
288+is_affected = .build-depends ~ /(mono-devel|nant)/ | .build-depends-indep ~ /(mono-devel|nant)/;
289+
290+is_good = .depends ~ /libmono-corlib4.0-cil/;
291+
292+is_bad = .depends ~ /libmono-corlib2.0-cil/ | .depends ~ /libnunit2.4-cil/ | .depends ~ /libmysql6.1-cil/;
293
294=== added file 'ubuntu/monitor/attic/numpy.ben'
295--- ubuntu/monitor/attic/numpy.ben 1970-01-01 00:00:00 +0000
296+++ ubuntu/monitor/attic/numpy.ben 2012-05-21 09:36:22 +0000
297@@ -0,0 +1,15 @@
298+# ben configuration file for dh_numpy transition
299+
300+title = "numpy";
301+
302+architectures = [
303+ "amd64";
304+ "armel";
305+ "armhf";
306+ "i386";
307+ "powerpc"
308+];
309+
310+is_affected = .build-depends ~ /python-numpy/ & (! .architecture ~ /^all$/);
311+is_bad = .depends ~ /python-numpy \(<< 1:1\.6\)/;
312+is_good = .depends ~ /python-numpy-abi9/;
313
314=== added file 'ubuntu/monitor/attic/ocaml.ben'
315--- ubuntu/monitor/attic/ocaml.ben 1970-01-01 00:00:00 +0000
316+++ ubuntu/monitor/attic/ocaml.ben 2012-05-21 09:36:22 +0000
317@@ -0,0 +1,11 @@
318+title = "ocaml";
319+
320+architectures = [
321+ "amd64"; "i386"; "armel"; "powerpc"
322+];
323+
324+is_affected = .build-depends ~ /ocaml/;
325+
326+is_good = .depends ~ /(ocaml-[a-z-]*|camlp4-)3\.12\.0/;
327+
328+is_bad = .depends ~ /(ocaml-[a-z-]*|camlp4-)3\.11\.2/;
329
330=== added file 'ubuntu/monitor/attic/opencv.ben'
331--- ubuntu/monitor/attic/opencv.ben 1970-01-01 00:00:00 +0000
332+++ ubuntu/monitor/attic/opencv.ben 2012-05-21 09:36:22 +0000
333@@ -0,0 +1,11 @@
334+title = "opencv 2.3";
335+
336+architectures = [
337+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
338+];
339+
340+is_affected = .build-depends ~ /lib(cv|opencv).*-dev/;
341+
342+is_good = .depends ~ /lib(cv|opencv)[^ ]*2\.3/;
343+
344+is_bad = .depends ~ /lib(cv|opencv)[^ ]*2\.1/;
345
346=== added file 'ubuntu/monitor/attic/openssl.ben'
347--- ubuntu/monitor/attic/openssl.ben 1970-01-01 00:00:00 +0000
348+++ ubuntu/monitor/attic/openssl.ben 2012-05-21 09:36:22 +0000
349@@ -0,0 +1,9 @@
350+title = "openssl 1.0";
351+
352+architectures = [
353+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
354+];
355+
356+is_affected = .build-depends ~ /libssl-dev/;
357+is_good = .depends ~ /(libssl1\.0\.0|libcrypto1\.0\.0-udeb)/;
358+is_bad = .depends ~ /(libssl0\.9\.8|libcrypto0\.9\.8-udeb)/;
359
360=== added file 'ubuntu/monitor/attic/perl.ben'
361--- ubuntu/monitor/attic/perl.ben 1970-01-01 00:00:00 +0000
362+++ ubuntu/monitor/attic/perl.ben 2012-05-21 09:36:22 +0000
363@@ -0,0 +1,472 @@
364+title = "perl 5.12";
365+
366+architectures = [
367+ "amd64"; "i386"; "armel"; "powerpc"
368+];
369+
370+is_affected = .pre-depends ~ /^liblocale-gettext-perl$/
371+ | .package ~ /^libgtk2-imageview-perl$/
372+ | .package ~ /^exactimage$/
373+ | .package ~ /^libunicode-map-perl$/
374+ | .package ~ /^lasso$/
375+ | .package ~ /^stfl$/
376+ | .package ~ /^libdigest-sha-perl$/
377+ | .package ~ /^libimage-exif-perl$/
378+ | .package ~ /^libforks-perl$/
379+ | .package ~ /^freeradius$/
380+ | .package ~ /^libyaml-syck-perl$/
381+ | .package ~ /^zbar$/
382+ | .package ~ /^libthreads-perl$/
383+ | .package ~ /^libsocket6-perl$/
384+ | .package ~ /^libcrypt-unixcrypt-xs-perl$/
385+ | .package ~ /^libcompress-raw-bzip2-perl$/
386+ | .package ~ /^perlipq$/
387+ | .package ~ /^libgssapi-perl$/
388+ | .package ~ /^libapache-db-perl$/
389+ | .package ~ /^libwx-perl$/
390+ | .package ~ /^libbsd-arc4random-perl$/
391+ | .package ~ /^libtrue-perl$/
392+ | .package ~ /^libautovivification-perl$/
393+ | .package ~ /^libcrypt-gcrypt-perl$/
394+ | .package ~ /^libencode-perl$/
395+ | .package ~ /^libgnome2-wnck-perl$/
396+ | .package ~ /^libapt-pkg-perl$/
397+ | .package ~ /^libdevel-findref-perl$/
398+ | .package ~ /^rrdtool$/
399+ | .package ~ /^libio-socket-multicast-perl$/
400+ | .package ~ /^libencode-jis2k-perl$/
401+ | .package ~ /^razor$/
402+ | .package ~ /^libperlio-eol-perl$/
403+ | .package ~ /^qdbm$/
404+ | .package ~ /^elinks$/
405+ | .package ~ /^obexftp$/
406+ | .package ~ /^libio-dirent-perl$/
407+ | .package ~ /^pcp$/
408+ | .package ~ /^mimedefang$/
409+ | .package ~ /^libgstreamer-perl$/
410+ | .package ~ /^kvirc$/
411+ | .package ~ /^libsocket-getaddrinfo-perl$/
412+ | .package ~ /^libdevel-cover-perl$/
413+ | .package ~ /^kildclient$/
414+ | .package ~ /^libastro-fits-cfitsio-perl$/
415+ | .package ~ /^safe-hole-perl$/
416+ | .package ~ /^libgstreamer-interfaces-perl$/
417+ | .package ~ /^libcrypt-dh-gmp-perl$/
418+ | .package ~ /^libembperl-perl$/
419+ | .package ~ /^libb-hooks-parser-perl$/
420+ | .package ~ /^libcache-mmap-perl$/
421+ | .package ~ /^libnet-dns-perl$/
422+ | .package ~ /^libgtk2-traymanager-perl$/
423+ | .package ~ /^libace-perl$/
424+ | .package ~ /^libclass-xsaccessor-perl$/
425+ | .package ~ /^libnet-patricia-perl$/
426+ | .package ~ /^wzdftpd$/
427+ | .package ~ /^libclass-date-perl$/
428+ | .package ~ /^libterm-slang-perl$/
429+ | .package ~ /^imagemagick$/
430+ | .package ~ /^libfile-spec-perl$/
431+ | .package ~ /^libdevice-serialport-perl$/
432+ | .package ~ /^libparams-classify-perl$/
433+ | .package ~ /^libcrypt-blowfish-perl$/
434+ | .package ~ /^libxml-xerces-perl$/
435+ | .package ~ /^libdevel-globaldestruction-perl$/
436+ | .package ~ /^gbrowse$/
437+ | .package ~ /^perl4caml$/
438+ | .package ~ /^libindirect-perl$/
439+ | .package ~ /^crypt-ssleay$/
440+ | .package ~ /^libstring-approx-perl$/
441+ | .package ~ /^dpm$/
442+ | .package ~ /^libterm-readkey-perl$/
443+ | .package ~ /^libaudio-flac-decoder-perl$/
444+ | .package ~ /^libauthen-dechpwd-perl$/
445+ | .package ~ /^libfilter-perl$/
446+ | .package ~ /^libsys-cpu-perl$/
447+ | .package ~ /^libsub-identify-perl$/
448+ | .package ~ /^libipc-sharelite-perl$/
449+ | .package ~ /^rxvt-unicode$/
450+ | .package ~ /^pdl$/
451+ | .package ~ /^libcrypt-des-perl$/
452+ | .package ~ /^nginx$/
453+ | .package ~ /^libscalar-util-numeric-perl$/
454+ | .package ~ /^flow-tools$/
455+ | .package ~ /^libnet-arp-perl$/
456+ | .package ~ /^libpango-perl$/
457+ | .package ~ /^libcache-fastmmap-perl$/
458+ | .package ~ /^libmath-random-mt-perl$/
459+ | .package ~ /^openbabel$/
460+ | .package ~ /^libauthen-sasl-cyrus-perl$/
461+ | .package ~ /^libdigest-crc-perl$/
462+ | .package ~ /^libfuse-perl$/
463+ | .package ~ /^libsane-perl$/
464+ | .package ~ /^libxml-quote-perl$/
465+ | .package ~ /^libxml-libxslt-perl$/
466+ | .package ~ /^libfile-sync-perl$/
467+ | .package ~ /^pilot-link$/
468+ | .package ~ /^libsocket-multicast6-perl$/
469+ | .package ~ /^libcrypt-openssl-dsa-perl$/
470+ | .package ~ /^libpdl-io-hdf5-perl$/
471+ | .package ~ /^libfilesys-statvfs-perl$/
472+ | .package ~ /^libauthen-tacacsplus-perl$/
473+ | .package ~ /^libb-hooks-op-annotation-perl$/
474+ | .package ~ /^xmms2$/
475+ | .package ~ /^altree$/
476+ | .package ~ /^libasync-interrupt-perl$/
477+ | .package ~ /^libtfbs-perl$/
478+ | .package ~ /^libdevice-usb-perl$/
479+ | .package ~ /^libvideo-capture-v4l-perl$/
480+ | .package ~ /^pcsc-perl$/
481+ | .package ~ /^libgeo-ip-perl$/
482+ | .package ~ /^libtext-unaccent-perl$/
483+ | .package ~ /^sdlperl$/
484+ | .package ~ /^libsearch-xapian-perl$/
485+ | .package ~ /^libmusicbrainz-discid-perl$/
486+ | .package ~ /^libgoo-canvas-perl$/
487+ | .package ~ /^openldap$/
488+ | .package ~ /^libdbi-perl$/
489+ | .package ~ /^hamlib$/
490+ | .package ~ /^libarray-refelem-perl$/
491+ | .package ~ /^libdbd-informix-perl$/
492+ | .package ~ /^libbuffy-bindings$/
493+ | .package ~ /^libapache-authenhook-perl$/
494+ | .package ~ /^liblocale-hebrew-perl$/
495+ | .package ~ /^libconvert-binary-c-perl$/
496+ | .package ~ /^libnet-ssleay-perl$/
497+ | .package ~ /^libhttp-parser-xs-perl$/
498+ | .package ~ /^libsys-syslog-perl$/
499+ | .package ~ /^libtime-y2038-perl$/
500+ | .package ~ /^libalgorithm-diff-xs-perl$/
501+ | .package ~ /^libaudio-scan-perl$/
502+ | .package ~ /^libgtk2-unique-perl$/
503+ | .package ~ /^slurm-llnl$/
504+ | .package ~ /^libauthen-krb5-admin-perl$/
505+ | .package ~ /^libaudio-ecasound-perl$/
506+ | .package ~ /^libdbd-odbc-perl$/
507+ | .package ~ /^libhtml-tidy-perl$/
508+ | .package ~ /^barnowl$/
509+ | .package ~ /^libbsd-resource-perl$/
510+ | .package ~ /^libcrypt-openssl-random-perl$/
511+ | .package ~ /^weechat$/
512+ | .package ~ /^libhash-fieldhash-perl$/
513+ | .package ~ /^irssi$/
514+ | .package ~ /^libdigest-md4-perl$/
515+ | .package ~ /^redland-bindings$/
516+ | .package ~ /^cyrus-imapd-2.4$/
517+ | .package ~ /^libprelude$/
518+ | .package ~ /^cyrus-imapd-2.2$/
519+ | .package ~ /^libio-aio-perl$/
520+ | .package ~ /^libauthen-krb5-perl$/
521+ | .package ~ /^libxml-libxml-perl$/
522+ | .package ~ /^libnet-rawip-perl$/
523+ | .package ~ /^libmath-random-tt800-perl$/
524+ | .package ~ /^libnet-libidn-perl$/
525+ | .package ~ /^libparams-validate-perl$/
526+ | .package ~ /^libmath-gmp-perl$/
527+ | .package ~ /^libmouse-perl$/
528+ | .package ~ /^libsub-current-perl$/
529+ | .package ~ /^libimager-perl$/
530+ | .package ~ /^ming$/
531+ | .package ~ /^libclass-c3-xs-perl$/
532+ | .package ~ /^libmail-cclient-perl$/
533+ | .package ~ /^libcompress-bzip2-perl$/
534+ | .package ~ /^libevent-perl$/
535+ | .package ~ /^libaudio-flac-header-perl$/
536+ | .package ~ /^libalias-perl$/
537+ | .package ~ /^libgtk2-spell-perl$/
538+ | .package ~ /^libb-hooks-op-check-perl$/
539+ | .package ~ /^libnet-bluetooth-perl$/
540+ | .package ~ /^libdbd-mysql-perl$/
541+ | .package ~ /^libdata-streamserializer-perl$/
542+ | .package ~ /^libtext-bidi-perl$/
543+ | .package ~ /^libtext-levenshteinxs-perl$/
544+ | .package ~ /^libnet-nis-perl$/
545+ | .package ~ /^libunicode-map8-perl$/
546+ | .package ~ /^libafs-perl$/
547+ | .package ~ /^libyaml-libyaml-perl$/
548+ | .package ~ /^libsys-utmp-perl$/
549+ | .package ~ /^libdigest-sha1-perl$/
550+ | .package ~ /^libtext-iconv-perl$/
551+ | .package ~ /^libgd-gd2-noxpm-perl$/
552+ | .package ~ /^libthreads-shared-perl$/
553+ | .package ~ /^libglib-perl$/
554+ | .package ~ /^hivex$/
555+ | .package ~ /^libmoose-perl$/
556+ | .package ~ /^claws-mail-extra-plugins$/
557+ | .package ~ /^libgnome2-canvas-perl$/
558+ | .package ~ /^libfile-rsyncp-perl$/
559+ | .package ~ /^libencode-detect-perl$/
560+ | .package ~ /^libsignatures-perl$/
561+ | .package ~ /^libfont-freetype-perl$/
562+ | .package ~ /^inn2$/
563+ | .package ~ /^libcairo-perl$/
564+ | .package ~ /^libgtk2-trayicon-perl$/
565+ | .package ~ /^libparse-exuberantctags-perl$/
566+ | .package ~ /^libunicode-japanese-perl$/
567+ | .package ~ /^xchat-gnome$/
568+ | .package ~ /^liblchown-perl$/
569+ | .package ~ /^libio-pty-perl$/
570+ | .package ~ /^inn$/
571+ | .package ~ /^libqt-perl$/
572+ | .package ~ /^libjson-xs-perl$/
573+ | .package ~ /^frozen-bubble$/
574+ | .package ~ /^libvariable-magic-perl$/
575+ | .package ~ /^libunix-syslog-perl$/
576+ | .package ~ /^libnet-ssh2-perl$/
577+ | .package ~ /^remctl$/
578+ | .package ~ /^silc-client$/
579+ | .package ~ /^libmath-random-perl$/
580+ | .package ~ /^qt4-perl$/
581+ | .package ~ /^libtext-chasen-perl$/
582+ | .package ~ /^libogg-vorbis-header-perl$/
583+ | .package ~ /^libsgml-parser-opensp-perl$/
584+ | .package ~ /^libnet-ldapapi-perl$/
585+ | .package ~ /^vile$/
586+ | .package ~ /^graphicsmagick$/
587+ | .package ~ /^owl$/
588+ | .package ~ /^mongodb-perl$/
589+ | .package ~ /^libheimdal-kadm5-perl$/
590+ | .package ~ /^libdata-uuid-libuuid-perl$/
591+ | .package ~ /^libpdl-netcdf-perl$/
592+ | .package ~ /^libscope-upper-perl$/
593+ | .package ~ /^libclutter-perl$/
594+ | .package ~ /^libauthen-krb5-simple-perl$/
595+ | .package ~ /^libguard-perl$/
596+ | .package ~ /^libtokyocabinet-perl$/
597+ | .package ~ /^libproc-processtable-perl$/
598+ | .package ~ /^pork$/
599+ | .package ~ /^libhtml-parser-perl$/
600+ | .package ~ /^nfqueue-bindings$/
601+ | .package ~ /^opendchub$/
602+ | .package ~ /^liblinux-dvb-perl$/
603+ | .package ~ /^lfc$/
604+ | .package ~ /^libgimp-perl$/
605+ | .package ~ /^libreadonly-xs-perl$/
606+ | .package ~ /^libsys-gamin-perl$/
607+ | .package ~ /^libdevel-lexalias-perl$/
608+ | .package ~ /^postgresql-9.0$/
609+ | .package ~ /^libpar-packer-perl$/
610+ | .package ~ /^libogre-perl$/
611+ | .package ~ /^libppi-xs-perl$/
612+ | .package ~ /^libmoosex-role-withoverloading-perl$/
613+ | .package ~ /^libcoro-perl$/
614+ | .package ~ /^libcrypt-rijndael-perl$/
615+ | .package ~ /^libnetaddr-ip-perl$/
616+ | .package ~ /^libpackage-stash-xs-perl$/
617+ | .package ~ /^libfile-mmagic-xs-perl$/
618+ | .package ~ /^libpadwalker-perl$/
619+ | .package ~ /^libogg-vorbis-decoder-perl$/
620+ | .package ~ /^liblinux-inotify2-perl$/
621+ | .package ~ /^libsub-prototype-perl$/
622+ | .package ~ /^courier$/
623+ | .package ~ /^libtext-csv-xs-perl$/
624+ | .package ~ /^libgtk2-sourceview2-perl$/
625+ | .package ~ /^libstring-crc32-perl$/
626+ | .package ~ /^libunicode-string-perl$/
627+ | .package ~ /^gnumeric$/
628+ | .package ~ /^libperl-destruct-level-perl$/
629+ | .package ~ /^libhtml-template-pro-perl$/
630+ | .package ~ /^libcompress-raw-zlib-perl$/
631+ | .package ~ /^pidgin$/
632+ | .package ~ /^graphviz$/
633+ | .package ~ /^xchat$/
634+ | .package ~ /^libdevice-cdio-perl$/
635+ | .package ~ /^libset-object-perl$/
636+ | .package ~ /^libkinosearch1-perl$/
637+ | .package ~ /^nflog-bindings$/
638+ | .package ~ /^g2$/
639+ | .package ~ /^libquota-perl$/
640+ | .package ~ /^libgnome2-perl$/
641+ | .package ~ /^libdbd-sqlite2-perl$/
642+ | .package ~ /^libdata-peek-perl$/
643+ | .package ~ /^libdevel-refcount-perl$/
644+ | .package ~ /^libgtk2-mozembed-perl$/
645+ | .package ~ /^libtime-warp-perl$/
646+ | .package ~ /^libdbd-pg-perl$/
647+ | .package ~ /^libcrypt-openssl-rsa-perl$/
648+ | .package ~ /^libdbd-sqlite3-perl$/
649+ | .package ~ /^libacme-damn-perl$/
650+ | .package ~ /^libtext-aspell-perl$/
651+ | .package ~ /^libtext-reflow-perl$/
652+ | .package ~ /^apparmor$/
653+ | .package ~ /^libdigest-jhash-perl$/
654+ | .package ~ /^liblingua-stem-snowball-perl$/
655+ | .package ~ /^libgtk2-notify-perl$/
656+ | .package ~ /^libapreq2$/
657+ | .package ~ /^libdate-simple-perl$/
658+ | .package ~ /^webauth$/
659+ | .package ~ /^net-snmp$/
660+ | .package ~ /^linux-2.6$/
661+ | .package ~ /^libdata-alias-perl$/
662+ | .package ~ /^libfilehandle-fmode-perl$/
663+ | .package ~ /^libdbd-sybase-perl$/
664+ | .package ~ /^libapache2-mod-perl2$/
665+ | .package ~ /^libintl-perl$/
666+ | .package ~ /^gpib$/
667+ | .package ~ /^liblist-moreutils-perl$/
668+ | .package ~ /^libclass-mop-perl$/
669+ | .package ~ /^libencode-hanextra-perl$/
670+ | .package ~ /^libnet-libdnet-perl$/
671+ | .package ~ /^genders$/
672+ | .package ~ /^findimagedupes$/
673+ | .package ~ /^lockdev$/
674+ | .package ~ /^libfile-libmagic-perl$/
675+ | .package ~ /^libjavascript-perl$/
676+ | .package ~ /^libdata-dump-streamer-perl$/
677+ | .package ~ /^libdatetime-perl$/
678+ | .package ~ /^libfilesys-smbclient-perl$/
679+ | .package ~ /^libtext-kakasi-perl$/
680+ | .package ~ /^libcss-minifier-xs-perl$/
681+ | .package ~ /^xacobeo$/
682+ | .package ~ /^libimage-imlib2-perl$/
683+ | .package ~ /^clearsilver$/
684+ | .package ~ /^libdbd-oracle-perl$/
685+ | .package ~ /^znc$/
686+ | .package ~ /^libsys-virt-perl$/
687+ | .package ~ /^libdate-pcalc-perl$/
688+ | .package ~ /^libb-utils-perl$/
689+ | .package ~ /^libkinosearch-perl$/
690+ | .package ~ /^libbio-scf-perl$/
691+ | .package ~ /^swish-e$/
692+ | .package ~ /^libgtk2-perl$/
693+ | .package ~ /^libgeo-distance-xs-perl$/
694+ | .package ~ /^libdata-streamdeserializer-perl$/
695+ | .package ~ /^libfilesys-df-perl$/
696+ | .package ~ /^libversion-perl$/
697+ | .package ~ /^libdigest-md2-perl$/
698+ | .package ~ /^vim$/
699+ | .package ~ /^libclone-fast-perl$/
700+ | .package ~ /^libtest-leaktrace-perl$/
701+ | .package ~ /^libnet-cups-perl$/
702+ | .package ~ /^libcrypt-mysql-perl$/
703+ | .package ~ /^libio-interface-perl$/
704+ | .package ~ /^libcrypt-twofish-perl$/
705+ | .package ~ /^libtext-bibtex-perl$/
706+ | .package ~ /^spread$/
707+ | .package ~ /^libtime-piece-perl$/
708+ | .package ~ /^libpg-perl$/
709+ | .package ~ /^redhat-cluster$/
710+ | .package ~ /^ossp-uuid$/
711+ | .package ~ /^libcrypt-eksblowfish-perl$/
712+ | .package ~ /^libxml-parser-perl$/
713+ | .package ~ /^libdevel-nytprof-perl$/
714+ | .package ~ /^libbio-samtools-perl$/
715+ | .package ~ /^libxml-bare-perl$/
716+ | .package ~ /^speedy-cgi-perl$/
717+ | .package ~ /^libaudio-cd-perl$/
718+ | .package ~ /^libgnome2-gconf-perl$/
719+ | .package ~ /^amanda$/
720+ | .package ~ /^libtext-qrcode-perl$/
721+ | .package ~ /^libdevel-size-perl$/
722+ | .package ~ /^libmath-random-isaac-xs-perl$/
723+ | .package ~ /^libclone-perl$/
724+ | .package ~ /^libterm-size-perl$/
725+ | .package ~ /^openscap$/
726+ | .package ~ /^libscalar-list-utils-perl$/
727+ | .package ~ /^libopengl-xscreensaver-perl$/
728+ | .package ~ /^libdate-calc-perl$/
729+ | .package ~ /^libfcgi-perl$/
730+ | .package ~ /^libberkeleydb-perl$/
731+ | .package ~ /^gdal$/
732+ | .package ~ /^libuuid-perl$/
733+ | .package ~ /^libunicode-collate-perl$/
734+ | .package ~ /^kolab-cyrus-imapd$/
735+ | .package ~ /^libconvert-uulib-perl$/
736+ | .package ~ /^libclass-methodmaker-perl$/
737+ | .package ~ /^libopengl-perl$/
738+ | .package ~ /^libcache-memcached-fast-perl$/
739+ | .package ~ /^pperl$/
740+ | .package ~ /^exim4$/
741+ | .package ~ /^epic4$/
742+ | .package ~ /^libgtk2-gladexml-perl$/
743+ | .package ~ /^libb-hooks-op-ppaddr-perl$/
744+ | .package ~ /^libbit-vector-perl$/
745+ | .package ~ /^libsendmail-milter-perl$/
746+ | .package ~ /^libapache2-authenntlm-perl$/
747+ | .package ~ /^libgd-gd2-perl$/
748+ | .package ~ /^libtest-taint-perl$/
749+ | .package ~ /^libdigest-whirlpool-perl$/
750+ | .package ~ /^libautobox-perl$/
751+ | .package ~ /^libverilog-perl$/
752+ | .package ~ /^libdbd-interbase-perl$/
753+ | .package ~ /^libscalar-string-perl$/
754+ | .package ~ /^libwww-curl-perl$/
755+ | .package ~ /^libtext-charwidth-perl$/
756+ | .package ~ /^liboping$/
757+ | .package ~ /^libimage-librsvg-perl$/
758+ | .package ~ /^libhtml-strip-perl$/
759+ | .package ~ /^postgresql-8.4$/
760+ | .package ~ /^epic5$/
761+ | .package ~ /^libdevel-caller-perl$/
762+ | .package ~ /^libscalar-number-perl$/
763+ | .package ~ /^libauthen-smb-perl$/
764+ | .package ~ /^libcrypt-openssl-bignum-perl$/
765+ | .package ~ /^libfile-fnmatch-perl$/
766+ | .package ~ /^icinga$/
767+ | .package ~ /^libnet-dbus-glib-perl$/
768+ | .package ~ /^libdevel-declare-perl$/
769+ | .package ~ /^subversion$/
770+ | .package ~ /^libposix-strptime-perl$/
771+ | .package ~ /^ggz-grubby$/
772+ | .package ~ /^libnet-freedb-perl$/
773+ | .package ~ /^libmecab-perl$/
774+ | .package ~ /^libparams-util-perl$/
775+ | .package ~ /^libdata-structure-util-perl$/
776+ | .package ~ /^libnet-pcap-perl$/
777+ | .package ~ /^perl$/
778+ | .package ~ /^mapserver$/
779+ | .package ~ /^libmsgcat-perl$/
780+ | .package ~ /^libmime-explode-perl$/
781+ | .package ~ /^libnet-dbus-perl$/
782+ | .package ~ /^nagios3$/
783+ | .package ~ /^wml$/
784+ | .package ~ /^ifeffit$/
785+ | .package ~ /^nkf$/
786+ | .package ~ /^libio-epoll-perl$/
787+ | .package ~ /^libtk-tablematrix-perl$/
788+ | .package ~ /^libaudio-mixer-perl$/
789+ | .package ~ /^libdevel-leak-perl$/
790+ | .package ~ /^libauthen-pam-perl$/
791+ | .package ~ /^handlersocket$/
792+ | .package ~ /^libtemplate-perl$/
793+ | .package ~ /^icheck$/
794+ | .package ~ /^libjavascript-minifier-xs-perl$/
795+ | .package ~ /^libpgplot-perl$/
796+ | .package ~ /^libnet-jabber-loudmouth-perl$/
797+ | .package ~ /^libimage-seek-perl$/
798+ | .package ~ /^libwant-perl$/
799+ | .package ~ /^libnet-z3950-zoom-perl$/
800+ | .package ~ /^libcdk-perl$/
801+ | .package ~ /^libdevel-bt-perl$/
802+ | .package ~ /^libconfig-augeas-perl$/
803+ | .package ~ /^libsys-cpuload-perl$/
804+ | .package ~ /^libtaint-util-perl$/
805+ | .package ~ /^libhdate$/
806+ | .package ~ /^libcrypt-openssl-x509-perl$/
807+ | .package ~ /^libalgorithm-permute-perl$/
808+ | .package ~ /^libvideo-ivtv-perl$/
809+ | .package ~ /^highlight$/
810+ | .package ~ /^libgnome2-vfs-perl$/
811+ | .package ~ /^libxml-sax-expatxs-perl$/
812+ | .package ~ /^libperlio-gzip-perl$/
813+ | .package ~ /^hocr$/
814+ | .package ~ /^libgraphics-libplot-perl$/
815+ | .package ~ /^prima$/
816+ | .package ~ /^libmath-bigint-gmp-perl$/
817+ | .package ~ /^libnet-tclink-perl$/
818+ | .package ~ /^libpreludedb$/
819+ | .package ~ /^libcurses-perl$/
820+ | .package ~ /^libois-perl$/
821+ | .package ~ /^ekg2$/
822+ | .package ~ /^liblocale-gettext-perl$/
823+ | .package ~ /^perl-tk$/
824+ | .package ~ /^libterm-readline-gnu-perl$/
825+ | .package ~ /^eperl$/
826+ | .package ~ /^hyperestraier$/
827+ | .package ~ /^libsub-name-perl$/;
828+
829+is_good = .depends ~ /perlapi-5\.12\./
830+ | .depends ~ /libperl5\.12/
831+ | .pre-depends ~ /perlapi-5\.12/;
832+
833+is_bad = .depends ~ /perlapi-5\.10\../
834+ | .depends ~ /libperl5\.10/
835+ | .pre-depends ~ /perlapi-5\.10/;
836
837=== added file 'ubuntu/monitor/attic/perl5.14.ben'
838--- ubuntu/monitor/attic/perl5.14.ben 1970-01-01 00:00:00 +0000
839+++ ubuntu/monitor/attic/perl5.14.ben 2012-05-21 09:36:22 +0000
840@@ -0,0 +1,11 @@
841+title = "perl 5.14";
842+
843+architectures = [
844+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
845+];
846+
847+is_affected = .recommends ~ /perlapi-5.1|libperl5.1/ | .depends ~ /perlapi-5.1|libperl5.1/ | .pre-depends ~ /perlapi-5.1|libperl5.1/;
848+
849+is_good = .recommends ~ /perlapi-5.14|libperl5.14/ | .depends ~ /perlapi-5.14|libperl5.14/ | .pre-depends ~ /perlapi-5.14|libperl5.14/;
850+
851+is_bad = .recommends ~ /perlapi-5.12|libperl5.12/ | .depends ~ /perlapi-5.12|libperl5.12/ | .pre-depends ~ /perlapi-5.12|libperl5.12/;
852
853=== added file 'ubuntu/monitor/attic/vtk.ben'
854--- ubuntu/monitor/attic/vtk.ben 1970-01-01 00:00:00 +0000
855+++ ubuntu/monitor/attic/vtk.ben 2012-05-21 09:36:22 +0000
856@@ -0,0 +1,11 @@
857+title = "vtk 5.6";
858+
859+architectures = [
860+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
861+];
862+
863+is_affected = .build-depends ~ /libvtk5(-qt[34])?-dev/;
864+
865+is_good = .depends ~ /libvtk5\.8/;
866+
867+is_bad = .depends ~ /libvtk5\.6/;
868
869=== added file 'ubuntu/monitor/boost1.49.ben'
870--- ubuntu/monitor/boost1.49.ben 1970-01-01 00:00:00 +0000
871+++ ubuntu/monitor/boost1.49.ben 2012-05-21 09:36:22 +0000
872@@ -0,0 +1,11 @@
873+title = "Boost 1.49 (xnox)";
874+
875+architectures = [
876+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
877+];
878+
879+is_affected = .build-depends ~ /libboost[a-z-]*-dev/;
880+
881+is_good = .depends ~ /libboost[a-z-]*1\.49/;
882+
883+is_bad = .depends ~ /libboost[a-z-]*1\.4[6-8]/;
884
885=== added file 'ubuntu/monitor/dh-python2.ben'
886--- ubuntu/monitor/dh-python2.ben 1970-01-01 00:00:00 +0000
887+++ ubuntu/monitor/dh-python2.ben 2012-05-21 09:36:22 +0000
888@@ -0,0 +1,11 @@
889+title = "python-central/support -> dh_python2";
890+
891+architectures = [
892+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
893+];
894+
895+is_affected = .build-depends ~ /(^| )(python|python-dev|python-all|python-all-dev|python-support|python-central)\s*([,(]|$)/;
896+
897+is_good = true;
898+
899+is_bad = .depends ~ /python-central/ | .depends ~ /python-support/;
900
901=== added file 'ubuntu/monitor/ghc.ben'
902--- ubuntu/monitor/ghc.ben 1970-01-01 00:00:00 +0000
903+++ ubuntu/monitor/ghc.ben 2012-05-21 09:36:22 +0000
904@@ -0,0 +1,18 @@
905+# ben configuration file for ghc6 → 7 transition
906+
907+title = "GHC";
908+
909+architectures = [
910+ "amd64";
911+ "armel";
912+ "armhf";
913+ "i386";
914+ "powerpc"
915+];
916+
917+is_affected = .source ~ /ghc/
918+ | .build-depends ~ /ghc/
919+ | .build-depends ~ /haskell-devscripts/
920+ | .depends ~ /libghc-/;
921+is_good = true;
922+is_bad = .edos-debcheck ~ /uninstallable/;
923
924=== added file 'ubuntu/monitor/gnutls28.ben'
925--- ubuntu/monitor/gnutls28.ben 1970-01-01 00:00:00 +0000
926+++ ubuntu/monitor/gnutls28.ben 2012-05-21 09:36:22 +0000
927@@ -0,0 +1,11 @@
928+title = "gnutls28 transition";
929+
930+architectures = [
931+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
932+];
933+
934+is_affected = .build-depends ~ /libgnutls.*-dev/;
935+
936+is_good = .depends ~ /libgnutls28|libgnutlsxx28/;
937+
938+is_bad = .depends ~ /libgnutls26|libgnutlsxx27|libgnutls-openssl27/;
939
940=== added file 'ubuntu/monitor/hal.ben'
941--- ubuntu/monitor/hal.ben 1970-01-01 00:00:00 +0000
942+++ ubuntu/monitor/hal.ben 2012-05-21 09:36:22 +0000
943@@ -0,0 +1,11 @@
944+title = "HAL";
945+
946+architectures = [
947+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
948+];
949+
950+is_affected = .build-depends ~ /hal/ | .depends ~ /hal/ | .recommends ~ /hal/;
951+
952+is_good = true;
953+
954+is_bad = .depends ~ /libhal1/ | .depends ~ /libhal-storage1/ | .depends ~ /(^| )hal([ ,]|$)/ | .recommends ~ /libhal1/ | .recommends ~ /libhal-storage1/ | .recommends ~ /(^| )hal([ ,]|$)/;
955
956=== added file 'ubuntu/monitor/hdf5.ben'
957--- ubuntu/monitor/hdf5.ben 1970-01-01 00:00:00 +0000
958+++ ubuntu/monitor/hdf5.ben 2012-05-21 09:36:22 +0000
959@@ -0,0 +1,11 @@
960+title = "hdf5 (jtaylor)";
961+architectures = [
962+ "amd64";
963+ "armel";
964+ "armhf";
965+ "i386";
966+ "powerpc"
967+];
968+is_affected = .build-depends ~ /libhdf5[^ ]*-dev/ | .depends ~ /libhdf5/;
969+is_bad = .depends ~ /libhdf5-[^ ]*1\.8\.4/;
970+is_good = .depends ~ /libhdf5-[^ ]*7/;
971
972=== added file 'ubuntu/monitor/libjpeg.ben'
973--- ubuntu/monitor/libjpeg.ben 1970-01-01 00:00:00 +0000
974+++ ubuntu/monitor/libjpeg.ben 2012-05-21 09:36:22 +0000
975@@ -0,0 +1,11 @@
976+title = "libjpeg transition to libjpeg8";
977+
978+architectures = [
979+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
980+];
981+
982+is_affected = .build-depends ~ /libjpeg(62|8)?-dev/;
983+
984+is_good = .depends ~ /libjpeg8/;
985+
986+is_bad = .depends ~ /libjpeg62/;
987
988=== added file 'ubuntu/monitor/ocaml.ben'
989--- ubuntu/monitor/ocaml.ben 1970-01-01 00:00:00 +0000
990+++ ubuntu/monitor/ocaml.ben 2012-05-21 09:36:22 +0000
991@@ -0,0 +1,11 @@
992+title = "ocaml";
993+
994+architectures = [
995+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
996+];
997+
998+is_affected = .build-depends ~ /ocaml/ | .build-depends-indep ~ /ocaml/;
999+
1000+is_good = !.edos-debcheck ~ /uninstallable/;
1001+
1002+is_bad = .edos-debcheck ~ /uninstallable/;
1003
1004=== added file 'ubuntu/monitor/octave.ben'
1005--- ubuntu/monitor/octave.ben 1970-01-01 00:00:00 +0000
1006+++ ubuntu/monitor/octave.ben 2012-05-21 09:36:22 +0000
1007@@ -0,0 +1,7 @@
1008+title = "Octave (jtaylor)";
1009+architectures = [
1010+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
1011+];
1012+is_affected = .build-depends ~ /octave3.2-headers|liboctave-dev|octave-pkg-dev/;
1013+is_bad = .depends ~ /octave3.2/;
1014+is_good = .depends ~ /liboctave1/;
1015
1016=== added file 'ubuntu/monitor/onlypy3oncd.ben'
1017--- ubuntu/monitor/onlypy3oncd.ben 1970-01-01 00:00:00 +0000
1018+++ ubuntu/monitor/onlypy3oncd.ben 2012-05-21 09:36:22 +0000
1019@@ -0,0 +1,6 @@
1020+title = "Python3 only on CDs (xnox, barry, see lp:~dmitrij.ledkov/+junk/onlypy3oncd)";
1021+architectures = ["amd64"; "i386"; "armel"; "armhf"; "powerpc"];
1022+is_affected = .package ~ /^(checkbox|lsb|twisted-names|totem|gdb|python-boto|ubuntuone-installer|software-properties|python-debian|apparmor|apport|libreoffice|gnome-orca|rastertosag-gdi|ibus-table|nvidia-common|debtags|python-oauth|python-testtools|brltty|ubuntuone-control-panel|onboard|system-config-printer|ptouch-driver|python-libvirt|ubuntuone-couch|xdiagnose|launchpad-integration|update-manager|liblouis|bluez|piston-mini-client|python-configglue|python-cloudfiles|pyatspi|unattended-upgrades|aptdaemon|python3-dateutil|pyopenssl|libproxy|ubiquity|ubuntuone-client|zeitgeist|ubuntuone-storage-protocol|xapian-bindings|gwibber|pygtk|pidgin|foomatic-db|dirspec|gconf|landscape-client|usb-creator|ufw|apt-xapian-index|apturl|python-cups|hplip|notify-python|unity-scope-video-remote|pxljr|software-center|ubuntu-sso-client|python-reportlab|gnome-games|gnome-menus|duplicity|language-selector|gnome-python-desktop|jockey|pexpect|testresources|gnome-python|gst0.10-python|twisted|quickly|speech-dispatcher|python-gi|libxml2|ibus-pinyin|update-notifier|simplejson|sessioninstaller|dbus-python|libappindicator|pyxdg|oneconf|pygobject-2|pycurl|python-launchpadlib|libpeas|ubuntu-system-service|pyinotify|x-kit|egenix-mx-base|twisted-web|lazr.uri|ibus|gedit|pyicu|gnupginterface|python-smbc|foo2zjs|rhythmbox|paramiko|unity-lens-video|packagekit|unity|lazr.restfulclient|splix|wsgi-intercept|protobuf|python-pam|rhythmbox-ubuntuone|pyflakes|virtkey|pep8|software-center-aptdaemon-plugins|command-not-found)$/;
1023+is_good = .depends ~ /python3|python3.2/;
1024+is_bad = false;
1025+notes = "python3 only on the cd";
1026
1027=== added file 'ubuntu/monitor/wxwidgets2.6.ben'
1028--- ubuntu/monitor/wxwidgets2.6.ben 1970-01-01 00:00:00 +0000
1029+++ ubuntu/monitor/wxwidgets2.6.ben 2012-05-21 09:36:22 +0000
1030@@ -0,0 +1,11 @@
1031+title = "wxwidgets2.6 to wxwidgets2.8 see http://wiki.debian.org/Teams/WxWidgets/Transition2.6to2.8";
1032+
1033+architectures = [
1034+ "amd64"; "i386"; "armel"; "armhf"; "powerpc"
1035+];
1036+
1037+is_affected = .depends ~ /wx2.6/ | .depends ~ /wxgtk2.6/ | .build-depends ~ /wx2.6/ | .build-depends ~ /wxgtk2.6/;
1038+
1039+is_good = .depends ~ /wx2.8/ | .depends ~ /wxgtk2.8/ | .build-depends ~ /wx2.8/ | .build-depends ~ /wxgtk2.8/;
1040+
1041+is_bad = .depends ~ /wx2.6/ | .depends ~ /wxgtk2.6/ | .build-depends ~ /wx2.6/ | .build-depends ~ /wxgtk2.6/;

Subscribers

People subscribed via source and target branches