как правильно откатить glibc?

Собственно имеется glibc-2.4 (2.5), необходимо вернуться на glibc-2.3.6-r5. Как правильно это сделать?

Делал так.

#emerge =glibc-2.3.6-r5
#revdep-rebuild

Configuring search environment for revdep-rebuild

Checking reverse dependencies...

Packages containing binaries and libraries broken by a package update
will be emerged.

Collecting system binaries and libraries...rm: /lib/libc.so.6: version `GLIBC_2. 4' not found (required by rm)
mv: /lib/libc.so.6: version `GLIBC_2.4' not found (required by mv)
done.
(/root/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH.../usr/bin/revdep-rebuild: line 388: /root/. revdep-rebuild.1_files: No such file or directory
done.
(/root/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
cat: /root/.revdep-rebuild.1_files: No such file or directory
cat: /root/.revdep-rebuild.1_files: No such file or directory
done.
(/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... Nothing to rebuild

Evaluating package order... done.
(/root/.revdep-rebuild.5_order)

Dynamic linking on your system is consistent... All done.
rm: /lib/libc.so.6: version `GLIBC_2.4' not found (required by rm)
rm: /lib/libc.so.6: version `GLIBC_2.4' not found (required by rm)

если что-то собирал с новой glibc, то откат почти невозможен

Subj. То есть окатиться можно только если установить новую glibc и _ничего_ потом не пересобирать. Иначе только восстанавливать из backup

PS: а нафик нужен откат с glibc 2.5 ? В новых glibc используют фичи новых ядер. Система с glibc 2.3.6 тормознее...

Хотя вру....

Всегда остается главный способ.... Распаковываем stage1 в систему и
emerge -e system
revdep-rebuild

emerge @downgrade

emerge @downgrade

Прежде всего

Прежде всего подумать, зачем надо откатываться на старую версию. Затем распаковать stage3 например в /tmproot и примонтировать корневой раздел на /tmproot/mnt/gentoo. Затем
chroot /rmproot
ROOT="/mnt/gentoo" emerge =glibc....

То ест ь дописываем ROOT="/mnt/gentoo" чтобы emerge из /tmroot устанавливал пакеты и работал с базой установленных пакетов в /tmproot/mnt/gentoo
После установки glibc делаем

ROOT="/mnt/gentoo" emerge -e world

И когда все пересоберется, можгно возвращаться в основную систему и думать, зачем было откатываться.

Привет

Привет товарищу образца 2007 года из нашего светлого будущего 2008!
_______________________
From Siberia with Love!

В чем

В чем сакраментальный смысл сего действия?
Зачем откатывать версию глибц?
Может тогда сразу лучше перейти на линукс 2.0 и glibc 1.x?
что бы получить больше удовольствия?
___________________________________________
Gentoo GNU/Linux 2.6.26 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

.

Лавина ответов в мёртвую тему detected.
Render, что ж ты натворил!
Да остановится сия беда, аминь.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".