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

Bug 361183

Summary: sys-apps/gnome-disk-utility-2.32.0-r1 - gdu is linked against avahi even if USE="-avahi" is requested
Product: Gentoo Linux Reporter: Fab <netbox253>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Fab 2011-03-29 21:35:16 UTC
# emerge --oneshot avahi
# USE="-avahi" emerge --oneshot gnome-disk-utility

$ lddtree /usr/lib/libgdu-gtk.so.0 | grep avahi
     libavahi-ui.so.0 => /usr/lib/libavahi-ui.so.0

The problem is on line 28 of gnome-disk-utility-2.30.1-optional-avahi.patch :

> +if test "x$enable_avahi" != "xno"; then

should be :

> +if test "x$enable_avahi_ui" != "xno"; then


Moreover, I think that the help string 2 lines above should be :

> AS_HELP_STRING([--disable-avahi-ui]

instead of :

> AS_HELP_STRING([--disable-avahi]


Thanks.

Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2011-04-03 11:37:03 UTC
+*gnome-disk-utility-2.32.1-r1 (03 Apr 2011)
+
+  03 Apr 2011; Pacho Ramos <pacho@gentoo.org>
+  -files/gnome-disk-utility-2.28.1-fix-potfiles_skip.patch,
+  +gnome-disk-utility-2.32.1-r1.ebuild,
+  +files/gnome-disk-utility-2.32.1-non-utf8-crash.patch,
+  +files/gnome-disk-utility-2.32.1-optional-avahi.patch:
+  Revision bump to fix optional avahi patch (bug #361183 by Fab) and apply
+  Mandriva patch (also used in Arch) to prevent major problems like freezes and
+  crashes on systems without UTF8 locale (upstream bug #616198). Remove old.
+