Odd 'homebrew' package management system?
tush at yahoo.com
Wed Jul 24 13:49:37 PDT 2002
Jeroen Coumans wrote:
>On Wednesday 24 July 2002 17:25, Tushar Teredesai wrote:
>>James Drabb wrote:
>>>How does this system handle things like libpng?
>>>If you installed the old version of libpng and then also want
>>>the new version of libpng. Would you have two different users?
>>>If not then the new version of libpng will overwrite the old
>>>libpng.h file. Also, say you have two users libpng1 and libpng2.
>>>What happens when you try to install the new libpng as libpng2
>>>and it tries to overwrite libpng.h owned by user libpng1?
>>In the case of libpng1 and libpng2 you mentioned, if I need both
>>libpng1 and libpng2, I install both as user libpng and install
>>libpng1 before libpng2. If I happen to compile libpng1 at any time, I
>>also compile libpng2 after that. So generally the headers always
>>belong to the latest version if they overwrite each other.
>They can't overwrite each other if they belong to different users,
>that's the point of user package management. Because all installation
>directories (owned by group install) are sticky, users can only
>(over)write their own files.
Yeah, they cannot overwrite each other if I make two different users
libpng1 and libpng2. But I don't do that. I just use one user per
package. So libpng1 and libpng2 belong to the same user.
LFS ID: 1377
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe lfs-chat' in the subject header of the message
More information about the lfs-chat