Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: переход с 4.10 на 5.3   Eugene Grosbein   19 Nov 2004 01:49:50 
Архивное /ru.unix.bsd/26093d3745823.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional