Страница 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

Код: Выделить всё

portupgrade perl

Re: FAQ

Добавлено: 2011-03-19 17:21:16
Shumsky
rmn писал(а):

Код: Выделить всё

portupgrade perl
Спасибо большое. Другой вопрос: если использовать флаг -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