Summary: | x11-wm/compiz-fusion should not depend on x11-wm/emerald-themes; or x11-themes/emerald-themes-0.5.2 should pull >=x11-wm/emerald-0.5.2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Denilson Sá Maia <denilsonsa> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Denilson Sá Maia
2007-12-06 19:00:51 UTC
(In reply to comment #0) > However, x11-wm/emerald is not pulled by compiz-fusion nor by > x11-themes/emerald-themes. Kindly read the x11-themes/emerald-themes better. DEPEND="x11-wm/emerald" Hum... yeah, true. Sorry. But let me explain why this happened. I had beryl previously installed here, as well as emerald{,-themes}-0.2.1. Then I've added all compiz-fusion-related packages to package.keywords. Then I ran "emerge -av compiz-fusion". Portage showed me it was going to emerge x11-themes/emerald-themes-0.5.2, but showed nothing about x11-themes/emerald. Thus, I thought it was not a dependency. I don't know if emerald-0.2.1 is compatible with compiz-fusion. But, if compiz-fusion asks specifically for emerald-themes-0.5.2, then I think either compiz-fusion ebuild or emerald-themes ebuild should depend on >=x11-wm/emerald-0.5.2. On the other hand, although emerald is nice, it is not a dependency for compiz-fusion, since gtk-window-decorator is already shipped with x11-wm/compiz package. So I suggest to either remove the dependency on emerald-themes from compiz-fusion ebuild or add a versioned emerald to emerald-themes DEPEND. We don't care about ebuilds removed from the tree, sorry. (In reply to comment #3) > We don't care about ebuilds removed from the tree, sorry. Sorry? emerald was not removed from the tree. And I'm talking about both emerald and compiz{,-fusion}, which are on the tree now. Well, whenever <=emerald-0.2.1 gets removed, then it wouldn't make any difference. |