Summary: | sys-devel/automake-1.14.1 - src_compile(): Can't locate .../work/automake-1.14/bin/aclocal in @INC | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Brian McKee <btmckee9> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Brian McKee
2014-05-30 16:24:27 UTC
Created attachment 377860 [details]
build.log
I suspect you forgot to run `perl-cleaner` after an dev-lang/perl upgrade? Do you have multiple perl directories in /usr/lib/perl5/? If so, run `perl-cleaner --reallyall`, likely multiple times. Thanks for replying. I ran it once. I'm running it again. I do have more than one directory in /usr/lib/perl. If I happened to install perl modules not found in gentoo portage, could that be the source of the problem? I vaguely remember needing a perl module for something a while back and having to use a perl utility to install it. May not have been this machine though. I did --reallyall twice and it didn't fix the problem... Help? I built automake by hand in /usr/src using the configure and make commands found in the failed gentoo emerge. This worked. make install then put it where it's needed and now the system is emerging. I still have no idea why the gentoo make fails and the stock make works. I wish I were more technically savvy so I could help. PEBCAK. Somehow, someway, I created a new bashrc in /etc/portage that looked like this: post_src_unpack() { cd "${S}" for f in configure.{in,ac}; do sed -i $f -e 's~AM_CONFIG_HEADER~AC_CONFIG_HEADERS~;/AM_PROG_CC_STDC/d' done } I don't remember doing it, but I figure it was some work around for some package I was having problems with. Case closed. |