On 21.02.2010 20:18, Neil Bothwick wrote:
> Does --tree show what is trying to pull it in?

No. It does only say "world" or "system".

Some command outputs appended to clarify the problem.

$ emerge -v -t -p -u -D world

These are the packages that would be merged, in reverse order:

Calculating dependencies ... done!

Total: 0 packages, Size of downloads: 0 kB

WARNING: A requested package will not be merged because it is listed in
package.provided:

  sys-apps/busybox pulled in by 'world'

This problem can be solved in one of the following ways:

  A) Use emaint to clean offending packages from world (if not installed).
  B) Uninstall offending packages (cleans them from world).
  C) Remove offending entries from package.provided.

The best course of action depends on the reason that an offending
package.provided entry exists.

$ emerge -v -t -p -u -D system

These are the packages that would be merged, in reverse order:

Calculating dependencies ... done!

Total: 0 packages, Size of downloads: 0 kB

WARNING: A requested package will not be merged because it is listed in
package.provided:

  sys-apps/busybox pulled in by 'system'

$ emerge --deselect sys-apps/busybox

>>> No matching atoms found in "world" favorites file...

$ emaint -c all

Checking world for problems
Checking moveinst for problems
Checking movebin for problems
Checking binhost for problems
Checking cleanresume for problems
Finished

$ cat /etc/portage/profile/packages

-sys-apps/busybox

$ cat /etc/portage/profile/package.provided

sys-apps/openrc-0
mail-mta/ssmtp-9
dev-util/gtk-doc-am-1
sys-apps/busybox-1.16

Reply via email to