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

Исходное сообщение
"Не устанавливается  cvsup-without-gui-16.1h_4 из портов"

Отправлено Allan Sundry , 24-Апр-08 14:58 
В системе был установлен cvsup-without-gui-16.1h_3 который неоднократно обновлялся при помощи portupgrade.

ПРОБЛЕМА: при попытке обновить cvsup-without-gui-16.1h_3 до cvsup-without-gui-16.1h_4 система сообщает о ошибке. Если удалить cvsup-without-gui-16.1h_3 и попробовать установить из портов более свежую версию команда make отрабатывает без ошибок, а make install выдает следующий результат:

ns2# make install
===>  Installing for cvsup-without-gui-16.1h_4
===>   Generating temporary packing list
===>  Checking if net/cvsup-without-gui already installed
===> suptcp
===> suplib
===> server
rm -f /usr/local/sbin/cvsupd
cp `cat ../M3TARGET`/cvsupd /usr/local/sbin/cvsupd
cp: FreeBSD4/cvsupd: No such file or directory
*** Error code 1

Stop in /usr/ports/net/cvsup-without-gui/work/cvsup-snap-16.1h/server.
*** Error code 1

Stop in /usr/ports/net/cvsup-without-gui/work/cvsup-snap-16.1h.
*** Error code 1

Stop in /usr/ports/net/cvsup-without-gui/work/cvsup-snap-16.1h.
*** Error code 1

Stop in /usr/ports/net/cvsup-without-gui.

пробовал:
- make clean и заново make install - результат тот же. Другие приложение обновляются portupgrade без ошибок;
- обновлял дерево портов portsnap fetch && portsnap update - при сборке cvsup-without-gui та же ошибка.

Система FreeBSD 7.0. Дерево портов обновляются cvsup.
-------cvs-supfile
...
src-all tag=RELENG_7_0
ports-all tag=.
...
-------


Содержание

Сообщения в этом обсуждении
"Не устанавливается  cvsup-without-gui-16.1h_4 из портов"
Отправлено arachnid , 24-Апр-08 15:37 
выкинуть!
в систему давно встроен csup - полный аналог cvsup, написанный на с

ps. а порты лучше обновлять через portsnap


"Не устанавливается  cvsup-without-gui-16.1h_4 из портов"
Отправлено GD , 24-Апр-08 15:49 
>выкинуть!
>в систему давно встроен csup - полный аналог cvsup, написанный на с

ню-ню...
"CVSup supports two primary modes of operation.  They are called CVS mode
and checkout mode.  csup only supports the checkout mode for now."

>
>
>ps. а порты лучше обновлять через portsnap


"Не устанавливается  cvsup-without-gui-16.1h_4 из портов"
Отправлено arachnid , 25-Апр-08 10:26 
>[оверквотинг удален]
>
>ню-ню...
>"CVSup supports two primary modes of operation.  They are called CVS
>mode
>and checkout mode.  csup only supports the checkout mode for now."
>
>
>>
>>
>>ps. а порты лучше обновлять через portsnap

то есть csup систему не обновит? :)


"Не устанавливается  cvsup-without-gui-16.1h_4 из портов"
Отправлено Allan_Sundry , 24-Апр-08 16:15 
>выкинуть!
>в систему давно встроен csup - полный аналог cvsup, написанный на с
>
>
>ps. а порты лучше обновлять через portsnap

csup - не впечатлил, да и не решение заменить одно приложением другим...

порты конечно можно обновлять и portsnap, но зачем 2 приложения когда одно и коды тащит и порты обновляет?!


"Не устанавливается  cvsup-without-gui-16.1h_4 из портов"
Отправлено arachnid , 25-Апр-08 10:29 
>[оверквотинг удален]
>>в систему давно встроен csup - полный аналог cvsup, написанный на с
>>
>>
>>ps. а порты лучше обновлять через portsnap
>
>csup - не впечатлил, да и не решение заменить одно приложением другим...
>
>
>порты конечно можно обновлять и portsnap, но зачем 2 приложения когда одно
>и коды тащит и порты обновляет?!

а чем должен впечатлить csup????? работает ведь!
решение - это использовать то, что есть, а не тащить лишнее
преимущества portsnap  в скорости работы. минус - тащит первый раз базу около 50 метров. зато потом заметно быстрее. а уж индексы создает вообще моментально


"Не устанавливается  cvsup-without-gui-16.1h_4 из портов"
Отправлено SubGun , 24-Апр-08 18:44 
portsnap не может быть запущен через крон. И это минус.

"Не устанавливается  cvsup-without-gui-16.1h_4 из портов"
Отправлено Allan_Sundry , 24-Апр-08 19:17 
>portsnap не может быть запущен через крон. И это минус.

МОЖЕТ, см. http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/ports...

A.6.6. Запуск portsnap из cron

Для того, чтобы избежать проблем с ''безумными толпами'' клиентов, одновременно приходящими на сервера Portsnap, команда portsnap fetch не запустится как задание cron(8). Для работы из cron предназначена специальная команда portsnap cron, которая перед загрузкой обновлений ожидает случайное время до 3600 секунд.

Для ежедневного обновления упакованного снэпшота и индексного файла при помощи portsnap и последующего отчета почтой об устаревших установленных пакетах добавьте в ваш файл /etc/crontab строку
0 3 * * * root portsnap -I cron update && pkg_version -vIL=


"Не устанавливается  cvsup-without-gui-16.1h_4 из портов"
Отправлено Allan_Sundry , 08-Май-08 10:33 
Всем спасибо - вопрос решен.

Оказалось дело было в ezm. Снес ezm и  cvsup, потом поставил снова - работает!