| Summary: | x11-themes/baghira depends on split ebuild on monolithic kde | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | mrsteven <mrsteven> |
| Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
(In reply to comment #0) > (the '*' is missing, I guess) Right. Fixed in CVS, should hit your mirror soon. Wow, that was quick! Thanks! :-) |
I just wanted to update my system, but it gave me some blocks: mrsteven-mobil ~ # emerge -uDpvt world These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [nomerge ] x11-themes/baghira-0.7 USE="-arts -debug -xinerama" [ebuild N ] kde-base/konqueror-3.5.8 USE="java kdeenablefinal kdehiddenvisibility -arts -branding -debug -xinerama" 20 kB [ebuild N ] kde-base/kcontrol-3.5.8-r2 USE="kdeenablefinal kdehiddenvisibility opengl -arts -debug -ieee1394 -joystick -logitech-mouse -xinerama" 0 kB [ebuild N ] kde-base/khelpcenter-3.5.8 USE="kdeenablefinal kdehiddenvisibility -arts -debug -xinerama" 9 kB [ebuild N ] kde-base/kdebase-kioslaves-3.5.8 USE="hal kdeenablefinal kdehiddenvisibility samba -arts -debug -ldap -openexr -xinerama" 0 kB [ebuild N ] kde-base/kfind-3.5.8 USE="kdeenablefinal kdehiddenvisibility -arts -debug -xinerama" 0 kB [nomerge ] kde-base/kcontrol-3.5.8-r2 USE="kdeenablefinal kdehiddenvisibility opengl -arts -debug -ieee1394 -joystick -logitech-mouse -xinerama" [ebuild N ] kde-base/kdesu-3.5.8 USE="kdeenablefinal kdehiddenvisibility -arts -debug -xinerama" 0 kB [nomerge ] kde-base/konqueror-3.5.8 USE="java kdeenablefinal kdehiddenvisibility -arts -branding -debug -xinerama" [nomerge ] kde-base/kdebase-kioslaves-3.5.8 USE="hal kdeenablefinal kdehiddenvisibility samba -arts -debug -ldap -openexr -xinerama" [ebuild N ] kde-base/kdialog-3.5.8 USE="kdeenablefinal kdehiddenvisibility -arts -debug -xinerama" 0 kB [nomerge ] kde-base/kcontrol-3.5.8-r2 USE="kdeenablefinal kdehiddenvisibility opengl -arts -debug -ieee1394 -joystick -logitech-mouse -xinerama" [ebuild N ] kde-base/kcminit-3.5.8 USE="kdeenablefinal kdehiddenvisibility -arts -debug -xinerama" 0 kB [ebuild N ] kde-base/kicker-3.5.8 USE="kdeenablefinal kdehiddenvisibility xcomposite -arts -debug -xinerama" 21 kB [ebuild N ] kde-base/khotkeys-3.5.8 USE="kdeenablefinal kdehiddenvisibility -arts -debug -xinerama" 0 kB [nomerge ] x11-themes/baghira-0.7 USE="-arts -debug -xinerama" [ebuild N ] kde-base/kwin-3.5.8 USE="kdeenablefinal kdehiddenvisibility xcomposite -arts -debug -xinerama" 16 kB [nomerge ] kde-base/kcontrol-3.5.8-r2 USE="kdeenablefinal kdehiddenvisibility opengl -arts -debug -ieee1394 -joystick -logitech-mouse -xinerama" [ebuild N ] kde-base/kdebase-data-3.5.8 USE="kdeenablefinal -debug -xinerama" 0 kB [ebuild N ] kde-base/libkonq-3.5.8 USE="kdeenablefinal kdehiddenvisibility -arts -debug -xinerama" 0 kB [nomerge ] games-sports/xmoto-0.2.0 [?] [ebuild U ] dev-lang/lua-5.1.2-r2 [5.1.1-r2] USE="readline -static" 210 kB [blocks B ] =kde-base/khotkeys-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/khelpcenter-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/kcontrol-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/kdialog-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/kdebase-kioslaves-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/kcminit-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/khotkeys-3.5.8, kde-base/khelpcenter-3.5.8, kde-base/libkonq-3.5.8, kde-base/kdebase-data-3.5.8, kde-base/kdesu-3.5.8, kde-base/kicker-3.5.8, kde-base/kdebase-kioslaves-3.5.8, kde-base/kfind-3.5.8, kde-base/kwin-3.5.8, kde-base/konqueror-3.5.8, kde-base/kcontrol-3.5.8-r2, kde-base/kdialog-3.5.8, kde-base/kcminit-3.5.8) [blocks B ] =kde-base/libkonq-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/kdesu-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/konqueror-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/kwin-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/kfind-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/kdebase-data-3.5* (is blocking kde-base/kdebase-3.5.8-r6) [blocks B ] =kde-base/kicker-3.5* (is blocking kde-base/kdebase-3.5.8-r6) Total: 14 packages (1 upgrade, 13 new, 14 blocks), Size of downloads: 274 kB Portage tree and overlays: [0] /usr/portage [?] indicates that the source repository could not be determined As we see baghira now wants split ebuilds even if monolithic ones are installed. I do not know much about writing ebuilds, but shouldn't this (in the baghira ebuilds): DEPEND="|| ( =kde-base/kwin-3.5* =kde-base/kdebase-3.5 ) || ( =kde-base/konqueror-3.5* =kde-base/kdebase-3.5 )" be this: DEPEND="|| ( =kde-base/kwin-3.5* =kde-base/kdebase-3.5* ) || ( =kde-base/konqueror-3.5* =kde-base/kdebase-3.5* )" (the '*' is missing, I guess) Reproducible: Always