URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 53351
[ Назад ]

Исходное сообщение
"Firefox 1.0  из портов "

Отправлено DAI , 10-Фев-05 17:46 
Привет!
Собираю из портов Firefox 1.0 (5.2.1-RELEASE FreeBSD) она компилиться пол часа а потом выдает (я думаю уже в самом конце) вот это:
/bin/rm -fr /usr/X11R6/include/firefox
/bin/mkdir -p /usr/X11R6/include/firefox
/bin/chmod 755 /usr/X11R6/include/firefox
cd /usr/ports/www/firefox/work/fake/include/firefox-1.0 && /usr/bin/find . |   -pdm -L -R root:wheel /usr/X11R6/include/firefox
-pdm: not found
*** Error code 127

Подскажите что мне сделать чтобы он собрался?
Заранее благодарен.


Содержание

Сообщения в этом обсуждении
"Firefox 1.0  из портов "
Отправлено lavr , 10-Фев-05 18:49 
>Привет!
>Собираю из портов Firefox 1.0 (5.2.1-RELEASE FreeBSD) она компилиться пол часа а
>потом выдает (я думаю уже в самом конце) вот это:
>/bin/rm -fr /usr/X11R6/include/firefox
>/bin/mkdir -p /usr/X11R6/include/firefox
>/bin/chmod 755 /usr/X11R6/include/firefox
>cd /usr/ports/www/firefox/work/fake/include/firefox-1.0 && /usr/bin/find . |   -pdm -L -R root:wheel
>/usr/X11R6/include/firefox
>-pdm: not found
>*** Error code 127
>
>Подскажите что мне сделать чтобы он собрался?
>Заранее благодарен.


попробуй все в лог-файл писать чтобы понять где глюк:

# script mk.log
# make по новой
# exit
теперь можно нормально смотреть mk.log и понять в чем дело...


"Firefox 1.0  из портов "
Отправлено DAI , 14-Фев-05 01:12 
Привет!
Я сделал как мне рекоменодовали и загнал все в лог, видимо проблемма в этой команде:
cd /usr/ports/www/firefox/work/fake/include/firefox-1.0 && /usr/bin/find . |   -pdm -L -R root:wheel /usr/X11R6/include/firefox
вот кусок лога:
......
for pcfile in firefox-gtkmozembed firefox-js firefox-xpcom  firefox-nspr firefox-nss firefox-plugin; do  install  -o root -g wheel -m 444 /usr/ports/www/firefox/work/fake/lib/pkgconfig/${pcfile}.pc  /usr/X11R6/libdata/pkgconfig/${pcfile}.pc ;  done
/bin/rm -fr /usr/X11R6/include/firefox
/bin/mkdir -p /usr/X11R6/include/firefox
/bin/chmod 755 /usr/X11R6/include/firefox
cd /usr/ports/www/firefox/work/fake/include/firefox-1.0 && /usr/bin/find . |   -pdm -L -R root:wheel /usr/X11R6/include/firefox
-pdm: not found
*** Error code 127
Я если честно не понимаю что он хочет выполнить ей???
Она конечно не срабатывает и сама по себе.
Может можно как то ее проскочить, заигнорить ???
Заранее благодарен.


"Firefox 1.0  из портов "
Отправлено adil_18 , 13-Фев-05 18:01 
>Привет!
>Собираю из портов Firefox 1.0 (5.2.1-RELEASE FreeBSD) она компилиться пол часа а
>потом выдает (я думаю уже в самом конце) вот это:
>/bin/rm -fr /usr/X11R6/include/firefox
>/bin/mkdir -p /usr/X11R6/include/firefox
>/bin/chmod 755 /usr/X11R6/include/firefox
>cd /usr/ports/www/firefox/work/fake/include/firefox-1.0 && /usr/bin/find . |   -pdm -L -R root:wheel
>/usr/X11R6/include/firefox
>-pdm: not found
>*** Error code 127
>
>Подскажите что мне сделать чтобы он собрался?
>Заранее благодарен.


Или скочай этот pdm



"Firefox 1.0  из портов "
Отправлено DAI , 14-Фев-05 19:57 
>>Привет!
cd /usr/ports/www/firefox/work/fake/include/firefox-1.0 && /usr/bin/find . |   -pdm -L -R root:wheel
>>/usr/X11R6/include/firefox

>Или скочай этот pdm

Может кто подскажет к чему эти ключи "XXXXXXX -pdm -L -R root:wheel /usr/X11R6/include/firefox"
В смысле что это "XXXXXXX" программа, утилита может быть ????

Заранее спасибо.



"Firefox 1.0  из портов "
Отправлено lavr , 14-Фев-05 20:29 
>>>Привет!
>cd /usr/ports/www/firefox/work/fake/include/firefox-1.0 && /usr/bin/find . |   -pdm -L -R root:wheel
>
>>>/usr/X11R6/include/firefox
>
>>Или скочай этот pdm
>
>Может кто подскажет к чему эти ключи "XXXXXXX -pdm -L -R root:wheel
>/usr/X11R6/include/firefox"
>В смысле что это "XXXXXXX" программа, утилита может быть ????
>
>Заранее спасибо.

еще бы понять ЧТО ты делаешь?

make install?



"Firefox 1.0  из портов "
Отправлено DAI , 14-Фев-05 20:36 
>еще бы понять ЧТО ты делаешь?
>
>make install?
Да именно это и делаю.



"Firefox 1.0  из портов "
Отправлено lavr , 15-Фев-05 14:08 
>>еще бы понять ЧТО ты делаешь?
>>
>>make install?
>Да именно это и делаю.
>

куда cpio -pdm делось?

вот твой кусок завершения установки, можешь самостоятельно выполнить ручками:

/bin/rm -fr /usr/X11R6/include/firefox
/bin/mkdir -p /usr/X11R6/include/firefox
/bin/chmod 755 /usr/X11R6/include/firefox

переходим в директорию сборки и и все что нашли: find . скармливаем
через pipe на cpio: | cpio -pdm

cd /usr/ports/www/firefox/work/fake/include/firefox-1.0 && /usr/bin/find . |  /usr/bin/cpio -pdm -L -R root:wheel /usr/X11R6/include/firefox
25639 blocks
cd /usr/ports/www/firefox/work/fake/lib/firefox-1.0 && /usr/bin/find . |  /usr/bin/cpio -pdm -L -R root:wheel /usr/X11R6/lib/firefox
58709 blocks

выше копирование include и lib, в /usr/X11R6/include/firefox и в
/usr/X11R6/lib/firefox

===> Building Chrome's registry...
install -C -c -o root -g wheel -m 555 /usr/ports/www/firefox/files/firefox.rb /usr/X11R6/bin
install -C -c -o root -g wheel -m 444 /usr/ports/www/firefox/work/mozilla/other-licenses/branding/firefox/content/alert-exclam.png /usr/X11R6/share/gnome/pixmaps/firefox.png
install -C -c -o root -g wheel -m 444 /usr/ports/www/firefox/work/firefox.desktop /usr/X11R6/share/gnome/applications
install -C -c -o root -g wheel -m 444 /usr/ports/www/firefox/work/mozilla/other-licenses/branding/firefox/default.xpm  /usr/X11R6/lib/firefox/chrome/icons/default/default.xpm
===>   Registering installation for firefox-1.0_7,1
===> SECURITY REPORT:
      This port has installed the following files which may act as network
      servers and may therefore pose a remote security risk to the system.
/usr/X11R6/lib/firefox/libnspr4.so

      If there are vulnerabilities in these programs there may be a security
      risk to the system. FreeBSD makes no guarantee about the security of
      ports included in the Ports Collection. Please type 'make deinstall'
      to deinstall the port if this is a concern.

      For more information, and contact details about the security
      status of this software, see the following webpage:
http://www.mozilla.org/products/firefox/

На этом все.

PS. Либо проблемы с cpio - отсутствует, либо смотри alias в твоем shell'е
почему и зачем cpio переопределяется


"Firefox 1.0  из портов "
Отправлено DAI , 15-Фев-05 23:59 
>PS. Либо проблемы с cpio - отсутствует, либо смотри alias в твоем
>shell'е
>почему и зачем cpio переопределяется

Спасибо большое, все получилось =)
Где мне можно найти эту комманду и дописать там cpio я имею в виду у меня в полусобранных портах где искать этот порядок действий над файлами ?

Мои благодарности.