Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 46357 - gnome-themes-2.6.0 wrongly blocks gtk-thinice-engine < 2
Summary: gnome-themes-2.6.0 wrongly blocks gtk-thinice-engine < 2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All All
: Highest normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 91634 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-03-31 06:24 UTC by Olivier Crete (RETIRED)
Modified: 2005-06-04 13:23 UTC (History)
3 users (show)

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


Attachments
patch that fixes this (gnome-themes.patch,432 bytes, patch)
2004-11-15 21:56 UTC, Jordan
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Crete (RETIRED) gentoo-dev 2004-03-31 06:24:10 UTC
The block againt gtk-thinice-engine is gnome-themes 2.6 also blocks the gtk+ 1.x version... it should only be blocks >= 2.0...
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2004-06-21 18:18:28 UTC
this is really simple to fix... gnome-themes 2.6.x doesnt provide anything for the gtk 1.x theme.. please just fix the dep... this is especially annoying the new portage that complains about blockers even between already installed packages when doing emerge -uUD world.. 
Comment 2 foser (RETIRED) gentoo-dev 2004-06-22 06:03:03 UTC
i'm not sure.. gtk-engines-thinice is still using the gtk-engines eclass instead of the new gtk-engines2 eclass. I'm not sure if this is deliberate. liquidx really should really say something here.
Comment 3 Olivier Crete (RETIRED) gentoo-dev 2004-06-22 06:27:58 UTC
at the very least.. gtk-engines-thinice-1.0.4 and gnome-themes-2.6.1 have 0 file in common on my system.. because gnome-themes-2.6.1 does not provide a gtk+1 theme.. 
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2004-06-27 08:14:08 UTC
there is no reason why any ebuild should be using the old gtk-engines eclass .. i'll take a look at this 
Comment 5 Mikael Magnusson 2004-09-17 06:51:01 UTC
ping ping, this is still not fixed

changing RDEPEND to
RDEPEND=">=x11-libs/gtk+-2
	>=x11-themes/gtk-engines-2.2.0
	!>=x11-themes/gtk-engines-thinice-2
	!>=x11-themes/gtk-engines-lighthouseblue-2
	!>=x11-themes/gtk-engines-crux-2
	!>=x11-themes/gtk-engines-mist-2"
seems to be perfectly fine, I don't know if the other than thinice have -1 versions, but i got carried away a bit.
Comment 6 Andreas Eriksson 2004-10-01 00:10:27 UTC
something happening with this? Its really annoying having to unmerge this before doing emerge -uD world (because it complains about it blocking) only to have it being installed again at the end of the emerge.
Comment 7 Jordan 2004-10-19 12:46:30 UTC
this bug still exists with gnome-themes-2.8.0. Is there really any reason this isn't being worked on? The above fix works fine, and allows you to cleanly use the gtk-1.x thinice ebuild along with the gtk-2.x version included with gnome-themes.

For comment #6: there's no reason to do that, just fix the ebuild according to the directions above and stick it in your portage_overlay. Once this is fixed you can just remove it from overlay. After it's in there, un-merge gtk-engines-thinice-2*, and install gtk-engines-thinice-1.0.4 for gtk1 thinice.
Comment 8 Jordan 2004-11-15 21:56:01 UTC
Created attachment 44039 [details, diff]
patch that fixes this

status report here? this is such a simple fix. attached is a patch which will
fix it, though it'd probably take me longer to patch it then it would to simply
edit the thing by hand....
Comment 9 Jordan 2004-11-15 21:57:19 UTC
Comment on attachment 44039 [details, diff]
patch that fixes this

>--- gnome-themes-2.8.0.ebuild	2004-11-11 22:15:47.000000000 -0500
>+++ /usr/local/portage/x11-themes/gnome-themes/gnome-themes-2.8.0.ebuild	2004-11-16 00:54:17.119944026 -0500
>@@ -16,7 +16,7 @@
> 
> RDEPEND=">=x11-libs/gtk+-2
> 	>=x11-themes/gtk-engines-2.2.0
>-	!x11-themes/gtk-engines-thinice
>+	!>=x11-themes/gtk-engines-thinice-2
> 	!x11-themes/gtk-engines-lighthouseblue
> 	!x11-themes/gtk-engines-crux
> 	!x11-themes/gtk-engines-mist
Comment 10 Jordan 2004-11-15 21:58:18 UTC
oops, I tried to remove the * at the end as it's not needed, but something went a little odd there.. 
Comment 11 Jordan 2005-01-15 13:15:53 UTC
2 months later...still no fix?
Comment 12 Jordan 2005-04-02 15:21:26 UTC
this is a bit ridiculous, why hasn't anything been done about this? It's almost 5 months now.
Comment 13 Jordan 2005-05-02 08:00:42 UTC
with gnome 2.6.10 this bug now applies to gtk-engines instead of gnome themes. Can someone PLEASE fix this already? It's getting ridiculous.
Comment 14 John N. Laliberte (RETIRED) gentoo-dev 2005-05-06 04:29:40 UTC
*** Bug 91634 has been marked as a duplicate of this bug. ***
Comment 15 Leonard Khoo 2005-05-07 08:10:38 UTC
It is annoying me too. Shouldn't this be a simple fix.
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2005-05-19 04:19:56 UTC
Ran into this on my friend
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2005-05-19 04:19:56 UTC
Ran into this on my friend´s desktop today. *sigh* 

Guys, would someone from the Gnome herd kindly spare his undoubtedly precious 5
seconds to finally get rid of this trivial bug? It´s been here for over one year
and it´s really ridiculous. Or shall we wait until all versions <2.10 get purged
from portage tree and this bug will become pointless? :-p

Thanks!
Comment 18 Leonardo Boshell (RETIRED) gentoo-dev 2005-06-04 11:06:18 UTC
The fix has been committed. Thank you all for your help.

I sincerely apologise for any inconveniences caused by this. Ideally, this kind
of bugs should get fixed much quicker, but as you know, we are all volunteers
here with limited resources (mainly time), and while we try to do our best
taking care of bugs by their priority, there's so much we can do.
Comment 19 Jakub Moc (RETIRED) gentoo-dev 2005-06-04 12:36:36 UTC
(In reply to comment #17)
> The fix has been committed. 

Wow, thanks! :-) 

Comment 20 Jordan 2005-06-04 12:52:25 UTC
the fix that was comitted only applies to gnome 2.8 and below. This isn't fixed
for gnome 2.10, which moved this block of thinice from gnome-themes to
gtk-engines, however it's the same exact thing, just the block is in gtk-engines
now, as I mentioned already.
Comment 21 Leonardo Boshell (RETIRED) gentoo-dev 2005-06-04 13:23:07 UTC
Thanks for the notice. gtk-engines includes the fix now too.