Summary: | Emerge has missed updates | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Alexey Androsov <doochik> |
Component: | Core - Interface (emerge) | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alexey Androsov
2010-01-12 05:14:38 UTC
Do they have any reverse dependencies? You can check like this: emerge -pv --depclean samba My output: $ emerge -pv --depclean samba Calculating dependencies... done! >>> These are the packages that would be unmerged: net-fs/samba selected: 3.4.3 protected: none omitted: none >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. Packages installed: 685 Packages in world: 91 Packages in system: 50 Required packages: 684 Number to remove: 1 Little more information: I've founded this strange behaviour when i run --depclean after regular update. Samba doens't need to be deleted because it required by kdebase-kioslaves for example I guess you don't have USE=samba enabled for kdebase-kioslaves. Either that, or kdebase-kioslaves will also be removed by --depclean. $ emerge -pv kdebase-kioslaves These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] kde-base/kdebase-kioslaves-4.3.4 USE="bzip2 handbook samba (-aqua) -debug (-kdeenablefinal) (-kdeprefix) -lzma -openexr" 0 kB $ emerge -pv --depclean sys-kernel/vanilla-sources selected: 2.6.32.2 protected: none omitted: 2.6.32.3 dev-db/libiodbc selected: 3.52.7 protected: none omitted: none net-fs/samba selected: 3.4.3 protected: none omitted: none dev-perl/yaml selected: 0.70 protected: none omitted: none dev-python/pyxml selected: 0.8.4-r2 protected: none omitted: none dev-db/virtuoso-server selected: 5.0.12 protected: none omitted: none net-fs/samba-client selected: 3.4.3 protected: none omitted: none dev-db/virtuoso-odbc selected: 5.0.12 protected: none omitted: none dev-libs/iniparser selected: 3.0b-r1 protected: none omitted: none The kdebase-kioslaves dependency looks like this: || ( net-fs/samba >=net-fs/samba-libs-3.4[smbclient] ) So, apparently net-fs/samba is redundant since you've got samba-libs. If you really want to keep net-fs/samba (and have it automatically updated), you should add it to world like this: emerge --noreplace net-fs/samba Thanks! I'll add net-fs/samba to world |