|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Ivan Egorov 2:5020/400 21 Jan 2005 09:45:16 To : Dmytro Rud Subject : Re: packages -------------------------------------------------------------------------------- "Dmytro Rud" <rud@cs.uni-magdeburg.de> wrote in message news:874qhbmmcp.fsf@wh2-306.st.uni-magdeburg.de... > > > А вот кто подскажет, как из установленного порта собрать пакадж > > рекурсивно? > > Если я правильно понял, то make package проверяет факт инсталляции порта > по наличию файла work/.install_done* в директории этого порта. > Следовательно, если после инсталляции была выполнена команда make clean, > то нужно руками создать директорию work и файл .install_done* в ней -- > по идее, после этого всё должно быть в порядке (если, конечно, порт и > его dependencies были установлены корректно). > > Под маской ".install_done*" в верхних строках скрывается > ".install_done.${PKGNAME}._install_dir". Конкретный пример имени такого > файла -- ".install_done.py24-kinterbasdb-3.1._usr_local". > Действительно, что-то заработало. Огромное спасибо за подсказку. Hо в одном месте произошел облом! Creating package /usr/ports/devel/makedepend/makedepend-2000.12.28.tgz Registering depends:. Creating gzip'd tar ball in '/usr/ports/devel/makedepend/makedepend-2000.12.28.t gz' tar: bin/makedepend: Cannot stat: No such file or directory tar: man/man1/makedepend.1.gz: Cannot stat: No such file or directory tar: Error exit delayed from previous errors pkg_create: make_dist: tar command failed with code 512 *** Error code 1 Stop in /usr/ports/devel/makedepend. *** Error code 1 Stop in /usr/ports/devel/makedepend. *** Error code 1 Stop in /usr/ports/mail/cyrus-imapd22. Т.е. как я понимаю makedepend-2000.12.28.tgz является обязательным условием? Странно, просто в makedepend-2000.12.28 нет! # make pretty-print-run-depends-list This port requires package(s) "cyrus-sasl-2.1.20 db3-3.3.11_2,1 openssl-0.9.7e_1 p5-File-Spec-0.86 p5-File-Temp-0.14_1 p5-PodParser-1.28_1 p5-Test-Harness-2.42 p5-Test-Simple-0.47_1 rc_subr-1.31" to run. И еще вопрос pakage_add рекурсивно делать возможно? > -- > rnd. --- ifmail v.2.15dev5.3 * Origin: Rinet Corp. News Service, Novosibirsk, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/5430a52f4e77.html, оценка из 5, голосов 10
|