Re: [gentoo-user] Re: dev-libs/libgamin-0.1.10-r2 fails to emerge on a multilib profile

2010-02-28 Thread Mick
On Saturday 27 February 2010 21:45:13 Arttu V. wrote:
 On 2/27/10, Mick michaelkintz...@gmail.com wrote:
  On Saturday 27 February 2010 19:04:09 walt wrote:
  On 02/27/2010 10:04 AM, Mick wrote:
   Hi All,
  
   I am trying to install Gentoo on a i7 x86_64 arch machine and libgamin
   fails when I try to emerge syslog-ng (it's a dependency of it).  This
   is my first 64bit machine, so I am not sure if I have made more
   mistakes than usual (LOL).  This is the error:
   
  
   libtool: link: x86_64-pc-linux-gnu-gcc -shared  .libs/gamin.o
   -Wl,-rpath
   -Wl,/var/tmp/portage/dev-libs/libgamin-0.1.10-r2/work/gamin-0.1.10/lib
  gam in/.libs ../libgamin/.libs/libgamin-1.so /usr/bin /usr/sbin /bin
   /sbin
 
 ^
 
   -lpthread  -march=core2 -msse4 -mcx16 -msahf -Wl,-O1   -Wl,-soname
   -Wl,_gamin.so -o .libs/_gamin.so
   /usr/bin: file not recognized: Is a directory
 
  Cool, a new libtool trick.  It's trying to link an object file with a
  directory?  Dunno where the real error is, but I'd start with the old
  shotgun approach by running lafilefixer --justfixit and see if it helps.
 
  That was my first thought too.  I ran lafixer and revdep-rebuild after
  emerging these and the error shown above came up.
 
 grep for pkg-config inside the config.log (and maybe build.log as
 well). I'm betting on pkg-config not being found, although the ebuild
 seems to list it as a dependency. (Maybe your chroot settings affect
 the path?)
 
 IIRC another package did the same for me some months ago (sorry, can't
 remember which). If it couldn't find pkg-config it would still
 complete configure phase without errors -- but cflags and libs
 variables that were supposed to be filled with various `pkg-config
 --libs foo` outputs were in fact filled with the paths from which
 pkg-config was searched for (in vain) during configuration. And IIRC
 the result looked nearly identical to the situation here.

Thanks Arttu V. I will look at this when I boot next - I am trying to 
chainload the new install from Windows 7 to see if the error repeats outside 
the chroot and it is a struggle so far.  Do you recall what your fix was?

-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


[gentoo-user] Re: dev-libs/libgamin-0.1.10-r2 fails to emerge on a multilib profile

2010-02-27 Thread walt

On 02/27/2010 10:04 AM, Mick wrote:

Hi All,

I am trying to install Gentoo on a i7 x86_64 arch machine and libgamin
fails when I try to emerge syslog-ng (it's a dependency of it).  This
is my first 64bit machine, so I am not sure if I have made more
mistakes than usual (LOL).  This is the error:




libtool: link: x86_64-pc-linux-gnu-gcc -shared  .libs/gamin.o
-Wl,-rpath 
-Wl,/var/tmp/portage/dev-libs/libgamin-0.1.10-r2/work/gamin-0.1.10/libgamin/.libs
../libgamin/.libs/libgamin-1.so /usr/bin /usr/sbin /bin /sbin

  ^

-lpthread  -march=core2 -msse4 -mcx16 -msahf -Wl,-O1   -Wl,-soname
-Wl,_gamin.so -o .libs/_gamin.so
/usr/bin: file not recognized: Is a directory


Cool, a new libtool trick.  It's trying to link an object file with a
directory?  Dunno where the real error is, but I'd start with the old
shotgun approach by running lafilefixer --justfixit and see if it helps.






Re: [gentoo-user] Re: dev-libs/libgamin-0.1.10-r2 fails to emerge on a multilib profile

2010-02-27 Thread Mick
On Saturday 27 February 2010 19:04:09 walt wrote:
 On 02/27/2010 10:04 AM, Mick wrote:
  Hi All,
 
  I am trying to install Gentoo on a i7 x86_64 arch machine and libgamin
  fails when I try to emerge syslog-ng (it's a dependency of it).  This
  is my first 64bit machine, so I am not sure if I have made more
  mistakes than usual (LOL).  This is the error:
  
 
  libtool: link: x86_64-pc-linux-gnu-gcc -shared  .libs/gamin.o
  -Wl,-rpath
  -Wl,/var/tmp/portage/dev-libs/libgamin-0.1.10-r2/work/gamin-0.1.10/libgam
 in/.libs ../libgamin/.libs/libgamin-1.so /usr/bin /usr/sbin /bin /sbin
 
^
 
  -lpthread  -march=core2 -msse4 -mcx16 -msahf -Wl,-O1   -Wl,-soname
  -Wl,_gamin.so -o .libs/_gamin.so
  /usr/bin: file not recognized: Is a directory
 
 Cool, a new libtool trick.  It's trying to link an object file with a
 directory?  Dunno where the real error is, but I'd start with the old
 shotgun approach by running lafilefixer --justfixit and see if it helps.

That was my first thought too.  I ran lafixer and revdep-rebuild after 
emerging these and the error shown above came up.

Does it matter that I am in a chroot (I'm sure I ran all the correct 
incantations to get there).
-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Re: dev-libs/libgamin-0.1.10-r2 fails to emerge on a multilib profile

2010-02-27 Thread Arttu V.
On 2/27/10, Mick michaelkintz...@gmail.com wrote:
 On Saturday 27 February 2010 19:04:09 walt wrote:
 On 02/27/2010 10:04 AM, Mick wrote:
  Hi All,
 
  I am trying to install Gentoo on a i7 x86_64 arch machine and libgamin
  fails when I try to emerge syslog-ng (it's a dependency of it).  This
  is my first 64bit machine, so I am not sure if I have made more
  mistakes than usual (LOL).  This is the error:
  
 
  libtool: link: x86_64-pc-linux-gnu-gcc -shared  .libs/gamin.o
  -Wl,-rpath
  -Wl,/var/tmp/portage/dev-libs/libgamin-0.1.10-r2/work/gamin-0.1.10/libgam
 in/.libs ../libgamin/.libs/libgamin-1.so /usr/bin /usr/sbin /bin /sbin

^

  -lpthread  -march=core2 -msse4 -mcx16 -msahf -Wl,-O1   -Wl,-soname
  -Wl,_gamin.so -o .libs/_gamin.so
  /usr/bin: file not recognized: Is a directory

 Cool, a new libtool trick.  It's trying to link an object file with a
 directory?  Dunno where the real error is, but I'd start with the old
 shotgun approach by running lafilefixer --justfixit and see if it helps.

 That was my first thought too.  I ran lafixer and revdep-rebuild after
 emerging these and the error shown above came up.

grep for pkg-config inside the config.log (and maybe build.log as
well). I'm betting on pkg-config not being found, although the ebuild
seems to list it as a dependency. (Maybe your chroot settings affect
the path?)

IIRC another package did the same for me some months ago (sorry, can't
remember which). If it couldn't find pkg-config it would still
complete configure phase without errors -- but cflags and libs
variables that were supposed to be filled with various `pkg-config
--libs foo` outputs were in fact filled with the paths from which
pkg-config was searched for (in vain) during configuration. And IIRC
the result looked nearly identical to the situation here.

-- 
Arttu V.