On Thu, Feb 01, 2007 at 11:48:33PM +0200, Eugene Ostapets wrote: EO> 01.02.07, Pavlov Konstantin написал(а): >> On Thursday 01 February 2007 23:54, Eugene Ostapets wrote: > >> 01.02.07, Денис Смирнов написал(а): > > >> On Thu, Feb 01, 2007 at 09:35:49PM +0300, Алексей Турбин wrote: > > >> Отсутствие compat библиотек делает невозможными точечными апдейтами. Это > > >> достаточная по моему мнению причина чтобы считать сборку пакета с > > >> библиотекой, у которой сменился soname, под тем же именем что и старый > > >> пакет blocker'ом. > >> Слишком грубо сказано... Не хватает дополнения "... без одновременного > >> вбрасывания старой библеотеки в виде compat-..." :) >> Да не надо compat-lib%name, достаточно lib%name. и lib%name%soversion в новой. EO> 1. Мы собираем lib%name%newso EO> 2. Мы собираем свежий софт с зависимостью на lib%name%newso EO> 3. Мы переименовываем lib%name%newso -> lib%name EO> 4. Мы пересобираем весь софт, успевший привязаться (возможно в EO> принудительном порядке по BuildRequires/Requires) к имени EO> lib%name%newso EO> Зачем столько геморроя? Бр-р-р-р-р. Повторяю уже третий раз в этом листе для тех кто в танке: - мы собираем lib%name%newso и lib%name-devel - те кто не пересобрался -- сам себе злобные буратины и через 3 месяца вылетят со свистом из сизифа за непересобираемость - пользователи довольны тем, что apt работает нормально Соответственно buildreq была, есть и будет на lib%name-devel. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- При выполнении полезного дела рождаются полезные мысли :) -- mike in devel-kernel@