Вы здесь

Не обновляется glibc

Весь лог огромен поэтому выкладываю с места, откуда начинают сыпаться ошибки
http://paste.pocoo.org/show/339631/

emerge --info
http://paste.pocoo.org/show/340152/

[ebuild U ] sys-libs/glibc-2.13-r1 [2.12.2] USE="nls -debug -gd -glibc-omitfp (-hardened) (-multilib) -profile (-selinux) -vanilla" 0 kB

Может быть архитектуру процессора march=Ваш_процессор в CFLAGS добавить?

не помогло

Ну дык надо emerge --emptytree system делать, но не просто emerge --oneshot sys-libs/glibc.
В случае, подобном Вашему, лично я бы пересобрал систему, точнее - попытался её пересобрать.
Слишком кардинальные изменения, на мой вздгляд :)

willy написал:
emerge --emptytree system

и

Цитата:
emerge --oneshot sys-libs/glibc

дают ту же ошибку.

Попробуйте перекомпилить libtool сначала

Эксперименты над: fix_libtool_files.sh , revdep-rebuild --ignore , lafilefixer --justfixit (последнее,
по-моему уже не нуна, так как - fixlafiles) - проводились?

Сделал в таком порядке
emerge -av libtool
revdep-rebuild --ignore
/sbin/fix_libtool_files.sh 4.5.2
lafilefixer --justfixit
Все без ошибок, а на glibc та же проблема.

при выполнении fix_libtool_files надо уазывать САРУЮ версию GCC (в вашем случае 4.3.2).

gcc-config 2
source /etc/profile
fix_libtool_files.sh 4.3.2

Еще меня смущает Linux-2.6.27 и virtual/os-headers: 2.6.36.1 (sys-kernel/linux-headers)
все-таки 2.6.27 (да еще и ovz) и 2.6.36 - ИМХО, довольно разные вещи... (мне ажется, sys-kernel/linux-headers-2.6.27-r2, подойдет больше).

—

P.S.: Linux - это красная таблетка :-) Windows - синяя...

gcc-config -l

Цитата:
[1] i686-pc-linux-gnu-4.5.2 *

поэтому gcc-config 2 не работает

fix_libtool_files.sh 4.3.2

это сделал

По поводу ядра: у меня в основной системе Gentoo установлена Gentoo на openVZ ядре, а в ней создан контейнер, в котором и не обновляется glibc.

в emerge --info у вас присутствует gcc-4.3.2
просто отметил то, что мне показалось не праильным :)
а по ovz посоветовать ничего не могу. сам юзаю kvm и lxc.

—

P.S.: Linux - это красная таблетка :-) Windows - синяя...

glibc-2.13 вообще глючная версия. Сперва баг с prelink, потом баг с sandbox
Если у Вас не вся система состоит из последних версий пакетов, нужно ли Вам обновлять glibc?

—

vanitas vanitatum et omnia vanitas

Пытаюсь обновляться регулярно, но если версия глючная, придется пока сидеть без обновлений

Эта строка в вашем emerge --info как бы намекает ;)

Цитата:
ACCEPT_KEYWORDS="x86 ~x86"

Но если все же вы упрямы, попробуйте собрать с флагом vanilla

—

Working on Gentoo Linux for Asus P535 and Qtopia :-)

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

убираем ~x86 и тихонечко emerge -e system && emerge -NDu world :)

—

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Цитата:
* Sanity check to keep you from breaking your system:
* Downgrading glibc is not supported and a sure way to destruction
* ERROR: sys-libs/glibc-2.11.2-r3 failed:
* aborting to save your system

Downgrading glibc is not supported and a sure way to destruction
Об этом я и говорила всем сторонникам нестабильной ветки на этом форуме.
Пользуясь моментом, я передаю им привет.

—

а эта строка - это просто подпись

n0nado написал:
Об этом я и говорила всем сторонникам нестабильной ветки на этом форуме

А зачем об этом говорить? Оно так же актуально, как, скажем, 2*2=4, ну или "лошадь кушает овёс" :-)

Цитата:
Пользуясь моментом, я передаю им привет

На "Момент" подсели? ;-) Лучше переходите на экологически-чистые вещества... Но за привет спасибо (хотелось бы и почаще) :-)

—

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Spoiler, помогите автору темы. Я прошу вас.
И в соседней теме тоже

—

а эта строка - это просто подпись

n0nado написал:
помогите автору темы

SSH?

—

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Нет

—

а эта строка - это просто подпись

Я же говорю тихонечко :)

—

Working on Gentoo Linux for Asus P535 and Qtopia :-)

замаскируйте glibc-2.13 и ждите, пока 2.12 стабильным не станет. И так со всеми пакетами, что не хотят доунгрейдится. Или замаскируйте только glibc и ждите, пока 2.13 не допилят)

—

vanitas vanitatum et omnia vanitas

Попробовал сначала даунгрейдить glibc по мануалу с вики, но после этого ни один пакет не захотел емержиться: "could not find a working compiler" и "C compiler cannot create executables". Так что вернулся в исходную точку, замаскировал glibc, а остальное поставилось без проблем.