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

Исходное сообщение
"portupgrade"

Отправлено cadavo , 30-Сен-04 09:00 
Здравствуйте!
система freebsd 4.10
Проблема с portupgrade

su-3.00#portupgrade mpg123-esound-0.59r_13
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 251 packages found (-4 +3) (.
..)... done]
[Failed `Inappropriate file type or format'] [Updating the portsdb <format:bdb1_btree> in /usr/ports ... - 11733 port entries found .........1000.........2000.........3000......... 4000.........5000.........6000.........7000.........8000..../usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:587: [BUG] Segmentation fault ruby 1.8.2 (2004-07-29) [i386-freebsd4]
Abort trap (core dumped)
su-3.00#Sep 29 17:42:38 it3000 /kernel: pid 83185 (ruby18), uid 0: exited on signal 6 (core dumped)

запуск portsdb -Uu возвращает нечно подобное...
Что делать?


Содержание

Сообщения в этом обсуждении
"portupgrade"
Отправлено Amy , 30-Сен-04 13:15 
>Здравствуйте!
>система freebsd 4.10
>Проблема с portupgrade
>
>su-3.00#portupgrade mpg123-esound-0.59r_13
>[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 251 packages found (-4 +3) (.
>..)... done]
>[Failed `Inappropriate file type or format'] [Updating the portsdb <format:bdb1_btree> in /usr/ports ... - 11733 port entries found .........1000.........2000.........3000......... 4000.........5000.........6000.........7000.........8000..../usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:587: [BUG] Segmentation fault ruby 1.8.2 (2004-07-29) [i386-freebsd4]
>Abort trap (core dumped)
>su-3.00#Sep 29 17:42:38 it3000 /kernel: pid 83185 (ruby18), uid 0: exited on
>signal 6 (core dumped)
>
>запуск portsdb -Uu возвращает нечно подобное...
>Что делать?

Перестрой базу заново.
rm /var/db/pkg/pkgdb.db
pkgdb -u


"portupgrade"
Отправлено dev , 30-Сен-04 13:46 
Была такая же фигня, в итоге снес /usr/ports/INDEX* и потом (cd /usr/ports/; make fetchindex)
В результате portversion не работает (оно мне и не надо), зато все остальное нормально.

"portupgrade"
Отправлено globus , 30-Сен-04 14:34 
>Была такая же фигня, в итоге снес /usr/ports/INDEX* и потом (cd /usr/ports/;
>make fetchindex)
>В результате portversion не работает (оно мне и не надо), зато все
>остальное нормально.
надо удалить базу которую создает portupgrade (man portsdb)а не INDEX* а потом перестроить базу

"portupgrade"
Отправлено dev , 30-Сен-04 23:53 
>>Была такая же фигня, в итоге снес /usr/ports/INDEX* и потом (cd /usr/ports/;
>>make fetchindex)
>>В результате portversion не работает (оно мне и не надо), зато все
>>остальное нормально.
>надо удалить базу которую создает portupgrade (man portsdb)а не INDEX* а потом
>перестроить базу

А что, INDEX.db не попадает под INDEX*?


"portupgrade"
Отправлено globus , 01-Окт-04 05:59 
>>>Была такая же фигня, в итоге снес /usr/ports/INDEX* и потом (cd /usr/ports/;
>>>make fetchindex)
>>>В результате portversion не работает (оно мне и не надо), зато все
>>>остальное нормально.
>>надо удалить базу которую создает portupgrade (man portsdb)а не INDEX* а потом
>>перестроить базу
>
>А что, INDEX.db не попадает под INDEX*?
вот именно что попадант ... только удалять его не надо ;)



"portupgrade"
Отправлено AMDmi3 , 01-Окт-04 02:15 
>Что делать?

В /usr/local/etc/pkgtools.conf написать рядом с другими ENV['
ENV['PORTS_DBDRIVER'] = 'bdb1_hash'

и грохнуть INDEX.db и pkgdb.db