Colin Watson <[EMAIL PROTECTED]> writes:

> Can I suggest that, in the future, it would be a good idea to rename the
> jack-audio-connection-kit source package each time a new soname appears?
> That way, the old and new versions could coexist in testing and you
> wouldn't have this transition pain every time. You'd have to make
> another upload of the old source package to stop it building jackd, but
> that shouldn't be a significant problem compared to the current bad
> situation.

If I understand correctly what you are proposing, it may not always
work correctly.

Since JACK is a "Connection Kit", all its clients must connect to the
same jackd process.  Sometimes the protocol or some shared memory
structures change between JACK releases.  When this happens, the
JACK_PROTOCOL_VERSION is incremented, causing jackd to refuse
connections from down-level libraries.

There have generally been fewer incompatibilities introduced in the
application <-> libjack interface than in the libjack <-> jackd
interface.

-- 
  joq

Reply via email to