Bug 50315

Summary: Отсутствуют json файлы implicit layer для biarch пакетов
Product: Sisyphus Reporter: Никита Коротышев <nikita>
Component: rpmrebuild-arepoAssignee: placeholder <placeholder>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: glebfm, ldv, nenderus, nikita, placeholder, vitty
Version: unstable   
Hardware: x86_64   
OS: Linux   

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