Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 286586

Summary: "net-p2p/transmission-1.61" (and upper versions) require at least "x11-libs/gtk+-2.12"
Product: Gentoo Linux Reporter: Robin ESTEVE <robin.esteve>
Component: New packagesAssignee: Gentoo net-p2p team <net-p2p>
Status: RESOLVED FIXED    
Severity: minor CC: charles
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Robin ESTEVE 2009-09-26 23:29:40 UTC
Transmission since version 1.61 need GTK+ 2.12 or an upper version.

Transmission used the method "gtk_icon_theme_choose_icon()" available since GTK+ 2.12: http://library.gnome.org/devel/gtk/2.11/GtkIconTheme.html

Reproducible: Always

Steps to Reproduce:
1. emerge transmission

Actual Results:  
compilation failed

build extract highlighting the problem:
/var/tmp/portage/net-p2p/transmission-1.61/work/transmission-1.61/gtk/icons.c:148: undefined reference to `gtk_icon_theme_choose_icon'

Expected Results:  
compilation done
Comment 1 Charles Kerr 2009-09-27 17:20:05 UTC
Opened upstream: http://trac.transmissionbt.com/ticket/2453
Comment 2 Charles Kerr 2009-09-27 18:18:46 UTC
Fixed upstream in trunk by r9194 for 1.80. 

This error occurs when you've got a newer version of glib installed -- one that has gio -- and an older version of gtk.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-09-29 08:36:01 UTC
I've bumped the gtk+ dep in ebuilds to 2.12, once 1.80 is out we can use the version specified in configure.ac again.