http://mail-archives.apache.org/mod_mbox/logging-log4cxx-user/200406.mbox/%3C40E3B2B4.2070100@apache.org%3E Or try googling for mac and libtoolize. Reproducible: Always Steps to Reproduce: 1. emerge libmng Actual Results: emerge fails to find libtoolize Expected Results: There should be a symlink for glibtoolize called libtoolize in /usr/bin
check out profile.bashrc. :) charlies-book 10.3 # cat profile.bashrc export MACOSX_DEPLOYMENT_TARGET="10.3" # <usata@gentoo.org> (23 Sep 2004) # /usr/X11R6 is not in our PATH export PATH="${PATH}:/usr/X11R6/bin" export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/X11R6/lib/pkgconfig" alias libtool=glibtool alias libtoolize=glibtoolize [ -x /usr/bin/gsed ] && alias sed=gsed
So it seems. But for some reason libmng fails without the symlink. I guess I need to supply more info then. But symlinking solved the problem. I tried which libtoolize but I didn't think about alias. ;D
please paste the output of `sudo emerge info`
*** Bug 92725 has been marked as a duplicate of this bug. ***
You can find more info about the error in Bug 92725. I will post more info about the computer I tried this on when my friend comes here again and I have access to his computer. Should happen during this or next week.
the libmng package has in it's root a small script called autogen.sh. I modified the ebuild such that it calls that script instead of autoreconf (which the autogen scripts amongst others doed) and it builds fine that way. They autogen.sh script checks for glibtoolize for instance... I don't know why exactly the autogen.sh script is not used, but for macos-ppc it seems to make it compile flawless.
Please attach a patch whenever you make modifications to the package so that what you did can be exactly duplicated.
Created attachment 60990 [details, diff] patch which replaces autoreconf with autogen.sh ok. didn't supply the patch, because I only do have one portage copy and I edit directly in it (because it vanishes on a sync anyway). please find attached my patch. perhaps it needs an extra if for ppc-macos only.
Apple neglected to define LIBTOOLIZE, which is why autoreconf was dying. It's been put in the profile. That should fix the bug without needing to run the provided autogen.sh, which can often be finicky. Reopen if necessary - the fix works on my machine.