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

Bug 366451

Summary: gwenview-4.6.3 requires opposite useflag semantic-desktop to kdelibs circular dependency
Product: Gentoo Linux Reporter: Peter Ruskin <aoyu93>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Peter Ruskin 2011-05-08 10:38:05 UTC
# emerge world -uNDvat

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy ">=kde-base/kdelibs-4.6.3[aqua=,-kdeprefix,semantic-desktop=]".
!!! One of the following packages is required to complete your request:
- kde-base/kdelibs-4.6.3 (Change USE: -semantic-desktop)
- kde-base/gwenview-4.6.3 (Change USE: +semantic-desktop)
(dependency required by "kde-base/gwenview-4.6.3" [ebuild])
(dependency required by "kde-base/kdegraphics-meta-4.6.3" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

So I change the flags in /etc/portage/package.use and ...

# emerge world -uNDvat

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy ">=kde-base/kdelibs-4.6.3[aqua=,-kdeprefix,semantic-desktop=]".
!!! One of the following packages is required to complete your request:
- kde-base/kdelibs-4.6.3 (Change USE: +semantic-desktop)
- kde-base/gwenview-4.6.3 (Change USE: -semantic-desktop)
(dependency required by "kde-base/gwenview-4.6.3" [ebuild])
(dependency required by "kde-base/kdegraphics-meta-4.6.3" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2011-05-08 11:08:29 UTC
This is not a bug, select one, enable semantic-desktop globaly or disable semantic-desktop.

It is not flag you can fiddle on per-package basis.