This slot thing sounds ideal to me.
I installed SuSE 8.x on my wifes laptop when win98 spat the dummy, but can't
find kjukebox and vigmeup on it.

When I upgrade my desktop to SuSE 8.x I want to make sure I keep kjukebox and
vigmeup, but they probably fit into the description of "legacy apps" - afaik
they are no longer maintained, so they'll need old libraries.

Maybe gentoo could be a better option then.

Does gentoo have kjukebox & vigmeup?

Yuri

>Well thats probably more to do with the smart dependency system inherent
>in the ebuild/portage system, as well as compiling agains libraries
>actually on your system.
>
>what you say about library problems being solved if you stick to the
>manufacturers's libraries and packages is pretty right, but once you
>want a package that (say) redhat doesn't stock, and it needs the latest
>version of another library, you run into problems. also if you try to
>install (say) a suse rpm on (say) a redhat machine, you might find that
>the suse rpm is compiled against a different library version, stuffing
>things up.
>
>gentoo pretty much fixes those sort of problems. when you compile app
>foo against library bar, it compiles against the version on your machine.
>If it needs a newer version of library bar, it compiles and installs
>that first. If you need version 1.8 AND 2.1 of the bar libraries to
>accomodate legacy programs that will only run against vers 1.x and new
>programs that run against 2.x, it uses "slots" - which is another way of
>saying that two versions of the same package can co-exist (in this case
>maybe called slot "1.8" and slot "2.x"
>
>In fact when kde 3.1 was released for gentoo, it shoved 3.1 in a
>different slot to 3.05, and therefore the two co-existed, enabling you
>to make sure 3.1 was going right before deleting 3.05a. 
>
>clear as mud?
>
>On Thu, 13 Feb 2003 09:57:51 +1300
>Gareth Williams <[EMAIL PROTECTED]> wrote:
>
>>  but could you please 
>> explain the reasoning behind "library dependencies just go away"?
>
>-- 
>Nick Rout <[EMAIL PROTECTED]>

Reply via email to