Страница 1 из 1

Portupgrade не хочет обновлять порты

Добавлено: 2008-02-20 5:30:34
rufer
Вообщем Portupgrade не хочет обновлять порты и вот что пишет, на примере обновления perl.
Portupgrade устанавливал из портов по статье, всё прошло успешно.
Все устаревшие порты ставил из портов, ручками ничего не ставил и не правил.

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

/usr/home/sys/>portupgrade -R perl-5.8.8
[Gathering depends for lang/perl5.8 done]
[Exclude up-to-date packages done]
--->  Upgrading 'perl-5.8.8' to 'perl-5.8.8_1'  (lang/perl5.8)
--->  Building '/usr/ports/lang/perl5.8'
script: openpty: No such file or directory
** Listing the failed packages (-:ignored / *:skipped / !:failed)
          ! lang/perl5.8 (perl-5.8.8)         (clean error)

Re: Portupgrade не хочет обновлять порты

Добавлено: 2008-02-20 8:57:26
zg
обнови сначало исходники, потом пересобери мир и ядро, потом обнови дерево портов, потом portupgrade -a и можешь курить :)

Re: Portupgrade не хочет обновлять порты

Добавлено: 2008-02-20 9:01:13
zg
как я понял тулза portupgrade просто грамотно пересобирает порт, обновляя старый, но для успешного обновления ей требуется свежее дерево портов (она просто заходит в порт и собирает его, если он соберётся то попытается переустановить), так же как и для pkg_version.

Re: Portupgrade не хочет обновлять порты

Добавлено: 2008-02-20 16:47:07
serge
попробуй

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

pkgdb -F

Re: Portupgrade не хочет обновлять порты

Добавлено: 2008-02-20 22:17:59
rufer
zg писал(а):обнови сначало исходники, потом пересобери мир и ядро, потом обнови дерево портов, потом portupgrade -a и можешь курить :)
Сейчас стоит free6.2 pl10, все рекомендации выше делал две недели назад, а обновление портов это регулярное действие! ;)

Re: Portupgrade не хочет обновлять порты

Добавлено: 2008-02-20 22:31:47
rufer
serge писал(а):попробуй

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

pkgdb -F

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

/usr/home/sys/>pkgdb -F
---> Checking the package registry database
/usr/home/sys/>portupgrade -R vsftpd-2.0.5
[Gathering depends for ftp/vsftpd done]
[Exclude up-to-date packages done]
[Updating the portsdb <format:bdb_btree> in /usr/ports ... - 18157 port entries
found .........1000.........2000.........3000.........4000.........5000.........
6000.........7000.........8000.........9000.........10000.........11000.........
12000.........13000.........14000.........15000.........16000.........17000.....
....18000. ..... done]
--->  Upgrading 'vsftpd-2.0.5' to 'vsftpd-2.0.6'  (ftp/vsftpd)
--->  Building '/usr/ports/ftp/vsftpd'
script: openpty: No such file or directory
** Listing the failed packages (-:ignored / *:skipped / !:failed)
          ! ftp/vsftpd (vsftpd-2.0.5)         (clean error)
Вообщем тоже самое пишет...
Ведь portupgrade очень популярен!!! Неужели никто не сталкивался с такой проблемой!!!

Re: Portupgrade не хочет обновлять порты

Добавлено: 2008-02-21 1:21:07
Alex Keda
а сам портупгрейд - обновил?

Re: Portupgrade не хочет обновлять порты

Добавлено: 2008-02-25 14:49:31
Vadim
lissyara писал(а):а сам портупгрейд - обновил?
Это надо в FAQ заносить!!! Самая частая проблема с этим портапгрейдом, что его забывают обновлять, а он, сцука нехорошая, регулярно же перестаёт работать с обновлёнными портами.

Re: Portupgrade не хочет обновлять порты

Добавлено: 2008-03-10 14:51:11
rufer
lissyara писал(а):а сам портупгрейд - обновил?
не обновляется, переустановил его, не помогает.

кстати я до сих пор с портапгрейтом не разобрался..... выхожу из ситуации так.
make deinstall
make reinstall
:(

Re: Portupgrade не хочет обновлять порты

Добавлено: 2008-03-10 19:04:04
Alex Keda
это не решение...
проблему надо нормально решать

Re: Portupgrade не хочет обновлять порты

Добавлено: 2008-03-10 19:45:16
rufer
lissyara писал(а):это не решение...
проблему надо нормально решать
Да вот сейчас хочу на фри 7.0 релиз перелезть, мож проблемка и уйдет...

Re: Portupgrade не хочет обновлять порты

Добавлено: 2008-03-12 19:57:31
xelak
ЗЫ: Дерево портов можно обновить portsnap`om