Gentoo Archives: gentoo-user

From: "Arttu V." <arttuv69@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: dev-libs/libgamin-0.1.10-r2 fails to emerge on a multilib profile
Date: Sat, 27 Feb 2010 21:45:41
Message-Id: fecdbac61002271345q191478d6n7e430fc77094e3d@mail.gmail.com
In Reply to: Re: [gentoo-user] Re: dev-libs/libgamin-0.1.10-r2 fails to emerge on a multilib profile by Mick
1 On 2/27/10, Mick <michaelkintzios@×××××.com> wrote:
2 > On Saturday 27 February 2010 19:04:09 walt wrote:
3 >> On 02/27/2010 10:04 AM, Mick wrote:
4 >> > Hi All,
5 >> >
6 >> > I am trying to install Gentoo on a i7 x86_64 arch machine and libgamin
7 >> > fails when I try to emerge syslog-ng (it's a dependency of it). This
8 >> > is my first 64bit machine, so I am not sure if I have made more
9 >> > mistakes than usual (LOL). This is the error:
10 >> > ====================================
11 >> >
12 >> > libtool: link: x86_64-pc-linux-gnu-gcc -shared .libs/gamin.o
13 >> > -Wl,-rpath
14 >> > -Wl,/var/tmp/portage/dev-libs/libgamin-0.1.10-r2/work/gamin-0.1.10/libgam
15 >> >in/.libs ../libgamin/.libs/libgamin-1.so /usr/bin /usr/sbin /bin /sbin
16 >>
17 >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
18 >>
19 >> > -lpthread -march=core2 -msse4 -mcx16 -msahf -Wl,-O1 -Wl,-soname
20 >> > -Wl,_gamin.so -o .libs/_gamin.so
21 >> > /usr/bin: file not recognized: Is a directory
22 >>
23 >> Cool, a new libtool trick. It's trying to link an object file with a
24 >> directory? Dunno where the real error is, but I'd start with the old
25 >> shotgun approach by running lafilefixer --justfixit and see if it helps.
26 >
27 > That was my first thought too. I ran lafixer and revdep-rebuild after
28 > emerging these and the error shown above came up.
29
30 grep for pkg-config inside the config.log (and maybe build.log as
31 well). I'm betting on pkg-config not being found, although the ebuild
32 seems to list it as a dependency. (Maybe your chroot settings affect
33 the path?)
34
35 IIRC another package did the same for me some months ago (sorry, can't
36 remember which). If it couldn't find pkg-config it would still
37 complete configure phase without errors -- but cflags and libs
38 variables that were supposed to be filled with various `pkg-config
39 --libs foo` outputs were in fact filled with the paths from which
40 pkg-config was searched for (in vain) during configuration. And IIRC
41 the result looked nearly identical to the situation here.
42
43 --
44 Arttu V.

Replies