|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 25 Nov 2004 00:27:42 To : Valentin Nechayev Subject : Re: переход с 4.10 на 5.3 -------------------------------------------------------------------------------- 24 ноя 2004, среда, в 16:18 KRAST, Valentin Nechayev написал(а): VN>>> У тебя будет одинаковое название с одинаковым номером у двух библиотек, VN>>> одна в основном каталоге, другая в compat. ld.so с таким не разберётся, VN>>> у него нет критериев, чтобы разобраться. VN>>> И тут ты начнёшь строить костыли в виде libmap.conf, LD_PRELOAD и так VN>>> далее, VN>>> рассказывая для каждого конкретного бинарника, где именно ему надо брать VN>>> те или иные библиотеки? EG>> Только для тех, кто не работает сам по себе. Это единичные случаи. VN> Hу да, пока нет приложений со сложными комплектами библиотек (читай - не VN> на десктопе). От сложности комплекта библиотек зависит сложность исправления ситуации, а не частота ее возникновения. Случается такое редко, по крайней мере так было раньше (смена API без смены номера версии). EG>> И вообще все это до следующей пересборки, которую можно выполнить EG>> когда угодно. Главное, что нет требования выполнять это во время EG>> переезда. VN> Агащаззблин. VN> Когда там был переход от libpam.so.1 к libpam.so.2? 4.4? 4.6? VN> Так как интерфейс к pam_*.so изменился, а лежали они там же с теми же VN> названиями, сломалось немедленно всё что хотело pam. В частности, поэтому во время появления LinuxPAM во фре я на PAM ничего не завязывал специально - использовал другие механизмы. И во время 4.x до последнего оттягивал использование Netgraph. И так далее. VN>>> И какой смысл вообще держать в таком случае на сервере старые пакеты, VN>>> жизнь которых поддерживается через одно общеизвестное место, если там VN>>> схема зависимостей значительно проще? EG>> Смысл в том, сколько усилий и времени требуется на переезд. EG>> Требования пересборки всего не должно быть, это не всегда возможно/легко EG>> и вообще чаще всего не нужно. VN> Правильнее сказать - на это обычно забивают пока по темечку не стукнет. Ты знаешь, у меня на 4.x до сих пор работают бинарники a.out от 2.2.x и не стремлюсь к пересборке. Можешь считать это забиванием пока по темечку не стукнет. Eugene --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/260936eb40697.html, оценка из 5, голосов 10
|