[devel] Упаковка metainfo, appdata, applicattions...

Sergey V Turchin zerg на altlinux.org
Ср Окт 11 16:17:14 MSK 2023


On Wednesday, 11 October 2023 16:04:59 MSK Andrey Cherepanov wrote:
> 10.10.2023 09:14, Антон Мидюков пишет:
> > Здравствуйте
> > 
> > У многих пакетов в репозитории файлы:
> > 
> > /usr/share/metainfo/*.appdata.xml
> > /usr/share/appdata/*.metainfo.xml
> > /usr/share/applications/*.desktop
> > 
> > находятся в отдельных noarch пакетах, которые не имеют зависимости на
> > основной пакет с программами. Это создаёт проблемы при установке через
> > packagekit. Ставится только data-пакет. Я считаю ошибкой паковать эти
> > файлы отдельно от бинарников, так как эти файлы легковесны и бесполезны
> > без бинарников. Возможно, нам стоит прописать запрет в полиси, чтобы
> > мантейнеры перестали так делать.
> > 
> > Пример проблемы:
> > https://bugzilla.altlinux.org/47260
> 
> Это проблема настройки appstream-data-generator, о проблеме известно и
> она будет исправлена
Нет, конкретно это -- баг пакета. В нём есть desktop-файл без TryExec, поэтому 
он обязян работать, но в пакете с ним нет зависимости на пакет и программой.

-- 
Regards, Sergey.


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