Adrian Knoth wrote:
On Mon, Nov 16, 2009 at 12:07:25PM -0300, Felipe Sateler wrote:

The generic fix is to recompile jackeq against new jackd package. Since
we know the entire set of jackified apps, I see no point in
reintroducing this 0.100.0 thing, it would bite us in jackd2 again.
(Is jack2 API and ABI compatible with jack1?)

Yes, it's a drop-in replacement, and users can decide whether they want
to use jack1 or jack2. They also keep the command line syntax in sync.

Cool. Maybe it is possible to start a jack2 branch for experminental? (Actually 2, one for upstream and another for the packaging).


For keeping our packages simple and clean, I suggest to recompile.
True. But I think the transition has been less smooth than it could have been (my bad, I didn't think there were apps that old, apparently). The

I still wonder how this bug got triggered. We already had a binNMU for
jackeq, but the poster is using the old one (probably linked against
libjackd-0.100). (the lenny version).

The etch version, actually. The lenny version correctly references libjack.so.0.


The jackd version in lenny is 0.109, so we must be talking about some
mixed system configuration, that is, a jackd version from
unstable/testing and jackeq from lenny. (Daniel, please clarify)

Indeed, armel is the only version with jackeq not binNMUed.


With jackeq from unstable/testing, there's no bug. With jackd from
lenny, there's no bug.


You also had the compat symlinks for a while:

   
http://git.debian.org/?p=pkg-multimedia/jack-audio-connection-kit.git;a=commitdiff;h=a90b2dada36e66e3faf2dcfc769a8ff0967f01a0


Though it's not that hard to re-enable these two lines, I think we made
everything right. I don't think we support mixed lenny/testing
environments, we focus on squeeze. And for squeeze, we're done. ;)

Not quite. We need to binNMU every package that has not been built since etch (if there are any). Does anyone know an easy recipe for checking this? And make libjack0 Breaks: the old version of those packages so that a mixed upgrade is not possible. We don't seem to have any of those, but I might be mistaken. And a list of packages already rebuilt would be useful too, to add those packages to the Breaks line too.

thing is that now a mixed upgrade of jack and friends can leave applications in a broken state.

If you think we should support this scenario, I'd second your proposal
of re-adding the 0.100 compat link.

I agree with Fabian, maybe it is better to add Breaks: for older than the rebuilt packages.

--
Saludos,
Felipe Sateler



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to