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

Bug 375477

Summary: gnome-base/nautilus-2.32.2.1-r1 needs >=dev-libs/glib-2.28 due to applied patches
Product: Gentoo Linux Reporter: Jess Haas <gentoo>
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 Jess Haas 2011-07-17 19:09:29 UTC
Just did a world update and got the following error:
nautilus-application.o: In function `screensaver_vanished_callback':
nautilus-application.c:(.text+0xa4b): undefined reference to `g_list_free_full'
nautilus-application.o: In function `nautilus_application_finalize':
nautilus-application.c:(.text+0x3499): undefined reference to `g_list_free_full'

updating dev-libs/glib to 2.28.8 from 2.26.1-r1 fixed problem. Ebuild needs to be updated with the proper depend

Reproducible: Always

Steps to Reproduce:
1.downgrade glib to 2.26.1-r1
2.upgrade gnome-base/nautilus to 2.32.2.1-r1
Actual Results:  
Nautilus fails to compile

Expected Results:  
compiled
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-07-18 11:30:17 UTC
Add appropriate reference is here:
http://developer.gnome.org/glib/stable/glib-Doubly-Linked-Lists.html#g-list-free-full
Comment 2 Pacho Ramos gentoo-dev 2011-07-18 11:52:33 UTC
+  18 Jul 2011; Pacho Ramos <pacho@gentoo.org> nautilus-2.32.2.1-r1.ebuild:
+  Raise glib version in RDEPEND, bug #375477 by gentoo at jesshaas dot com.
+