Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 packages   Ivan Egorov   21 Jan 2005 08:12:52 
 Re: packages   Dmytro Rud   21 Jan 2005 08:46:41 
 Re: packages   Ivan Egorov   21 Jan 2005 09:45:16 
 Re: packages   Dmytro Rud   21 Jan 2005 11:35:15 
 Re: packages   Ivan Egorov   21 Jan 2005 13:56:13 
Архивное /ru.unix.bsd/5430a52f4e77.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional