Hi dear CTTE members, hi Adrian, Considering: a) that I have (possibly wrongly) interpreted Adrian's #668662#105 [0] as offensive (and therefor took it too personally); b) that I have therefor over-reacted in #668662#118 [1], including a call to appeal to the tech-ctte, probably unneeded; c) that I have intially fixed #668662 by cherry-picking the fix released in experimental (so that the claimed mis-fix is arguably a genuine overlook); d) that no-one has reported an actual bug revealed by the weak dependency in the 1.5.3-2.4 version; e) that I still think that the way #668662 was fixed in 1.5.3-2.4 will not let actual bugs slip through (because there are no new features planned in wheezy, and I don't expect security fixes to alter the internal symbols list); f) that the vast majority of library depencies are handled with ">=" dependencies despite no technical guarantees of ABI stability (besides Debian-specific symbol tracking); g) that, to my knowledge, too-tight dependencies hurt upgrade paths; h) … but that, arguably, the handling of private symbols in cups as shipped in 1.5.3-2.4 is weak; h) that there are more important things in Debian to work on these days (like releasing Wheezy for example);
I have therefor uploaded 1.5.3-2.5, with the attached debdiff, implementing the fix required by Adrian, to DELAYED/5 (to let the currently unblocked 1.5.3-2.4 migrate to Wheezy). I don't plan to request an unblock for it. Now, as I already wrote, "I will be happy to have my judgment challenged." That's still true, so I'll let the either the tech-ctte or the bugreporter further handle this bug if considered necessary: I don't feel like closing it myself. Cheers, OdyX -- [0] http://bugs.debian.org/668662#105 [1] http://bugs.debian.org/668662#118
diff -Nru cups-1.5.3/debian/changelog cups-1.5.3/debian/changelog --- cups-1.5.3/debian/changelog 2012-10-25 08:56:38.000000000 +0200 +++ cups-1.5.3/debian/changelog 2012-11-02 22:31:02.000000000 +0100 @@ -1,3 +1,9 @@ +cups (1.5.3-2.5) unstable; urgency=low + + * Furhter tighten cups dependency on libcups2. (Closes: #668662) + + -- Didier Raboud <o...@debian.org> Fri, 02 Nov 2012 22:30:39 +0100 + cups (1.5.3-2.4) unstable; urgency=low * Non-maintainer upload on behalf of the Printing Team. diff -Nru cups-1.5.3/debian/control cups-1.5.3/debian/control --- cups-1.5.3/debian/control 2012-10-24 11:13:41.000000000 +0200 +++ cups-1.5.3/debian/control 2012-11-02 22:25:35.000000000 +0100 @@ -162,7 +162,7 @@ lsb-base (>= 3), cups-common (>= ${source:Upstream-Version}), cups-client (>= ${binary:Version}), - libcups2 (>= ${binary:Version}), + libcups2 (= ${binary:Version}), ssl-cert (>= 1.0.11), adduser, bc,
signature.asc
Description: This is a digitally signed message part.