Обновить glibc

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
SapFir
Сообщения: 65
ОС: Slackware. Arch

Обновить glibc

Сообщение SapFir »

Задача обновить glibc с 2.3.6 до 2.5
../glibc-2.5/configure --prefix=/usr проходит без ошибок
затем пробовал собрать пакет и установить через checkinstall-1.6.1 - вылетел сказав что-то про симлинк
Решил обычным make сделать - без ошибок.
Чтобы потом пакет собрать, поставить захотел во временную папку
make install DESTDIR=/tmp/glibc
Закончилось всё на
/home/sapfir/glibc-build/elf/sln /home/sapfir/glibc-build/elf/symlink.list
rm -f /home/sapfir/glibc-build/elf/symlink.list
rm: relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, version GLIB
C_PRIVATE not defined in file ld-linux.so.2 with link time reference
make[1]: *** [install-symbolic-link] Error 127
make[1]: Leaving directory `/home/sapfir/glibc-2.5'
make: *** [install] Ошибка 2

Он проверял совпадает ли версия которую он поставил во временную папку (2.5) с той на которую ссылается /lib/tls/libc.so.6 (2.3.6) ? Конечно она не будет совпадать. Для чего он проверяет..
Как быть со сборкой пакета?
Не ищу лёгких путей
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Обновить glibc

Сообщение Uncle_Theodore »

SapFir писал(а):
12.02.2007 02:14
Задача обновить glibc с 2.3.6 до 2.5
../glibc-2.5/configure --prefix=/usr проходит без ошибок
затем пробовал собрать пакет и установить через checkinstall-1.6.1 - вылетел сказав что-то про симлинк
Решил обычным make сделать - без ошибок.
Чтобы потом пакет собрать, поставить захотел во временную папку
make install DESTDIR=/tmp/glibc
Закончилось всё на
/home/sapfir/glibc-build/elf/sln /home/sapfir/glibc-build/elf/symlink.list
rm -f /home/sapfir/glibc-build/elf/symlink.list
rm: relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, version GLIB
C_PRIVATE not defined in file ld-linux.so.2 with link time reference
make[1]: *** [install-symbolic-link] Error 127
make[1]: Leaving directory `/home/sapfir/glibc-2.5'
make: *** [install] Ошибка 2

Он проверял совпадает ли версия которую он поставил во временную папку (2.5) с той на которую ссылается /lib/tls/libc.so.6 (2.3.6) ? Конечно она не будет совпадать. Для чего он проверяет..
Как быть со сборкой пакета?

Не понял, ты его из сырца устанавливаешь? Не надо этого делать, систему угробишь в ноль.
Спасибо сказали:
Аватара пользователя
SapFir
Сообщения: 65
ОС: Slackware. Arch

Re: Обновить glibc

Сообщение SapFir »

А где готовый пакет-то найти? Естественно из сурсов.
Вобщем систему убил, не успев поднять ))
(любая команда приводит к relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, version GLIB C_PRIVATE not defined in file ld-linux.so.2 with link time reference)
Поднимается по материальчику http://www.opennet.ru/openforum/vsluhforumID9/3999.html

Я думаю всё равно придётся подменять ему файлы, там посмотрим что будет. Может и соберу пакет всё-таки. Как-то ведь собирают пакеты... Или все Патрика ждут?

После подмены файлов запустился, только притормаживания системы появились и больше из исходников софт не компилится. Зато опыт приобрёл ))
Не ищу лёгких путей
Спасибо сказали:
Аватара пользователя
frost666dark
Сообщения: 346
ОС: archlinux

Re: Обновить glibc

Сообщение frost666dark »

Ага, помню сам таким же способом убил систему... Потом больше нестал ничего такого делать.
Где то слышал что надо еще и coreutils новее устанавливать, незнаю насколько это может помоч.
А вообще думается мне, что если человек недистростроитель то лучше обновить всю систему на более новую версию с такими критичными библиотеками ИМХО.
Хотя честно говоря самому тоже хочется успешно обновить glibc :)
Если что нибудь выясню тоже отпишусь...

Все таки кажется мне что надо как то пакет собрать, а как?
PS: Слакварщики приглашаются slackware@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
nesferato
Сообщения: 472
Статус: В изобилии!
ОС: Fedora, Slackware

Re: Обновить glibc

Сообщение nesferato »

Может подождать обновления slackware-current стоит? Патрик писал, что обновляет компоненты, но не все идет гладко...
[offtop] Ради более новых версии пакетов думаю Archlinux попробовать.[offtop]
Результат пропорционален осознанности.
Спасибо сказали:
WiZ
Сообщения: 60

Re: Обновить glibc

Сообщение WiZ »

SapFir писал(а):
12.02.2007 02:14
Задача обновить glibc с 2.3.6 до 2.5
...


А зачем, если не секрет?
Arch / Linux-ck 64bit / xmonad / vim,opera,deadbeef,zsh /
Спасибо сказали:
Аватара пользователя
NIK1910
Сообщения: 269
ОС: SlackWare

Re: Обновить glibc

Сообщение NIK1910 »

Тоже жду нового glibc, а то inkscape 0,45 с 2.3.6 не запускается.
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Обновить glibc

Сообщение Лис »

Где то слышал что надо еще и coreutils новее устанавливать, незнаю насколько это может помоч.

И не только их. Нужно пол системы пересобирать.
Спасибо сказали:
Аватара пользователя
NIK1910
Сообщения: 269
ОС: SlackWare

Re: Обновить glibc

Сообщение NIK1910 »

После сегодняшнего апгрейда, слака зависла и больше не запускаеться :dash2:
Применял slapt-get, в исключениях убрал ^glibc.* В результате имею не работаспособную слаку, ругающиюся на отсутствие /lib/tls/libc.so.6. Сегодня начал править линки на библиотеки 2.5, но не знаю лечиться ли это?
Ухожу :cc_hang:
Спасибо сказали:
dsf
Сообщения: 13
ОС: slackware

Re: Обновить glibc

Сообщение dsf »

После того как Патрик выпустил обновления currente я обновился без проблем.
С помошью

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

swaret --upgrade glibc

всё прекрасно работает проблем не было замечено.
Спасибо сказали:
Аватара пользователя
NIK1910
Сообщения: 269
ОС: SlackWare

Re: Обновить glibc

Сообщение NIK1910 »

Ура! :D
Все починил.
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Обновить glibc

Сообщение Лис »

dsf писал(а):
22.03.2007 10:38
После того как Патрик выпустил обновления currente я обновился без проблем.
С помошью

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

swaret --upgrade glibc

всё прекрасно работает проблем не было замечено.

Да. Сейчас как раз тот случай, когда glibc обновлять можно и нужно - все уже собирается под эту версию.
Спасибо сказали:
Аватара пользователя
niRv_V
Сообщения: 79

Re: Обновить glibc

Сообщение niRv_V »

rar: /lib/libc.so.6: version `GLIBC_2.4' not found (required by rar)


swaret'ом обновил с glibc-zoneinfo-2.3.6-noarch-6 до glibc-zoneinfo-2.3.6-noarch-7_slack11.0, сервер откуда тянет наверное не тот...подскажите каким пользуетесь?
Slackware 12
Изображение
чЧч
Спасибо сказали: