Suman Chakrabarty schrieb:
Thanks, but I don't think my confusion was addressed fully. Let me
explain. The following command did not work as reported (and suggested)
before:
~ # emerge -D --newuse kdelibs
Calculating dependencies... done!
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system.
But, "emerge -1v kdelibs" worked as suggested. I don't understand why it
works with -1 option added, but not without. Even if I had included
kdelibs in the world file, it should have been re-emerged through the
previous command, right? I didn't see through the additional magic done
by -1!
It is not the -1 that is added but the --newuse that is left.
emerge -D --newuse kdelibs means that portage should only rebuild
kdelibs if there are changed USE-Flags.
As there aren't any, emerge has nothing to do and says so.
Sebastian