[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