Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 210698 - x11-themes/baghira depends on split ebuild on monolithic kde
Summary: x11-themes/baghira depends on split ebuild on monolithic kde
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-19 13:35 UTC by mrsteven
Modified: 2008-02-19 13:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mrsteven 2008-02-19 13:35:18 UTC
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
Comment 1 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-02-19 13:38:41 UTC
(In reply to comment #0)
> (the '*' is missing, I guess)
Right.
Fixed in CVS, should hit your mirror soon.
Comment 2 mrsteven 2008-02-19 13:43:09 UTC
Wow, that was quick! Thanks! :-)