[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: When packaging systems go awry (Was: Re: Are we losing users to Gentoo?)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> > The way redhat does it means you have to distinguish between installing
> > packages and upgrading them. If you install a newer version of something
> > without expliticly telling it to upgrade it, you end up with two
> > versions installed.
>
> [snip]
>
> Ick. If I had to choose, I'd stay away from rpm for this one reason alone.
> Experience shows that installing the same package more than once, esp.
> with different versions, gets you into an absolute, total mess.

> Once you get into this state, you start having to solve issues like not
> removing a file until both packages that ship the same file are removed,

No.  Consider for example

/opt/qt2/lib
/opt/qt3/lib
/opt/kde2/{bin,lib}
/opt/kde3/{bin,lib}

Of course, this wastes space, although that may be avoidable with hard links.

A small amount of LD_LIBRARY_PATH magic _might_ be required, but certainly no 
keeping track of multiple files.  I'm not saying this is the right way to go, 
just that you don't need to do super smart things to keep track of multiple 
versions of the same files.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE93BBFi5A0ZsG8x8cRAlbiAJ9zMQagAUlRvisMheobk2W2/v694gCeJBSe
FmWsenzgPKNzYGmzl5yrApE=
=1FJO
-----END PGP SIGNATURE-----



Reply to: