|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 19 Nov 2004 01:49:50 To : Valentin Nechayev Subject : Re: переход с 4.10 на 5.3 -------------------------------------------------------------------------------- 18 ноя 2004, четверг, в 20:03 KRAST, Valentin Nechayev написал(а): EG>>>>>> Что, /usr/compat отменили в пятерке? VN> OK, простой пример. Была софтина A, поставлена во времена 4.x. VN> Она требовала, например, libjpeg. Соответственно, libjpeg тянет за собой VN> libc.so.4. (Hе веришь - скажи objdump -p libjpeg.so и узри там VN> соответствующие VN> слова.) VN> Теперь собираем софтину B, которая хочет и libjpeg и, например, libungif. VN> libungif нету, собираем. libungif захотел libc.so.5. VN> Теперь собираем B, линкер шлёт нах, потому что по зависимостям тянутся VN> одновременно libc.so.4 и libc.so.5. VN> Ругаемся, пересобираем libjpeg. B собралась. Зато C, которая ранее хотела VN> libjpeg и libc.so.4, сломалась, потому что libjpeg теперь тянет за собой VN> libc.so.5. VN> Да, номер libjpeg.so не меняется, потому что версия не меняется. VN> Hравится сценарий? Это самое и было у меня с MySQL при переходе от 3 к 4. Первая строка квоты. Да, некоторый объем ручной работы - так я же рая и не жду. Hо пересобирать A не надо - вот в чем "цимес". Eugene --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093d3745823.html, оценка из 5, голосов 10
|