[devel] SharedLibsPolicy или хорошо что мы не Debian
Sergey V Turchin
zerg at altlinux.org
Fri Nov 13 12:22:31 UTC 2009
On Friday 13 November 2009, Valery V. Inozemtsev wrote:
[...]
> libcdio и libcdio82 с provides/conflicts. gst-plugins-ugly я
> естественно соберу с новой библиотекой. результат - установить
> одновременно, например, openoffice.org и mpd невозможно
Исправить эти самые provides/conflicts, значит, нужно.
Просто, мантейнер заранее должен стараться предусмотреть, чтоб после
исправления не было проблем с обновлением.
> а теперь вопрос: так что же мы хотим, что бы пакеты собирались и
> имели удовлетворенные зависимости, но при этом они либо
> оказываются не рабочими, либо вместе не живут; или все же что бы
> можно было эти пакеты установить не каждый по отдельности, а
> вместе, да при этом еще, о чудо, они будут работать?
Например, нужно, чтоб libname-devel был всегда тот, с которым нужно
собирать по умолчанию.
Например, необходимость сборки с libsensors3-devel мне донесли
лично. У меня в BuildRequires стояло libsensors-devel. Это означает,
что рано или поздно у меня опять перестанет собираться с правильной
библиотекой, несмотря на то, что проблем со сборкой никаких не
будет.
Проблема, лишь, описать в policy, какую из версий называть libname-
devel и sisyphus_check такой придумать.
[...]
--
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20091113/447cde65/attachment.bin>
More information about the Devel
mailing list