Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115384 - gnucash build fails with 'cannot find -lgwrap-glib'
Summary: gnucash build fails with 'cannot find -lgwrap-glib'
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-13 00:17 UTC by gtbz.5.nooneelse
Modified: 2006-05-24 08:56 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Warnings and errors during build (build.log,2.46 KB, text/plain)
2005-12-13 00:18 UTC, gtbz.5.nooneelse
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gtbz.5.nooneelse 2005-12-13 00:17:34 UTC
When emerging gnucash 1.8.11, the supporting library libgw-core-utils.so.0.0.0
fails to be built as ld cannot find libgwrap-glib and there seems to be an empty
wrapset for libcore-utils.

Reproducible: Always
Steps to Reproduce:
1. #> emerge gnucash




#> emerge info
Portage 2.0.51.22-r3 (hardened/x86/2.6, gcc-3.4.4, glibc-2.3.5-r2,
2.6.14.2-grsec i686)
=================================================================
System uname: 2.6.14.2-grsec i686 Intel(R) Pentium(R) 4 CPU 2.26GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
MAKEOPTS="-j2 -s"
PKGDIR="/usr/portage//packages/x86/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage/"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X audiofile berkdb bitmap-fonts bonobo bzip2 crypt dlloader eds esd exif
expat fam gdbm gif glut gnome gpm gstreamer gtk gtkhtml guile hardened imlib
jpeg lcms mng mozilla ncurses nls opengl pam perl pic png python readline ssl
tcpd tiff truetype udev userlocales x86 xml xml2 xv zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 gtbz.5.nooneelse 2005-12-13 00:18:44 UTC
Created attachment 74618 [details]
Warnings and errors during build
Comment 2 Andreas Niess 2005-12-24 06:51:38 UTC
I had the same error. Solved it by rebuilding g-wrap.
Afterwards gnucash emerged without error
Comment 3 fbusse 2005-12-26 13:05:33 UTC
Same here. Looks like there is simply a dependancy missing, please fix that.
Comment 4 Josh Sled 2006-03-08 07:15:09 UTC
I'd bet that this is because g-wrap was emerged before glib-1, and g-wrap:
a/ only checks for glib-1 (not glib-2)
b/ doesn't DEPEND on glib-1*

While techincally optional, gnucash is one of the only g-wrap users, and it requires a g-wrap built with glib wrappings.
Comment 5 Thierry Terrier 2006-04-05 06:12:57 UTC
In my case, solved by re-emerging g-wrap to create
 /usr/lib/libgwrap-glib* librairies.
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2006-05-24 08:56:34 UTC
added glib-1 to the dep list. thanks everyone.