[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#692155: Please



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 <odyx@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,

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: