Трабла с портами!!!
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- proxy-man
- лейтенант
- Сообщения: 692
- Зарегистрирован: 2006-04-05 12:06:13
- Откуда: Odessa
- Контактная информация:
Трабла с портами!!!
значит такое дело камрады... на домашней машине живет Фря, наинсталлил я на нее кучу разных приложений из портов и обновлением установленных из портов приложений - не занимался. И вот настало время когда что-то нужно установить (я говорю про софт ), а программа не устанавливается ибо постоянно получаю ругань про конфликтующие и или отсутствующие библиотеки или иные зависимости (cvsup -g -L 2 /blah выполнял регулярно, но только теперь понимаю, что нужно было не менее регулярно делать portupgrade -arR). Но все таки при помощи ковыряний в /var/db/pkg и при помощи pkgdb -F и pkgdb -fu удалось пофиксить кое-что, а затем удалось запустить тотальный портапгрейд! Оставил машину включенной и ушел на работу. Вернулся - машина в дауне, видимо лектричество отключали. Запускаю машину - ну понятное дело метаданные на дисковых разделал находятся в несогласованном состоянии, пофиксил это дело fsck, а потом после старта занялся снова портами, однако получил банан - полный фрибиздецЪ с портами, проку от pkgdb -F и всех остальных хитростей (про хитрости можно глянуть здесь http://www.oszone.net/2813/) нет никакого. Как быть? Уверен, что инсталлить систему снова - НЕ НАШ МЕТОД !!! Как зафиксить траблу? Может удалить все приложения кроме Perl-а нафиг (правда в системе у меня их стоит штук так под 580 этих приложений) и установить заново? Какие у вас есть соображения на этот счет? Замечу, что это моя домашняя машина, можно сказать дэсктоп-стэйшн - я на ней читаю книжки, кое-чего пишу на Perl&Python и когда-никогда смотрю фильму... Т.е. с обычным сервантом такого количества приложений просто не бывает - ну под сотню портов может быть... а тут куева куча библиотек от GTK и без них или не запускается апликация или новый порт не собиратеся...
Have trouble with Windows - reboot,
Have trouble with Unix - be root!
Have trouble with Unix - be root!
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2007-04-11 0:25:35
Re: Трабла с портами!!!
не так давно обновляли портапгрейд. скорее всего он у тебя апгрейднул сам себя, базы от старого остались - толку от них никакого, грохни их. должно помочь.proxy-man писал(а):Вернулся - машина в дауне, видимо лектричество отключали. Запускаю машину - ну понятное дело метаданные на дисковых разделал находятся в
- Alex Keda
- стреляли...
- Сообщения: 35456
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- proxy-man
- лейтенант
- Сообщения: 692
- Зарегистрирован: 2006-04-05 12:06:13
- Откуда: Odessa
- Контактная информация:
Проблема номер раз - нет возможности установить необходимый для меня софт (ну к пример текстовый редактор AbiWord или табличный процессор Gnumeric - идеть ругань на конфиликтующие библиотеки и отсутствие других зависимостей, без которых сборка порта вылетает с ошибкой. Перечислять ошибки смысла нет.). Как забороть такого рода проблемы? Получается так, что ранее устанавливал приложение, затем обновлял порты при помощи cvsup, но обновление приложений не делал, откладывая на потом, а к текущему моменту естественно, что софт уже изменился, его пропатчили или переписали. Как быть? Удалять все порты нафиг и пересобирать все программное окружение (Хы, Ховый менеджер и всю остальную лабуду) еще раз? portupgrade в должной мере не отрабатывает, выдает сообщение, что не может обновить софт из-за того, что есть еще в системе какие-то зависимости, которые мешают удалить старое приложение и установить вместо него новое. Как зачистить базу данных по pkg-ам?lissyara писал(а):ничё не понял, чё за проблемы у тебя, но совет дали дельный - портупграде после обновления свои БД дрючит.
у меня вообще решилось толко пересборкой оного с bdb1 вместо 4
Have trouble with Windows - reboot,
Have trouble with Unix - be root!
Have trouble with Unix - be root!
- bakake
- сержант
- Сообщения: 265
- Зарегистрирован: 2006-11-21 14:04:58
- proxy-man
- лейтенант
- Сообщения: 692
- Зарегистрирован: 2006-04-05 12:06:13
- Откуда: Odessa
- Контактная информация:
Re: Трабла с портами!!!
Как грохнуть? Тупо удалить ветку /var/db/pkg/* ?bigmazzy писал(а):не так давно обновляли портапгрейд. скорее всего он у тебя апгрейднул сам себя, базы от старого остались - толку от них никакого, грохни их. должно помочь.proxy-man писал(а):Вернулся - машина в дауне, видимо лектричество отключали. Запускаю машину - ну понятное дело метаданные на дисковых разделал находятся в
Have trouble with Windows - reboot,
Have trouble with Unix - be root!
Have trouble with Unix - be root!
- Alex Keda
- стреляли...
- Сообщения: 35456
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- проходил мимо
когда хочется секаса то делаюlissyara писал(а):грохни все порты, обнови cvsup`ом
pkg_delete -a
а потом получаю многа секаса
а конкретно по теме
сделай pkg_delete -a
удали всё в /var/db/pkg/ /var/db/ports
накати скелет какой есть
cvsupни его
mkdir /usr/ports/packages
и по новой make package
если что потом переустановишь из /usr/ports/packages/ALL
и я не вижу смысла cvsupить на домашней машине часто
больно уж накладно, особенно если есть секс на халяву
- proxy-man
- лейтенант
- Сообщения: 692
- Зарегистрирован: 2006-04-05 12:06:13
- Откуда: Odessa
- Контактная информация:
Про накладность - у меня все одно дома безлимитный тырнет... так что думаю заняться этим самым непотребным делом - обновлением портов...illya писал(а):когда хочется секаса то делаюlissyara писал(а):грохни все порты, обнови cvsup`ом
pkg_delete -a
а потом получаю многа секаса
а конкретно по теме
сделай pkg_delete -a
удали всё в /var/db/pkg/ /var/db/ports
накати скелет какой есть
cvsupни его
mkdir /usr/ports/packages
и по новой make package
если что потом переустановишь из /usr/ports/packages/ALL
и я не вижу смысла cvsupить на домашней машине часто
больно уж накладно, особенно если есть секс на халяву
Have trouble with Windows - reboot,
Have trouble with Unix - be root!
Have trouble with Unix - be root!