Gentoo Archives: gentoo-user

From: "Alma J. Wetzker" <ajwgentoo@×××××××.net>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Gnucash 2.2.3 build not finding libguile-ltdl*
Date: Wed, 20 Feb 2008 20:35:25
Message-Id: 47BC8EF7.8070401@comcast.net
1 # These settings were set by the catalyst build script that
2 automatically built this stage
3 # Please consult /etc/make.conf.example for a more detailed example
4 CFLAGS="-O2 -march=i686 -pipe"
5 CHOST="i686-pc-linux-gnu"
6 CXXFLAGS="${CFLAGS}"
7 DISTCC_HOSTS="localhost "
8 FEATURES="distcc"
9
10 **Output from emerge gnucash
11 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld:
12 warning: libguile.so.12, needed by
13 /usr/lib/gnucash/libgncmod-register-core.so.0, may conflict with
14 libguile.so.17
15 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld:
16 warning: libguile-ltdl.so.1, needed by
17 /usr/lib/gnucash/libgncmod-register-core.so.0, not found (try using
18 -rpath or -rpath-link)
19 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld:
20 warning: libqthreads.so.12, needed by
21 /usr/lib/gnucash/libgncmod-register-core.so.0, not found (try using
22 -rpath or -rpath-link)
23 /usr/lib/libgwrap-guile-runtime.so.0: undefined reference to `scm_freelist'
24 /usr/lib/gnucash/libgw-engine.so.0: undefined reference to
25 `scm_ints_disabled'
26 /usr/lib/gnucash/libgw-engine.so.0: undefined reference to `coop_yield'
27 /usr/lib/libgwrap-guile-runtime.so.0: undefined reference to
28 `scm_master_freelist'
29 /usr/lib/gnucash/libgw-engine.so.0: undefined reference to
30 `scm_thread_count'
31 /usr/lib/gnucash/libgw-engine.so.0: undefined reference to
32 `scm_switch_counter'
33 /usr/lib/gnucash/libgw-engine.so.0: undefined reference to `scm_block_gc'
34 collect2: ld returned 1 exit status
35 distcc[13002] ERROR: compile (null) on localhost failed
36 make[4]: *** [gnucash-bin] Error 1
37 make[4]: Leaving directory
38 `/var/tmp/portage/app-office/gnucash-2.2.3/work/gnucash-2.2.3/src/bin'
39 make[3]: *** [all-recursive] Error 1
40 make[3]: Leaving directory
41 `/var/tmp/portage/app-office/gnucash-2.2.3/work/gnucash-2.2.3/src/bin'
42 make[2]: *** [all-recursive] Error 1
43 make[2]: Leaving directory
44 `/var/tmp/portage/app-office/gnucash-2.2.3/work/gnucash-2.2.3/src'
45 make[1]: *** [all-recursive] Error 1
46 make[1]: Leaving directory
47 `/var/tmp/portage/app-office/gnucash-2.2.3/work/gnucash-2.2.3'
48 make: *** [all] Error 2
49 *
50
51 ** Tail of build.log
52 mkdir .libs
53 i686-pc-linux-gnu-gcc -I../.. -pthread -I/usr/include/glib-2.0
54 -I/usr/lib/glib-2.0/include -DORBIT2=1 -pthread
55 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
56 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0
57 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0
58 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/glib-2.0
59 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
60 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0
61 -I/usr/include/libxml2 -I/usr/include/libart-2.0
62 -I/usr/include/pango-1.0 -I/usr/include/freetype2
63 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
64 -I/usr/include/gconf/2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
65 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
66 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread
67 -I../../lib/libqof/qof -I../../lib/libqof/qof
68 -DPKGSYSCONFDIR=\"/etc/gnucash\" -DPKGDATADIR=\"/usr/share/gnucash\"
69 -DGNC_HELPDIR=\"/usr/share\" -I../../src -I../../src
70 -I../../src/core-utils -I../../src/app-utils -I../../src/gnome-utils
71 -I../../src/engine -I../../src/gnome -I../../src/gnome-utils
72 -I../../src/gnc-module -Wdeclaration-after-statement -Wno-pointer-sign
73 -D_FORTIFY_SOURCE=2 -march=i686 -pipe -g -O2 -Wall -Wunused
74 -Wmissing-prototypes -Wmissing-declarations -Wno-unused -g -o
75 .libs/gnucash-bin gnucash-bin.o -pthread -pthread -Wl,--export-dynamic
76 -pthread /usr/lib/libguile.so /usr/lib/libgmp.so -lcrypt
77 /usr/lib/libltdl.so /usr/lib/libgnomeui-2.so /usr/lib/libSM.so
78 /usr/lib/libICE.so /usr/lib/libbonoboui-2.so /usr/lib/libgnomevfs-2.so
79 /usr/lib/libxml2.so -lz /usr/lib/libgnomecanvas-2.so
80 /usr/lib/libgnome-2.so /usr/lib/libbonobo-2.so
81 /usr/lib/libbonobo-activation.so /usr/lib/libart_lgpl_2.so
82 /usr/lib/libpangoft2-1.0.so /usr/lib/libgconf-2.so
83 /usr/lib/libORBit-2.so /usr/lib/libgthread-2.0.so -lrt
84 /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so
85 /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so
86 /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so
87 /usr/lib/libcairo.so /usr/lib/libgobject-2.0.so
88 /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so
89 ../../lib/libqof/qof/.libs/libgnc-qof.so
90 ../../src/engine/.libs/libgncmod-engine.so
91 ../../src/gnome/.libs/libgnc-gnome.so
92 ../../src/gnome-utils/.libs/libgncmod-gnome-utils.so
93 ../../src/app-utils/.libs/libgncmod-app-utils.so
94 ../../src/core-utils/.libs/libgnc-core-utils.so
95 ../../src/gnc-module/.libs/libgnc-module.so /usr/lib/libpopt.so -lm
96 -Wl,--rpath -Wl,/usr/lib/gnucash
97 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld:
98 warning: libguile.so.12, needed by
99 /usr/lib/gnucash/libgncmod-register-core.so.0, may conflict with
100 libguile.so.17
101 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld:
102 warning: libguile-ltdl.so.1, needed by
103 /usr/lib/gnucash/libgncmod-register-core.so.0, not found (try using
104 -rpath or -rpath-link)
105 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld:
106 warning: libqthreads.so.12, needed by
107 /usr/lib/gnucash/libgncmod-register-core.so.0, not found (try using
108 -rpath or -rpath-link)
109 /usr/lib/libgwrap-guile-runtime.so.0: undefined reference to `scm_freelist'
110 /usr/lib/gnucash/libgw-engine.so.0: undefined reference to
111 `scm_ints_disabled'
112 /usr/lib/gnucash/libgw-engine.so.0: undefined reference to `coop_yield'
113 /usr/lib/libgwrap-guile-runtime.so.0: undefined reference to
114 `scm_master_freelist'
115 /usr/lib/gnucash/libgw-engine.so.0: undefined reference to
116 `scm_thread_count'
117 /usr/lib/gnucash/libgw-engine.so.0: undefined reference to
118 `scm_switch_counter'
119 /usr/lib/gnucash/libgw-engine.so.0: undefined reference to `scm_block_gc'
120 collect2: ld returned 1 exit status
121 distcc[13002] ERROR: compile (null) on localhost failed
122 make[4]: *** [gnucash-bin] Error 1
123 make[4]: Leaving directory
124 `/var/tmp/portage/app-office/gnucash-2.2.3/work/gnucash-2.2.3/src/bin'
125 make[3]: *** [all-recursive] Error 1
126 make[3]: Leaving directory
127 `/var/tmp/portage/app-office/gnucash-2.2.3/work/gnucash-2.2.3/src/bin'
128 make[2]: *** [all-recursive] Error 1
129 make[2]: Leaving directory
130 `/var/tmp/portage/app-office/gnucash-2.2.3/work/gnucash-2.2.3/src'
131 make[1]: *** [all-recursive] Error 1
132 make[1]: Leaving directory
133 `/var/tmp/portage/app-office/gnucash-2.2.3/work/gnucash-2.2.3'
134 make: *** [all] Error 2
135 *
136 * ERROR: app-office/gnucash-2.2.3 failed.
137 * Call stack:
138 * ebuild.sh, line 49: Called src_compile
139 * environment, line 2698: Called die
140 * The specific snippet of code:
141 * emake -j1 || die "emake failed"
142 * The die message:
143 * emake failed
144 *
145 * If you need support, post the topmost build error, and
146 the call stack if relevant.
147 * A complete build log is located at
148 '/var/tmp/portage/app-office/gnucash-2.2.3/temp/build.log'.
149 * The ebuild environment file is located at
150 '/var/tmp/portage/app-office/gnucash-2.2.3/temp/environment'.
151 *
152
153 environment is huge, not sure what you want.
154
155 I emerged the latest guile (1.8.3) after the first error, then I looked
156 at the build description of fixes and emerged slib (3.1.5-r1), then I
157 reemerged guile.
158
159 I still do not have libguile-ltdl*, and libqthreads* anywhere that I can
160 find them. Not sure what to do with the libguile.so.[17|12] concern.
161
162 I also cannot re-emerge gnucash 2.0.5, so nothing is working now. I am
163 not near a guru level, so please be specific when asking for more
164 information.
165
166 How do I get the missing libraries?
167
168 -- Alma
169 --
170 gentoo-user@l.g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Gnucash 2.2.3 build not finding libguile-ltdl* Eric Martin <freak4uxxx@×××××.com>