Odd 'homebrew' package management system?

Tushar Teredesai 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?
>>>      
>>>
><snip>
>  
>
>>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.

-- 
Tushar Teredesai
LFS ID: 1377
http://www.geocities.com/tush/lfs/


-- 
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 mailing list