Summary: | portage-2.1.1 --newuse remerges some pkgs unexpectedly | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Thomas Bettler <thomas.bettler> |
Component: | Core - Interface (emerge) | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge -uDNpv --debug world |
Description
Thomas Bettler
2006-09-11 15:06:20 UTC
Created attachment 96751 [details]
emerge -uDNpv --debug world
Hope this debug output helps.
Please reply within the next days, as I would like to proceed and upgrade...
(In reply to comment #1) > Please reply within the next days, as I would like to proceed and upgrade... Huh? How does this prevent you from doing so? Well. In fact exactly nobody. Just in case you need more debug output ... it might be andvantage still being able to reproduce this behaviour, I guess. (In reply to comment #3) > Just in case you need more debug output ... Actually, that might help. Can you run the same command again with FEATURES=python-trace enabled? The output is extremely verbose and will result in a relatively large file. I had a suspect... Might it be because I got some new kernel sources pulled in and they want to rebuild, because they contain external kernel modules? Though there are two more modules, why don't they appear? # module-rebuild list ** Packages which I will emerge are: =net-fs/shfs-0.35-r3 =net-dialup/slmodem-2.9.11_pre20051101 =media-libs/svgalib-1.9.24 =app-emulation/vmware-modules-1.0.0.13 After some more emerges I got to this point: $ emerge -uDNpv world and get [ebuild R ] net-fs/shfs-0.35-r3 USE="X -amd -doc" 0 kB [ebuild R ] net-dialup/slmodem-2.9.11_pre20051101 USE="alsa -usb" 0 kB In case you would like some debug output you find a --debug and the excessive FEATURE=python-trace --debug here: http://n.ethz.ch/student/bettlert/portage/ What I can found out so far: These modules it wants to remerge are the only ones in world, the others are pulled via some dependancy. It seems like it's one of the hidden flags that's doing it. Try it like this: USE_EXPAND_HIDDEN="-*" emerge -pv shfs slmodem That was it! So it's not really a bug. [ebuild R ] net-fs/shfs-0.35-r3 USE="X -amd -doc" KERNEL="linux%" 0 kB [ebuild R ] net-dialup/slmodem-2.9.11_pre20051101 USE="alsa -usb" KERNEL="linux%*" 0 kB Thank you for helping me explaining this! |