Re: [Jack-Devel] lib{j, tsch}ack{, 1, 2} [Was: Jack "capsule/container" implementation?]

PrevNext  Index
DateThu, 10 Feb 2011 13:32:25 -0500
From Paul Davis <[hidden] at linuxaudiosystems dot com>
ToDominique Michel <[hidden] at vtxnet dot ch>
Cc[hidden] at lists dot jackaudio dot org
In-Reply-ToDominique Michel Re: [Jack-Devel] lib{j, tsch}ack{, 1, 2} [Was: Jack "capsule/container" implementation?]
Follow-UpDominique Michel Re: [Jack-Devel] lib{j, tsch}ack{, 1, 2} [Was: Jack "capsule/container" implementation?]
On Thu, Feb 10, 2011 at 1:16 PM, Dominique Michel
<[hidden]> wrote:

> With gentoo, the dependences are not pre-compiled on a distant server
> but what have been compiled and installed into the machine by portage.
> You can change the dependences (as example, an extreme case, move from
> jack1 to jack2), a single command "revdep-rebuild" will recompile the
> programs against the new dependencies and fix the whole system,

this is itself a small problem when applied to JACK.

the whole point of API *and* ABI compatibility is that no such
recompile is actually necessary. a system that rebuilds all JACK
clients when the version of JACK changes *regardless of the nature of
that change* is a system that is doing the wrong thing.

so although there are some distinct differences between the way gentoo
does things and the way debian and its cousins do things, gentoo
doesn't or shouldn't do anything any different when the installed
version of JACK is changed, for the most part.
PrevNext  Index

1297362759.8302_0.ltw:2,a <AANLkTi=yzG=nnqDztYw+h+cFcDQ98yU28TnXCZ9cffVT at mail dot gmail dot com>