Bug#695550: libjack-dev: does not automatically transition to libjack-jackd2-dev

Jonas Smedegaard dr at jones.dk
Mon Dec 10 16:21:42 UTC 2012


Quoting The Wanderer (2012-12-10 16:30:19)
> On 12/10/2012 10:08 AM, Jonas Smedegaard wrote:
> > There are multiple implementations of JACK, and one of those 
> > implementations happen to have a "2" in its name.

> In that case (and based on a few other things which I've snipped), the 
> question becomes why the dist-upgrade is trying to remove libjack0.

Looking a bit closer, it might be because...:

  jackd2 replaces libjack0 (<= 1.9.5~dfsg-13)
  jackd1 replaces libjack0 (< 1:0.118+svn3796-4)

Even if perhaps in the end both replace same packages of the whole pile 
of _updated_ packages, perhaps in the complex puzzle of finding a least 
aggressive path to get there the one that replaces most of the _old_ 
packages as well wins.


Might also be a factor that jackd1 recommends jackd1-firewire which 
depends on libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116 - i.e. 
vaguely claims to be compatible with jackd2.


Ohhh: Most likely cause is that libjack-jackd2-dev provides libjack-dev!

Why does it do that - it seems plain wrong to me!


> I thought the purpose of dist-upgrade, as opposed to upgrade, was 
> simply to allow upgrades across scenarios where dependency changes 
> require installation of different packages rather than simply of new 
> versions of the same packages.

Check the meanings with "aptitude --help".

Oh, and if you used apt-get, then don't.  Use aptitude!


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20121210/3f87f1e7/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list