[devel] дубли пакета quazip.

Anton Farygin rider на basealt.ru
Ср Ноя 10 12:38:07 MSK 2021


On 09.11.2021 23:29, Igor Vlasenko wrote:
> On Tue, Nov 09, 2021 at 06:47:35PM +0700, Антон Мидюков wrote:
>> libquazip был раньше. И подпакет с qt5 в нём был собран ещё в 2019 году:
>>
>> 2019-08-16 - Anton Midyukov <antohami на altlinux.org> 0.8.1-alt1
>> - Version 0.8.1
>>
>> А quazip-qt5 был собран в 2020 году
>>
>> 2020-11-18 - Sergey V Turchin <zerg на altlinux.org> 1.1-alt1
>> - initial build
> Да, нехорошо получилось.
>
> Но все равно ситуацию надо разрулить. Плохая ситуация.
>
> Из одного проекта https://github.com/stachenov/quazip
> собираются два пакета разных версий 0.8.1 и 1.1,
> но не в соответствии с SharedLibsPolicy, при чем мешая
> друг другу превратиться в основную библиотеку,
> поскольку нужны compatibility provides из другого пакета.
>
>   
>> Дубликатов провайдесов нет, так как название библиотеки поменялось в новой версии.
> Благодаря этому, такая странность и получилась :(
>
>> Кроме того, к этому изменению сторонние проекты не готовы.
> Это не совсем так. Вот все пакеты, требующие quazip:
>
> trikStudioJunior-2020.2-alt1.src|libquazip-qt5-devel
> tupitube-desk-0.2.17-alt1.src|libquazip-devel
> tupitube-desk-0.2.17-alt1.src|libquazip-qt5-devel
> qmapshack-1.15.2-alt1.src|libquazip-qt5-devel
> krita-4.4.5-alt1.src|libquazip-qt5-devel
> keepassxc-2.6.6-alt3.src|libquazip-qt5-devel
> alt-csp-cryptopro-0.2.6-alt1.src|quazip-qt5-devel
> OpenBoard-1.6.1-alt1.src|libquazip-qt5-devel
> qcad-3.27.0.0-alt1.src|libquazip-qt5-devel
> trikStudio-2021.1-alt3.src|libquazip-qt5-devel
> texstudio-4.0.4-alt1.src|libquazip-devel
> texstudio-4.0.4-alt1.src|libquazip-qt5-devel
> gimagereader-3.3.1-alt5.2.src|libquazip-qt5-devel
> GLC_lib-3.0.1-alt1.20211001.src|libquazip-qt5-devel

Теперь можно наглядно:

https://beta.packages.altlinux.org/ru/sisyphus/deps/libquazip-qt5-devel/require

https://beta.packages.altlinux.org/ru/sisyphus/deps/quazip-qt5-devel/require

Надо убивать лишний devel и собирать всё с одной библиотекой.





Подробная информация о списке рассылки Devel