Даунгрейд glibc 2.4-r3 -> 2.3.6-r3 средствами emerge (Как?)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
johen
Сообщения: 52
ОС: Gentoo Linux

Даунгрейд glibc 2.4-r3 -> 2.3.6-r3 средствами emerge

Сообщение johen »

При попытке даунгрейда выскакивает ошибка:

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

emerge =glibc-2.3.6-r3
...

 * Sanity check to keep you from breaking your system:
 *  Downgrading glibc is not supported and a sure way to destruction

Возможно ли сделать даунгрейд?

Недавно сделал -uD. Проставился gcc4 и glibc 2.4-r3. Сегодня попробовал собрать средствами emerge qemu-0.8.0. Выскочила ошибка:

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

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in libqemu.a(helper2.o)
/lib/libc.so.6: could not read symbols: Bad value


У меня подозрения в том, что проблема как раз в glibc-2.4-r3... :blink:
:(

кстати:

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

# ls -l /lib/libc.so.6
lrwxrwxrwx 1 root root 11 Sep 25 14:44 /lib/libc.so.6 -> libc-2.4.so
Не бывает ничего сложного, есть нежелание в этом разбираться. © Johen.
jabber: johen@jabber.ru
ICQ: 7770378
Gentoo Linux User #402905.
Спасибо сказали:
Аватара пользователя
mic
Сообщения: 81

Re: Даунгрейд glibc 2.4-r3 -> 2.3.6-r3 средствами emerge

Сообщение mic »

у меня qemu ругалась на gcc4, из-за нее держу в системе два gcc, с glibc-2.4-r3 нормально собирается.
правда у меня- gcc-3.4.6
cat /etc/gentoo-release && uname -r
Gentoo Base System version 1.12.1
Linux 2.6.17-gentoo-r1
Linux user #359215
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Даунгрейд glibc 2.4-r3 -> 2.3.6-r3 средствами emerge

Сообщение _YT_ »

http://forums.gentoo.org/viewtopic.php?p=1153832

Не надо ставить прошлую версию glibc, сломаете систему!

* Sanity check to keep you from breaking your system:
* Downgrading glibc is not supported and a sure way to destruction

Сам ведь пишешь, так и будет, правильно предупреждает.

При обновлениях такого рода gcc/glibc полезно запускать:
emerge -e system
etc-update
env-update
source /etc/profile
revdep-rebuild
Спасибо сказали: