brew использует / usr / bin / autom4te вместо / usr / local / bin / autom4te

0

Я пытаюсь brew weechat, что имеет p11-kitв качестве зависимости.

$ brew install p11-kit
==> Downloading http://p11-glue.freedesktop.org/releases/p11-kit-0.18.1.tar.gz
Already downloaded: /Library/Caches/Homebrew/p11-kit-0.18.1.tar.gz
==> Patching
patching file configure.ac
patching file configure
Hunk #1 succeeded at 17201 with fuzz 1.
patching file common/library.c
==> ./configure --prefix=/usr/local/Cellar/p11-kit/0.18.1 --without-trust-paths
==> make
     You might want to install the Automake and Perl packages.
     Grab them from any GNU archive site.
Can't locate Autom4te/C4che.pm in @INC (@INC contains: /usr/share/autoconf /Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12 /Network/Library/Perl/5.12/darwin-thread-multi-2level /Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.4 /System/Library/Perl/5.12/darwin-thread-multi-2level /System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level /System/Library/Perl/Extras/5.12 .) at /usr/bin/autom4te line 39.
BEGIN failed--compilation aborted at /usr/bin/autom4te line 39.
make: *** [configure] Error 1

Я пытался принудительно связать autoconf

$ which autom4te
/usr/bin/autom4te
$ brew link --force autoconf
Linking /usr/local/Cellar/autoconf/2.69... 18 symlinks created
$ which autom4te
/usr/local/bin/autom4te

Нет кости. Я продолжаю получать сообщение об ошибке. /usr/bin/autom4te Я что-то упустил?

Спасибо за помощь!

РЕДАКТИРОВАТЬ: я открыл проблему здесь https://github.com/mxcl/homebrew/issues/20586

Йерун
источник

Ответы:

0

Я пошел вперед и переименовал файлы autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdateи ifnamesв , /usr/binчтобы заставить свою машину , чтобы использовать те , сделанные доступны /usr/local/binпосле brew link --force autoconf.

Пивоварение работало без проблем.

Я не знаю, откуда /usr/bin/взялись файлы, и если я этим занимался. Я сохраняю переименованные файлы на всякий случай, на всякий случай, когда я когда-либо вспоминаю, что я сделал сегодня, когда вещи начинают вонять.

( Подробнее см. https://github.com/mxcl/homebrew/issues/20586 )

Йерун
источник
Эти файлы взяты из Xcode Apple, и удаление их не очень хорошая идея.
Отметить