[freebsd]странная ошибка при сборке портов

Vlad Kozin epbox at yandex.ru
Tue Mar 30 19:48:16 PST 2004


>>>Вот уже несколько раз сталкивался со следующей ошибкой:
>>> >cd /path/to/some/port
>>> >make install
>>>... ...
>>>make  all-recursive
>>>Making all in lib
>>>cd: can't cd to lib
>>>*** Error code 1
>>>
>>>Stop in /usr/ports/graphics/libungif/work/libungif-4.1.0b1.
>>>*** Error code 1
>>>... ...
>>>
>>>В приведенном примере я пытался собрать fluxspace, но это не очень
>>>существенно, так как сталкивался с такой же ошибкой еще в нескольких
>>>портах.
>>>Странная ошибка, так как за несколько строчек до нее:
>>>
>>>creating ./config.status
>>>creating util/Makefile
>>>creating lib/Makefile
>>>creating Makefile
>>>creating doc/Makefile
>>>creating pic/Makefile
>>>creating config.h
>>>
>>>Т.е., если я правильно понимаю, директория lib была создана.
>>>Может, у меня с портами (базой) что-то не так?

 > первое, что приходит на ум - /usr/local/lib, /usr/lib на месте?
 > так же возможно, судя по описанию ниже - отсутсвует поддиректорий 
 >lib в
 > port/

/usr/local/lib, /usr/lib на месте.
Вот, например, я пытаюсь собрать mutt:

===>  Building for mutt-1.4.2.1
cd . && /usr/local/libexec/autoconf213/autoheader
/usr/local/bin/gm4: configure.in: No such file or directory
make  all-recursive
Making all in m4
cd: can't cd to m4
*** Error code 1

Проверим, на месте ли m4, которую он так хочет:

vik# ls work/mutt-1.4.2.1/m4/
Makefile        Makefile.in     curslib.m4      glibc21.m4 
lcmessage.m4
Makefile.am     README          funcdecl.m4     gssapi.m4 
progtest.m4
Makefile.am.in  codeset.m4      gettext.m4      iconv.m4

Очевидно, на месте.


More information about the freebsd-questions mailing list