Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 401039 - net-p2p/transmission-2.42-r1 USE=-gtk3 still builds against x11-libs/gtk+:3
Summary: net-p2p/transmission-2.42-r1 USE=-gtk3 still builds against x11-libs/gtk+:3
Status: RESOLVED DUPLICATE of bug 374057
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-27 15:32 UTC by onip
Modified: 2012-01-27 17:21 UTC (History)
2 users (show)

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 onip 2012-01-27 15:32:10 UTC
I've emerged transmission with gtk3 USE disabled, but it still uses the gtk3 version I have installed because of other applications instead of using gtk+-2 . Maybe there's some automagic in configure?
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-01-27 16:22:43 UTC
It is as intended, GTK+-3.0 is an upgrade over GTK+-2.0 and to use GTK+-3.0 apps in GTK+-2.0 environment you need, for example, Xfce, 

gtk-engines-xfce:0 (the SLOT for GTK+-2.0 engine)
gtk-engines-xfce:3 (the SLOT to make GTK+-3.0 apps look like GTK+-2.0)

Or gnome-theme-standards and Adwaita, or greybird, or zukitwo

I'll mark this as duplicate of bug 374057 because it has the best discussion of the issue

*** This bug has been marked as a duplicate of bug 374057 ***
Comment 2 onip 2012-01-27 17:12:15 UTC
I just overread portage output thinking that changes from 2.42 to 2.42-r1 just regarded some broken patch which was fixed. And so I thought that both gtk2 and gtk3 were still there.

In a few words, sorry for the noise...
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2012-01-27 17:15:22 UTC
(In reply to comment #2)
> I just overread portage output thinking that changes from 2.42 to 2.42-r1 just
> regarded some broken patch which was fixed. And so I thought that both gtk2 and
> gtk3 were still there.
> 
> In a few words, sorry for the noise...

If you really insist on hacking and trying to avoid the unavoidable GTK+-3.0 at any cost possible, you can uninstall GTK+-3.0, then add /etc/portage/profile/package.provided entry to add x11-libs/gtk+-3.2.0
Then when you build transmission, it will autodetect GTK+-2.0 and use it
But needless to say, this is completely unsupported
Comment 4 onip 2012-01-27 17:21:35 UTC
ok, I know how to force portage to 'obey me' and I'm not going to do it just for some crappy looking application.

I just was making it clear that the quotation of a gtk3 use in the subject and in the body of the bug report was because an overlooking error of my portage output.
I just thought that the (non existing) use wasn't respected for some reason and reported the fail.

I quite don't care if some apps look crappy given that they behave good :)