Bug 50315 - Отсутствуют json файлы implicit layer для biarch пакетов
Summary: Отсутствуют json файлы implicit layer для biarch пакетов
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: rpmrebuild-arepo (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: 2024-05-10 19:57 MSK by Никита Коротышев
Modified: 2024-05-27 21:31 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Никита Коротышев 2024-05-10 19:57:10 MSK
В поставку пакета входят только библиотеки, однако без манифестов оверлей MangoHud не будет проинициализирован.
Необходимо наличие файлов по пути /usr/share/vulkan/implicit_layer.d/:
MangoHud.x86.json;
libMangoApp.x86.json.
Comment 1 Денис Назаров 2024-05-10 21:58:07 MSK
Собрал задание для исправления https://packages.altlinux.org/ru/tasks/347774/
Comment 2 Никита Коротышев 2024-05-27 21:31:15 MSK
Проверял командами:
1)"AREPO_COMPAT=~/mangohud-0.7.2-alt1.i586.rpm AREPO_PKGLIST=~/arepo-pkglist.conf AREPO_MODE=lib AREPO_ARCH=i586 rpmrebuild --change-spec-files=arepo.sh --change-spec-preamble=arepo.sh -p ~/mangohud-0.7.2-alt1.i586.rpm";
2)"rpm -qpl RPM/RPMS/i586/i586-mangohud-0.7.2-alt1.i586.rpm".

Cписок файлов на 3.1.13-alt2.rpm:
/usr/lib/mangohud/libMangoHud.so
/usr/lib/mangohud/libMangoHud_dlsym.so
/usr/lib/mangohud/libMangoHud_opengl.so

Список файлов на 3.1.13-alt3.rpm с исправлением:
/usr/lib/mangohud/libMangoHud.so
/usr/lib/mangohud/libMangoHud_dlsym.so
/usr/lib/mangohud/libMangoHud_opengl.so
/usr/share/vulkan/implicit_layer.d/MangoHud.x86.json
/usr/share/vulkan/implicit_layer.d/libMangoApp.x86.json