Bug 170217 - gnome-python 2.16.2 does not compile against gnome-vfs 2.12.2
|
Bug#:
170217
|
Product: Gentoo Linux
|
Version: 2006.1
|
Platform: x86
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: gnome@gentoo.org
|
Reported By: ccordoba12@gmail.com
|
|
Component: GNOME
|
|
|
URL:
|
|
Summary: gnome-python 2.16.2 does not compile against gnome-vfs 2.12.2
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2007-03-10 02:13 0000
|
When I was trying to install gnome-python 2.16.2, I obtained the next error
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4
-I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-DPY_SSIZE_T_CLEAN -pthread -DORBIT2=1 -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -O3 -mtune=athlon-xp -pipe
-Wall -std=c9x -fno-strict-aliasing -MT _gnomevfs_la-vfs-uri.lo -MD -MP -MF
.deps/_gnomevfs_la-vfs-uri.Tpo -c vfs-uri.c -fPIC -DPIC -o
.libs/_gnomevfs_la-vfs-uri.o
vfsmodule.c: In function `register_constants':
vfsmodule.c:2183: error: `GNOME_VFS_FILE_INFO_FIELDS_IDS' undeclared (first use
in this function)
vfsmodule.c:2183: error: (Each undeclared identifier is reported only once
vfsmodule.c:2183: error: for each function it appears in.)
vfsmodule.c:2205: error: `GNOME_VFS_FILE_INFO_NAME_ONLY' undeclared (first use
in this function)
make[2]: *** [_gnomevfs_la-vfsmodule.lo] Error 1
make[2]: *** Se espera a que terminen otras tareas....
make[2]: se sale del directorio
`/var/tmp/portage/dev-python/gnome-python-2.16.2/work/gnome-python-2.16.2/gnomevfs'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio
`/var/tmp/portage/dev-python/gnome-python-2.16.2/work/gnome-python-2.16.2'
make: *** [all] Error 2
!!! ERROR: dev-python/gnome-python-2.16.2 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_compile
ebuild.sh, line 971: Called qa_call 'src_compile'
environment, line 3680: Called src_compile
ebuild.sh, line 1304: Called gnome2_src_compile
gnome2.eclass, line 71: Called die
After that I tried to install gnome-python 2.12.4 and everything went fine.
I almost sure (but I am unable to reproduce it at the moment) that my problem
has to be that my version of gnome-vfs is too old: 2.12.2, which is not in the
tree anymore.
But if this so, then this has to be corrected in the 2.16.2 ebuild of
gnome-python, because it requires 2.9.3 as the minimum version of gnome-vfs.
gnome-vfs-2.12 isn't even in portage ... Why aren't you building against 2.16.3
?
Looking at the ChangeLog for gnome-vfs, GNOME_VFS_FILE_INFO_NAME_ONLY was
introduced last year for release 2.13.92.
I'll bug upstream about this so they can figure out which gnome-vfs they want
Thanks
Well, at the moment I cannot install gnome-vfs-2.16.3 because it needs
dbus-1.0.2-r1 and I am still in the 0.60 branch. I am finishing my master
thesis so I don't have time to deal with revdep-rebuild and everything else.
Thanks to understand and to talk with the gnome guys to correct this problem
Carlos
And thank you very much for your quick answer :-)
upstream was very quick to fix the bug, they advised me to update the dep to
2.14. Fixed in CVS :) thanks
Thanks again for your work and your concern :-)