|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Mike Novikoff 2:5020/133.73 27 Sep 2005 03:57:10 To : Zahar Kiselev Subject : Дык на чём остановиться? --------------------------------------------------------------------------------
AK>> то есть последний раз это было удобнее году этак в 98-м.
AK>> Именно тогда у нас менялась libc с потерей совместимости.
AK>> Пострадали gnu make (в очередной раз) и коммерческие бинари.
ZK> С коммерческими понятно, а вот как можно написать такую штуку как
ZK> make так чтобы она зависела от тонкостей работы библиотеки - это я
ZK> всегда удивлялся! Hу _что_ такого делает make? Читает свой файл и
ZK> запускает программы. Как тут можно добиться несовместимости
А ещё у меня на одной из машин до сих пор glibc-2.2.5 - потому что
rpm-4.0.2. Тот самый, который статически линкованный. Hикто не предвидел,
что именно статическая сборка станет причиной бинарной несовместимости.
Проблема известная, решение тоже (сначала заменить rpm на динамический,
потом обновлять glibc). И именно это ставит меня в тупик, потому что
rpm у меня там сильно нестандартный (PLD + мои собственные изменения),
используется для сборки софта и менять его крайне нежелательно.
В итоге - уже пару лет не могу поставить на ту машину никаких _бинарных_
обновлений (все бинарные пакеты в дистрибутивах привязаны к новой glibc).
Ставлю только из .src.rpm, и никак иначе. Хотя, может, оно и к лучшему...
(Hаверняка к лучшему, учитывая то, что та машина давно не является ни
одним из "дистрибутивов", там на каждом шагу мои customizations, как в
библиотеках, так и в сборочных инструментах).
Hу, впрочем, всё это не имеет ни малейшего отношения к gentoo и всяким
другим слакваризмам... ;-)
Mike
---
* Origin: mn@lo.lan (2:5020/133.73)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/39174338ac7f.html, оценка из 5, голосов 10
|