Bug#687579: cclive: upgrade breaks abby without declaring so

2012-09-26 Thread Jonathan Nieder
tags 687579 + patch
quit

David Prévot wrote:
> Le 26/09/2012 16:03, Jonathan Nieder a écrit :

>> This report was about squeeze->wheezy upgrades, so I don't completely
>> understand the rationale.
>
> Since abby is not in Wheezy any more, we can't blame cclive for breaking
> it any more on upgrade (or maybe did I miss something?).

Consider the following sequence of events:

1. Install squeeze, including abby.
2. Upgrade.

Then abby stops functioning.  A simple "Breaks" added to cclive would
avoid trouble.

Debian supports mixtures of packages between two successive releases,
since that is what makes upgrades just work.  The same considerations
would apply if abby in wheezy worked with cclive in wheezy, rather
than abby having been removed.

The only complication is that abby's "cclive --version" check is a bit
insane, but why not help users when we can?

diff --git i/debian/changelog w/debian/changelog
index 87f4ac6a..81082279 100644
--- i/debian/changelog
+++ w/debian/changelog
@@ -1,3 +1,11 @@
+cclive (0.7.9-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Breaks abby (<< 0.4.7-1.) which parses "cclive --version" output
+incorrectly. (Closes: #687579)
+
+ -- Jonathan Nieder   Wed, 26 Sep 2012 14:11:38 -0700
+
 cclive (0.7.9-1) unstable; urgency=low
 
   * New upstream release.
diff --git i/debian/control w/debian/control
index 6c1469c1..9e0767b4 100644
--- i/debian/control
+++ w/debian/control
@@ -14,6 +14,7 @@ Vcs-Browser: https://github.com/mogaal/cclive
 Package: cclive
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Breaks: abby (<< 0.4.7-1.)
 Pre-Depends: dpkg (>= 1.15.6)
 Description: lightweight command line video extraction tool 
  cclive is a lightweight command line video extraction tool for Youtube and


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#687579: cclive: upgrade breaks abby without declaring so

2012-09-26 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi Jonathan,

Le 26/09/2012 16:03, Jonathan Nieder a écrit :
> David Prévot wrote:
>>> Axel Beckert wrote:
> 
 starting up abby for the first time on Wheezy shows an error "error:
 /usr/bin/cclive: Not c/clive or it is an unsupported version of it",
>>
>> abby has been removed from Debian (#688356), thus closing this
>> dependency bug.
> 
> abby is still in squeeze, no?

Sure, but it has been removed from Sid and Wheezy.

> This report was about squeeze->wheezy upgrades, so I don't completely
> understand the rationale.

Since abby is not in Wheezy any more, we can't blame cclive for breaking
it any more on upgrade (or maybe did I miss something?).

Regards

David

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQY2kSAAoJELgqIXr9/gny7CgQAIKsixv6txM1hFkznZurkKfi
bkKl3+SuxHr9Br/YcsqYVWY3cPWAYWISWFx6shAXGh9fzBtNqrsw2QceRlGQJg7/
+w7I61kH1fdLTOsgDnrEOVt2E6Lwlt3KP5eeguuaFoJLGbD6u9VVPqs0nY7GGxoE
kDqYdrbYLGQ9o5ZxyjFpWRW1TwJ0mvETCktDCXBBcySqRi+U7CI1ggciEtVNdg5i
kl+rGs85NCjKHkdf763C3/bwHyAlwvzBy4CxZrwoGoxGMRzRRQjfrRgNzjR6Xb1v
TLStKBLxhnU4uw9sZ3qvLyUj6IgYDatf28ZblYu/6V7XpeSvBTzxoACanZc9AkN3
kIzKtBNAcUqgz1zyUlc5pXTaGUxOY5PPMeIj1vrQ8AFOU2dDTa/fLz99i1kwSPi1
s6GzPOnf/8flRxq7SPZ43C/usmdVbLImCFKDKZD9HgIkimaV0fgRKXZlSY94lKgk
rVjqaXRO+FUB8rVnPlSxPRGIJtmAsmTvc/4BhZaGYM53C9Cm3PmIDJWT7A53/Bok
pZ7EillOHgZ8Gjyj6Ekpe2LBMU1n0ypOwOjPL1O7rYGonkoJXIMIQwOQvGhGr5f5
jOdthA9ZLNql/sChYtVqr4vIRdRpma3HlEmzSEs3Q9AwCmh9LbpMueEAkp2KBIB2
lqLwv6wdAL/45gnoquss
=j/Ei
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#687579: cclive: upgrade breaks abby without declaring so

2012-09-26 Thread Jonathan Nieder
Hi David,

David Prévot wrote:
>> Axel Beckert wrote:

>>> starting up abby for the first time on Wheezy shows an error "error:
>>> /usr/bin/cclive: Not c/clive or it is an unsupported version of it",
>
> abby has been removed from Debian (#688356), thus closing this
> dependency bug.

abby is still in squeeze, no?

This report was about squeeze->wheezy upgrades, so I don't completely
understand the rationale.

Thanks for your interest,
Jonathan


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org