привожу цитату с lissyara.suБАГ!
Я конечно понимаю что повел себя как лопух, но тем не менее, действую вечером по инструкции выполнил не задумавшись:
"server# reboot
"server# cd /usr/src/
"server# make delete-old-libs
после чего получил БИГ-БИГ трабл, т.к. exim, squid, sh и т.д. использовали старые библиотеки, а обновить их я не успел и соотвественно после перезагрузки получилось что даже шел не запускается! Порадовало, что не смотря на отсутствие библиотек, squid не сдался и продолжал работать! Вот так вот я вляпался по самые помидоры! Так что думаю надо добавить этот нюанс в статью т.к. ее читают не только гуру собирающие по 3-4 ядра в день!
вот у меня случилось то же самое
хорошо что я уже был под рутом
короче зашел и сделал delete-old-libs
после чего начался полный П
оставался на плаву только один сквид.почта умерла и все такое прочее.
решил не терять надежду.
sudo -s соответственно тоже не делалось.
из портов установить не получилось
пришлось делать так
pkg_add -r sudo
выбило пару ероров но заработало
потом начал делать то что написано выше
Обновил руби перл и БДБ
потом обновил portupgrade
все заработало (слава богу!!!)
но дальше началось такое
[root@xxxxxxx] ~# portupgrade -vfa
---> Session started at: Thu, 26 Jun 2008 17:22:21 +0300
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 184 packages found (-1 +0) (...) done]
** Port directory not found: shells/bash2
** Port marked as IGNORE: net/csup:
is already in the base system
** Makefile possibly broken: databases/mysql50-server:
/libexec/ld-elf.so.1: Shared object "libreadline.so.6" not found, required by "mysql"
mysql-server-5.0.51a
cannot install: MySQL versions mismatch: mysql-client is installed and wanted version is mysql50-client
---> Session ended at: Thu, 26 Jun 2008 17:22:30 +0300 (consumed 00:00:09)
/usr/local/sbin/portupgrade:1433:in `get_pkgname': Makefile broken (MakefileBrokenError)
from /usr/local/sbin/portupgrade:622:in `main'
from /usr/local/sbin/portupgrade:613:in `each'
from /usr/local/sbin/portupgrade:613:in `main'
from /usr/local/sbin/portupgrade:588:in `catch'
from /usr/local/sbin/portupgrade:588:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:1303:in `call'
from /usr/local/lib/ruby/1.8/optparse.rb:1303:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1299:in `catch'
... 6 levels...
from /usr/local/lib/ruby/1.8/optparse.rb:785:in `initialize'
from /usr/local/sbin/portupgrade:229:in `new'
from /usr/local/sbin/portupgrade:229:in `main'
from /usr/local/sbin/portupgrade:2173
вот теперь думаю что делать.
о дальнейших результатах сообщу.
может кто то че подскажет пишите.