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

Bug 387755

Summary: net-libs/glib-networking-2.30.1 doesn't compile without gsettings-desktop-schemas
Product: Gentoo Linux Reporter: Mikael Magnusson <mikachu>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mikael Magnusson 2011-10-19 23:20:15 UTC
This is probably an upstream issue. http://git.gnome.org/browse/glib-networking/commit/?h=glib-2-30&id=bd2450902bfa3101800611f95cf6b91529257d94 is the commit that introduces the breakage via the un-ifdeffed (in Makefile.am) proxy/tests/gnome.c file.
Comment 1 Serge Plyukhin 2011-10-20 04:03:08 UTC
confirm :-(

[ebuild     U ~] net-libs/glib-networking-2.30.1 [2.30.0] USE="ssl -gnome -libproxy"

>>> Emerging (1 of 1) net-libs/glib-networking-2.30.1
 * glib-networking-2.30.1.tar.xz RMD160 SHA1 SHA256 size ;-) ...                                                                                      [ ok ]
>>> Unpacking source...
>>> Unpacking glib-networking-2.30.1.tar.xz to /var/tmp/portage/net-libs/glib-networking-2.30.1/work
>>> Source unpacked in /var/tmp/portage/net-libs/glib-networking-2.30.1/work
>>> Preparing source in /var/tmp/portage/net-libs/glib-networking-2.30.1/work/glib-networking-2.30.1 ...
 * Fixing OMF Makefiles ...                                                                                                                           [ ok ]
 * Running elibtoolize in: glib-networking-2.30.1/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.2.6 patch ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/net-libs/glib-networking-2.30.1/work/glib-networking-2.30.1 ...
 * econf: updating glib-networking-2.30.1/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating glib-networking-2.30.1/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-dependency-tracking --disable-static --with-ca-certificates=/etc/ssl/certs/ca-certificates

...
...
...

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include    -I../../proxy -DSRCDIR=\""."\" -DTOP_BUILDDIR=\""../.."\"    -march=native -O2 -pipe           -Wall -Wstrict-prototypes -Wmissing-declarations                -Wmissing-prototypes -Wnested-externs -Wpointer-arith                -Wdeclaration-after-statement -Wformat=2 -Winit-self            -Waggregate-return -Wmissing-format-attribute -Wmissing-include-dirs -Wundef -c gnome.c
gnome.c:22:28: error: gdesktop-enums.h: No such file

* ERROR: net-libs/glib-networking-2.30.1 failed (compile phase):
Comment 2 Mikael Magnusson 2011-10-20 14:56:08 UTC
Appears to be fixed upstream in the master branch now (but not yet the 2.30 branch):
http://git.gnome.org/browse/glib-networking/commit/?id=ee759665d5b676ac5aaa53402a7347fcd5a786f4
https://bugzilla.gnome.org/show_bug.cgi?id=662085
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-10-20 15:06:40 UTC

*** This bug has been marked as a duplicate of bug 387597 ***