[devel] Q: duplicate osgi() self-provides
Sergey V Turchin
zerg на altlinux.org
Чт Ноя 12 17:26:31 MSK 2020
On Thursday, 12 November 2020 16:00:06 MSK Dmitry V wrote:
> On Thu, Nov 12, 2020 at 02:01:40PM +0200, Igor Vlasenko wrote:
> > On Wed, Nov 11, 2020 at 07:34:26PM +0300, Dmitry V. Levin wrote:
> > > Hi,
> > >
> > > У нас в репозитории обнаружилось 76 пакетов, которые содержат сразу две
> > > разных версии одного и того же osgi(...) в Provides.
> > > Предполагаю, что во всех случаях это ошибки, поскольку сравнения версий
> > > в
> > > rpm работают не так, как ожидают люди, когда у пакета больше одной
> > > версии.
> >
> > Все это нужно для работы механизма зависимостей osgi.
> > Там всегда явное указание версий в requires и диапазоны в provides.
> > Та же ситуация, что с mono и qml.
>
> Получается, что произошло массовая подмена понятия версионирования
> интерфейсов.
Не совсем так.
https://doc.qt.io/qt-5/qtqml-modules-qmldir.html#versioning-semantics
> У интерфейса не может быть одновременно несколько разных версий
В QML может.
> , это несколько разных интерфейсов.
[...]
--
Regards, Sergey.
Подробная информация о списке рассылки Devel