Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 4907

Summary: emerge -k ignores dependencies
Product: Gentoo Linux Reporter: george <gk>
Component: [OLD] Core systemAssignee: Daniel Robbins (RETIRED) <drobbins>
Status: RESOLVED FIXED    
Severity: major CC: gk, vapier
Priority: High    
Version: 1.2   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description george 2002-07-12 03:48:47 UTC
Using portage 2.0.13 which fixes the other probs I was having.  Thanks for the
quick work.

I use emerge -b on a master machine and then export /usr/portage.  On slave
machines I use emerge -k.  This keeps all my boxes consistent and saves lots of
compiling time.  I have checked this bug also shows just on the master machine
so it's nothing to do with the remote filesystem.

# emerge -p xine-ui

These are the packages that I would merge, in order.

Calculating dependencies ...done!
[ebuild  N   ] media-libs/xine-lib-0.9.12 to /
[ebuild  N   ] media-video/xine-ui-0.9.12 to /

# emerge -k xine-ui

only installs xine-ui. [Afterthought] -pk and -pok are consistent with this.

# emerge -b xine-ui

installs both xine-lib and xine-ui

# emerge xine-ui

builds and installs both xine-lib and xine-ui

-k used to work but I didn't note the version of portage I had before 2.0.11
when I first saw this.

Is the -b action correct?  I expected it to build as well as install.

TIA,
George.
Comment 1 SpanKY gentoo-dev 2002-07-13 00:41:05 UTC
dup of http://bugs.gentoo.org/show_bug.cgi?id=4508
Comment 2 Daniel Robbins (RETIRED) gentoo-dev 2002-07-29 23:41:54 UTC
These issues should all be addressed in Portage 2.0.22... try it when released
and see.  If you still have problems, file a new bug report with more detailed
info and I"ll look into it.