<html>
<head>
</head>
<body>
Sergey S. Skulachenko wrote:<br>
<blockquote type="cite" cite="mid:20011016104115.17992bb3.sssku@online.ru">
  <pre wrap="">On Mon, 15 Oct 2001 22:14:54 +0400<br>"Dmitry V. Levin" <a class="moz-txt-link-rfc2396E" href="mailto:ldv@alt-linux.org">&lt;ldv@alt-linux.org&gt;</a> wrote:<br><br></pre>
  <blockquote type="cite">
    <pre wrap="">В Сизифе грядет большое обновление.<br>Синхронизация уже началась, примерный ее объем составляет 908M,<br>поэтому,<br>возможно, она закончится несколько позже, чем обычно.<br></pre>
    </blockquote>
    <pre wrap=""><!----><br></pre>
    <blockquote type="cite">
      <pre wrap="">Среди особенностей данного обновления отмечу:<br>+ Пересборка _большого_ количества пакетов под libpng.so.3<br></pre>
      </blockquote>
      <pre wrap=""><!----><br>Первые файлы уже получены. Захотелось посмотреть на них, для чего<br>предпринята попытка установить libpng. Тут же стало ясно, что<br>вопросы типа "зачем нужны рельсы трамваю" неизбежны. Можно<br>предвидеть и вспышку дискуссии на тему "ох, уж этот ненасытный<br>apt!'.<br>Перемены, явно, радикальные. И, действительно, хорошо бы<br>сочувствующим обтекаемо разъяснить их смысл. Разумеется, не<br>раскрывая конкурентам истинный замысел.</pre>
      </blockquote>
Ничего секретного ;)<br>
      <br>
Причины этой и нескольких предыдущих глобальных пересборок очевидны.<br>
      <br>
Изменилась бибилиотека libpng, хуже того изменилось SO-name. Если раньше
была libpng.so.2, то теперь libpng.so.3<br>
Соответственно все приложения использовавшие эту библиотеку просто перестают
работать со словами "Error loading shared library libpng.so.2". Кроме того
рушатся зависимости пакетов. <br>
      <br>
Сизиф по определению гарантирует целостность и замкнутость своих пакетов.Поэтому
все пакеты, зависимые от libpng должны быть пересобраны. Частичная пересборка
или одновременное существование обоих бибилиотек также невозможны так как
стопроцентно после обновления пол-системы станет неработоспособной.<br>
      <br>
      <br>
Вот и были полностью и одновременно пересобраны все пакеты зависевшие от
новой libpng.<br>
      <br>
Аналогичная проблема возникает при появлении новых перлов и питонов - так
как они имеют библиотечные каталоги, зависимые от версий.<br>
      <br>
Вывод - все в порядке, просто Сизиф переехал на новый libpng.<br>
      <blockquote type="cite" cite="mid:20011016104115.17992bb3.sssku@online.ru">
        <pre wrap=""><br>____________<br>С уважением,<br>С.С.Скулаченко<br><br>_______________________________________________<br>Sisyphus mailing list<br><a class="moz-txt-link-abbreviated" href="mailto:Sisyphus@altlinux.ru">Sisyphus@altlinux.ru</a><br><a class="moz-txt-link-freetext" href="http://altlinux.ru/mailman/listinfo/sisyphus">http://altlinux.ru/mailman/listinfo/sisyphus</a><br></pre>
        </blockquote>
        <br>
        <br>
        </body>
        </html>