Should libjack-jackd2-dev provide libjack-dev?

Felipe Sateler fsateler at
Mon Aug 23 15:44:54 UTC 2010

On 23/08/10 11:34, Adrian Knoth wrote:
> On Wed, Aug 18, 2010 at 07:14:11PM -0400, Felipe Sateler wrote:
>> I can't install jack2 in my development box... Or is some other way to
>> do this?
> Yeah, that's a problem. I added libjack-dev | libjack-jackd2-dev to some
> build-deps, but that's nothing more than a crude hack.
> We somehow want some magic so (a virtual) libjack-dev always means
> jackd1 on the buildds but can be everything else if needed.
> Sounds like the very same approach we took with the jackd-defaults
> package, perhaps augmented: libjack-dev is virtual, depending on
> libjack-jackd1-dev | libjack-jackd2-dev.
> The big question now is: if we do so, when should we try this? Before
> squeeze? We'd need three new uploads...

My understanding of debian policy 7.5 is that we can just make
libjack-jackd2-dev Provide: libjack-dev, and everything would work
(except when declaring a versioned dependency). However, I'm  not sure
how apt/aptitude would pickup the dependency.

Felipe Sateler

More information about the pkg-multimedia-maintainers mailing list