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

Bug 216019

Summary: app-admin/gnome-system-tools-2.14.0 fails compilation
Product: Gentoo Linux Reporter: José Romildo Malaquias <jrmalaq>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED WONTFIX    
Severity: normal CC: gentoo-bugs, h.e, main.haarp, rggjan, teidakankan, telefrancisco
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 214265    
Attachments: log of the building process
emerge.info.txt

Description José Romildo Malaquias 2008-04-03 10:39:53 UTC
When emerging gnome-base/gnome-2.22.0, compilation of app-admin/gnome-system-tools-2.14.0 fails because some include files cannot be found:

nautilus-shares.c:26:39: error: libgnomevfs/gnome-vfs-uri.h: No such file or directory

Reproducible: Always

Steps to Reproduce:
Comment 1 José Romildo Malaquias 2008-04-03 10:52:45 UTC
Created attachment 148207 [details]
log of the building process

The log of building app-admin/gnome-system-tools-2.14.0.
Comment 2 José Romildo Malaquias 2008-04-03 10:55:34 UTC
Created attachment 148209 [details]
emerge.info.txt

result of command "emerge --info"
Comment 3 Mart Raudsepp gentoo-dev 2008-04-03 11:01:39 UTC
So what probably is happening here is that gnome-system-tools does not check for gnome-vfs-2.0 package via pkg-config, but only nautilus or similar.
Earlier versions of that probably pulled in necessary information for gnome-vfs via the Requires keyword in the pkgconfig .pc file, while new versions don't do that as gnome-vfs isn't used by it. So gnome-vfs-2.0 should be added to the appropriate PKG_CONFIG_MODULES check in configure.in.

Meanwhile I have taken out gnome-system-tools and co from the gnome-2.22.0 meta, until either this bug here is fixed or gnome-system-tools-2.22 can be unleashed to ~arch.
Comment 4 eivn 2008-04-03 14:42:42 UTC
(In reply to comment #3)
> Meanwhile I have taken out gnome-system-tools and co from the gnome-2.22.0
> meta, until either this bug here is fixed or gnome-system-tools-2.22 can be
> unleashed to ~arch.
> 

It still gets pulled in as a dependency of gnome-nettool-2.22.0, which is a dependency of gnome-2.22.0
Also gnome-applets-2.22.0 depends on system-tools-backends but it compiles fine (the non-masked version)
Comment 5 Hannes Erven 2008-08-16 12:03:46 UTC
BTW, a possible workaround is to omit the "samba" and "nfs" use flags for this package:

echo "=app-admin/gnome-system-tools-2.14.0 -nfs -samba" >> /etc/portage/package.use

The same applies to 2.20.0 .
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-07-23 22:03:24 UTC
Since a lot of issues of g-s-t 2.22.0 have been fixed that I'm going to unmask it and given versions preceding that are unlikely to be maintained anymore, I'm closing this wontfix.

Thanks for your bug report anyway.