050904 Andrew Gaffney wrote:
> Philip Webb wrote:
>> I actually have
>>  /etc/make.profile -> /usr/portage/profiles/default-linux/x86/2005.1
>> So when I enter 'emerge -Cp devfsd', why do I get :
>>   "!!! Trying to unmerge package(s) in system profile. 'sys-fs/devfsd'
>>    !!! This could be damaging to your system"
> Most likely, you're seeing this because the 'system' target contains
> 'virtual/dev-manager' (defined in /usr/portage/profiles/base/). 
> devfsd satisfies this dependency (as well as udev).
> Portage apparently isn't smart enough to notice
> that there's another package installed that satisfies this dependency.
> You can safely unmerge devfsd if you have udev installed and working.

Yes, someone provided a very clear explanation to my parallel query
& yes, Devfsd's ebuild does have a similar 'PROVIDE' line to Joe's.

As you say, Portage lacks intelligence here:
it needs to be educated to check for other packages
or in the meantime make a less forthright warning.

Thanx for your explanation, which is what I really wanted.

-- 
========================,,============================================
SUPPORT     ___________//___,  Philip Webb : [EMAIL PROTECTED]
ELECTRIC   /] [] [] [] [] []|  Centre for Urban & Community Studies
TRANSIT    `-O----------O---'  University of Toronto
-- 
[email protected] mailing list

Reply via email to