Страница 1 из 1
portupgrade
Добавлено: 2011-03-19 16:26:45
Shumsky
добрый день. Интересует вопрос по обновлению порта: в данный момент стоит perl-5.8.8_1, необходимо поставить perl-5.10.1_3. Удалить первый не выходит, ибо к нему идет толпа зависимостей. Как это можно сделать с минимальными затратами траффика? (у меня не анлим, так-бы просто обновил все дерево портов)
Re: FAQ
Добавлено: 2011-03-19 17:07:16
rmn
Re: FAQ
Добавлено: 2011-03-19 17:21:16
Shumsky
Спасибо большое. Другой вопрос: если использовать флаг -r, то portupgrade поломится обновлять зависимости иль нет?
Re: portupgrade
Добавлено: 2011-03-19 17:55:58
Shumsky
итак, поставил я portupgrade, вот что имеем в итоге:
Код: Выделить всё
# pkgdb -F
---> Checking the package registry database
Stale origin: 'devel/ORBit2': perhaps moved or obsoleted.
Fetching the ports index ... make: don't know how to make fetchindex. Stop
failed to fetch INDEX!
Updating the ports index ... make: don't know how to make index. Stop
failed to generate INDEX!
index generation error
database file error
Skip this for now? [yes]
pkgdb -F
cd: can't cd to /usr/ports
cd: can't cd to /usr/ports/ports-mgmt/portupgrade
cd: can't cd to /usr/ports
---> Checking the package registry database
Stale origin: 'devel/ORBit2': perhaps moved or obsoleted.
Fetching the ports index ... index file directory /usr/ports not writable!
index generation error
database file error
Skip this for now? [yes]
To skip it without asking in future, please list it in HOLD_PKGS.
Stale origin: 'graphics/OpenEXR': perhaps moved or obsoleted.
Skip this for now? [yes]
To skip it without asking in future, please list it in HOLD_PKGS.
Stale origin: 'graphics/aalib': perhaps moved or obsoleted.
Skip this for now? [yes]
To skip it without asking in future, please list it in HOLD_PKGS.
Stale origin: 'deskutils/alacarte': perhaps moved or obsoleted.
Skip this for now? [yes]
To skip it without asking in future, please list it in HOLD_PKGS.
Stale origin: 'x11/appres': perhaps moved or obsoleted.
Skip this for now? [yes]
херня война, создал руками /usr/ports/ports-mgmt/portupgrade, теперь вот что говорит
Код: Выделить всё
# pkgdb -F
---> Checking the package registry database
Stale origin: 'devel/ORBit2': perhaps moved or obsoleted.
Fetching the ports index ... make: don't know how to make fetchindex. Stop
failed to fetch INDEX!
Updating the ports index ... make: don't know how to make index. Stop
failed to generate INDEX!
index generation error
database file error
Skip this for now? [yes]
собственно вопрос: что я делаю не так?
Re: portupgrade
Добавлено: 2011-03-19 17:58:19
ProFTP
Re: portupgrade
Добавлено: 2011-03-19 19:36:56
Shumsky
сделал, спасибо. Далее вопрос: он за собой не потянет все зависимые порты из интернета?
И как сказать ему чтобы установил пакет из фс?
З.Ы.: прошу прощения за тупые вопросы
Re: portupgrade
Добавлено: 2011-03-21 16:54:27
unix-admin
Shumsky писал(а):
И как сказать ему чтобы установил пакет из фс?
pkg_add