[sisyphus] About Sisyphus backporting
Yury Aliaev
=?iso-8859-1?q?mutab0r_=CE=C1_rambler=2Eru?=
Чт Фев 12 15:35:30 MSK 2004
Serge Pavlovsky wrote:
>>>
>>А вот и нет! Как показывает практика, rpm в бинарных пакетах
>>автоматически прописывает зависимости на имена необходимых библиотек и
>>исполняемых файлов (типа libxxx.so.1.4 или /bin/sh), а при установке
>>определяет, что за пакет эти зависимости обеспечит. Таким образом,
>>описанная Вами проблема будет появляться только при смене soname или
>>какого-нибудь исполняемого файла, а это как раз и нужно разруливать
>>руками при портировании пакета путём указания в таком случае явных
>>зависимостей на версию/релиз другого пакета. Если бы не периодическая
>>смена soname и изменения структуры пакетов, то в любой момент из Сизифа
>>можно было бы обновлять отдельные пакеты (а не весь дистрибутив сразу)
>>для Мастера (иногда это можно делать и сейчас, но редко). Назначение
>>репозитория портов -- как раз амортизировать такие скачки Сизифа.
>>
>
> а еще смена компиляторов, перлов и т.п.
Для того и предлагается прослойка, чтобы по возможности оттянуть такие
события до выхода очередного дистрибутива. Как правило, при совсем
незначительном подпиливании большинство пакетов будет собираться на
старой системе.
> так вот, soname сменился, пакет собрали в мастеровсом окружении и
> выложили. будет работать ? - нет. надо обновить все остальное, что с ним
Читать умеем? Тогда посмотрите выше.
> линкуется. если вам нужен один пакет - сами соберите как надо и
> радуйтесь. если нужен полный репозитарий - найдите 10 отличий от сизифа.
>
> нельзя всем угодить вашим способом. кому-то очень надо новый пакет х,
Всем и не надо. Ещё раз повторюсь, что назначение такого
репозитория-прослойки -- дать возможность пользователям ставить
отдельные пакеты из Сизифа, в то же время оградив их от шуток добрых и
весёлых :) господ майнтейнеров.
> кому-то у. вместе будет или сизиф или каждый сам за себя.
>
Подробная информация о списке рассылки Sisyphus