[devel] Q: duplicate qml() self-provides

Dmitry V. Levin ldv на altlinux.org
Чт Ноя 12 18:28:42 MSK 2020


On Thu, Nov 12, 2020 at 06:21:30PM +0300, Dmitry V. Levin wrote:
> On Thu, Nov 12, 2020 at 05:59:31PM +0300, Dmitry V. Levin wrote:
> [...]
> > Кстати, у тебя где-нибудь есть версионированные qml Requires?
> 
> Сейчас в репозитории ровно 3 пакета, у которых есть qml(...) в Requires,
> и все эти Requires без версий:
> 
> $ rpmquery -Rp plasma5-kwin-5.20.2-alt1.x86_64.rpm \
>                plasma5-systemsettings-5.20.2-alt1.x86_64.rpm \
> 	       plasma5-workspace-qml-5.20.2-alt2.x86_64.rpm \
>   |grep ^qml
> qml(QtMultimedia)  
> qml(QtQuick.VirtualKeyboard)  
> qml(QtQuick.Controls)  
> qml(org.kde.kquickcontrols)  
> qml(org.kde.plasma.components)  
> qml(org.kde.plasma.core)  
> qml(org.kde.kcm)  
> qml(org.kde.plasma.core)  
> 
> Это значит, что версионирование qml можно безболезненно поменять.

Для сравнения, на данный момент qml(...) присутствует в Provides у 70
пакетов, а всего qml(...) Provides сейчас в репозитории 3616 штуки.

Возникает вопрос, почему, даже с учётом агрессивной оптимизации
межпакетных зависимостей, отрыв настолько большой?


-- 
ldv


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