Bug 40056 - Добавить /usr/share/metainfo
Summary: Добавить /usr/share/metainfo
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: filesystem (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-14 18:31 MSK by neurofreak-alt@yandex.ru
Modified: 2021-11-10 07:03 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description neurofreak-alt@yandex.ru 2021-05-14 18:31:08 MSK
/usr/share/metainfo не принадежит filesystem
Comment 1 neurofreak-alt@yandex.ru 2021-05-14 18:35:56 MSK
Вот к примеру попалось:

$ rpm -qf /usr/share/metainfo
supertux2-data-0.6.0-alt2.1.noarch
lutris-0.5.3-alt1.noarch
vlc-mini-3.0.11.1-alt2.x86_64
Comment 2 neurofreak-alt@yandex.ru 2021-05-14 19:48:22 MSK
https://packages.altlinux.org/ru/p9/specfiles/supertux2

%files data
...
%dir %_datadir/metainfo
...
Comment 3 Michael Shigorin 2021-05-15 00:25:13 MSK
Возможно, стоит засунуть в какой-то другой пакет, которому есть дело до этого каталога -- cas@, что скажешь?
Comment 4 Andrey Cherepanov 2021-07-11 11:14:21 MSK
(Ответ для Michael Shigorin на комментарий #3)
> Возможно, стоит засунуть в какой-то другой пакет, которому есть дело до
> этого каталога -- cas@, что скажешь?

Да, надо в другой пакет
Comment 5 mikhailnov 2021-07-11 23:27:08 MSK
А зачем в другой пакет? Куда, например? Эти файлы встречаются очень много где, даже не обязательно в GUI-приложениях могут быть.

Дела до них никому нет, пока не попросят специально.

$ sudo dnf rq --qf '%{sourcerpm}' --file='/usr/share/metainfo/*' | sort -u | wc -l
447
$ sudo dnf rq --qf '%{sourcerpm}' --file='/usr/share/appdata/*' | sort -u | wc -l
113
(rosa2021.1, в сизифе будет схожая картина)
Comment 6 Vitaly Lipatov 2021-07-17 14:30:20 MSK
(Ответ для neurofreak-alt@yandex.ru на комментарий #1)
> Вот к примеру попалось:
> 
> $ rpm -qf /usr/share/metainfo
> supertux2-data-0.6.0-alt2.1.noarch
> lutris-0.5.3-alt1.noarch
> vlc-mini-3.0.11.1-alt2.x86_64

По моим сведениям, сейчас такой перечень в Сизифе:
fritzing: /usr/share/metainfo
texworks: /usr/share/metainfo
vlc-mini: /usr/share/metainfo
nicotine-plus: /usr/share/metainfo

x(Ответ для Andrey Cherepanov на комментарий #4)
> (Ответ для Michael Shigorin на комментарий #3)
> > Возможно, стоит засунуть в какой-то другой пакет, которому есть дело до
> > этого каталога -- cas@, что скажешь?
> 
> Да, надо в другой пакет
Ну почему-то applications в этом:
 $ rpm -qf /usr/share/applications
filesystem-2.3.18-alt1.x86_64
Comment 7 neurofreak-alt@yandex.ru 2021-11-10 07:03:08 MSK
Вот ещё сиротинушки, к примеру:

# rpm -qf /usr/share/icons/hicolor/*
файл /usr/share/icons/hicolor/1024x1024 не принадлежит ни одному из пакетов
icon-theme-hicolor-0.17-alt2.noarch
snes9x-gtk-1.60-alt2.x86_64
файл /usr/share/icons/hicolor/128x128@2 не принадлежит ни одному из пакетов
файл /usr/share/icons/hicolor/14x14 не принадлежит ни одному из пакетов
filesystem-2.3.18-alt1.x86_64
файл /usr/share/icons/hicolor/16x16@2 не принадлежит ни одному из пакетов
icon-theme-hicolor-0.17-alt2.noarch
файл /usr/share/icons/hicolor/20x20 не принадлежит ни одному из пакетов
icon-theme-hicolor-0.17-alt2.noarch
icon-theme-hicolor-0.17-alt2.noarch
snes9x-gtk-1.60-alt2.x86_64
файл /usr/share/icons/hicolor/24x24@2 не принадлежит ни одному из пакетов
icon-theme-hicolor-0.17-alt2.noarch
snes9x-gtk-1.60-alt2.x86_64
файл /usr/share/icons/hicolor/28x28 не принадлежит ни одному из пакетов
filesystem-2.3.18-alt1.x86_64
файл /usr/share/icons/hicolor/32x32@2 не принадлежит ни одному из пакетов
icon-theme-hicolor-0.17-alt2.noarch
файл /usr/share/icons/hicolor/384x384 не принадлежит ни одному из пакетов
filesystem-2.3.18-alt1.x86_64
файл /usr/share/icons/hicolor/48x48@2 не принадлежит ни одному из пакетов
файл /usr/share/icons/hicolor/512x512 не принадлежит ни одному из пакетов
файл /usr/share/icons/hicolor/56x56 не принадлежит ни одному из пакетов
icon-theme-hicolor-0.17-alt2.noarch
snes9x-gtk-1.60-alt2.x86_64
файл /usr/share/icons/hicolor/64x64@2 не принадлежит ни одному из пакетов
icon-theme-hicolor-0.17-alt2.noarch
icon-theme-hicolor-0.17-alt2.noarch
файл /usr/share/icons/hicolor/apps не принадлежит ни одному из пакетов
icon-theme-hicolor-0.17-alt2.noarch
icon-theme-hicolor-0.17-alt2.noarch
icon-theme-hicolor-0.17-alt2.noarch
supertux2-data-0.6.2-alt3.noarch
файл /usr/share/icons/hicolor/symbolic не принадлежит ни одному из пакетов