Summary: | emerge doesn't update new package | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Xavier CHARLES <charlesx> |
Component: | New packages | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | CC: | xmw |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Xavier CHARLES
2010-06-15 07:43:30 UTC
`emerge -avuND world` only updates the packages in the world file and their dependencies, if not fulfilled. I assume you don't have vim in the world file and your current vim suits your current installation. Typically, this behavior shows up on libs or build environments. I've tested this on a regular basis with eix from app-portage/eix `eix -I -c | grep -v "[I]"` I think this isn't a bug. It just spares you some unneeded updates and broken ibs on these updates (revdep-rebuild runs), but let the gods decide ;-) Michael It's intended behavior in newer versions of Portage. You should use --update option. Hello Vim is in world file since I have installed my gentoo on this pc. vim was just an example. I have lot (for not saying all) that need update and they don't be displayed If I add --update output is empty ... and for example udev need an update (In reply to comment #3) > If I add --update output is empty ... > and for example udev need an update > What was your command? Try "emerge --deep --newuse --update -pv world" if you didn't use it already. What happens if you try to explicitly install the missing update? "emerge -1p =<cat/pkg>-<ver>" What happens with "emerge -1p --complete-graph =<cat/pkg>-<ver>" ? You might also try --with-bdeps=y as mentioned in the faq here: http://www.gentoo.org/proj/en/portage/doc/faq.xml Reopening to assign to dev-portage. Closing as NEEDINFO. Please reopen if the problem persists and the requested output is present. |