Bug 41530

Summary: /etc/profile.d/glib2.sh неправильно обрабатывает отсутствие /usr/bin/natspec
Product: Sisyphus Reporter: Andrey Cherepanov <cas>
Component: glib2Assignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aen, aris, glebfm, ldv
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Andrey Cherepanov 2021-12-08 16:56:15 MSK
src.rpm не пересобирается:
hsh-install: Nothing to install.
hsh-rebuild: calculated mount points: 
hsh-rebuild: fetched installed file dependencies.
hsh-rebuild: calculated mount points: 
hsh-rebuild: Created rebuild script.
hsh-rebuild: rebuild of `flatpak-builder-1.2.0-alt1.src.rpm' failed.
Comment 1 Yuri N. Sedunov 2021-12-08 17:04:15 MSK
Если, гуру хешеров/сборочниц подскажут как получить внятную диагностику, наверное, я что-то смогу сделать.
Comment 2 Dmitry V. Levin 2021-12-08 17:28:29 MSK
+ . /etc/profile.d/glib2.sh
++ export G_BROKEN_FILENAMES=1
++ G_BROKEN_FILENAMES=1
++ test -x /usr/bin/natspec

Т.е. команда в /etc/profile.d/glib2.sh завершается с exit status 1 и на этом скрипт /.host/rebuild заканчивает свою работу.
Comment 3 Andrey Cherepanov 2021-12-08 17:33:09 MSK
Прошу добавить libnatspec в зависимости glib2.
Comment 4 Dmitry V. Levin 2021-12-08 17:38:12 MSK
(In reply to Andrey Cherepanov from comment #3)
> Прошу добавить libnatspec в зависимости glib2.

Нет, только не это, glib2 входит в сборочную среду, ни в коем случае!
Comment 5 Yuri N. Sedunov 2021-12-09 13:51:22 MSK
Исправлено в glib2-2.70.2-alt2 и в glib2-2.68.4-alt3.src.rpm для p10

Последний собирается в задании
#291685 BUILDING #1 [locked] p10 srpm=glib2-2.68.4-alt3.src.rpm srpm=vala-0.52.8-alt1.src.rpm ...
Comment 6 AEN 2021-12-09 13:54:30 MSK
Юрий, спасибо!
Comment 7 AEN 2021-12-09 14:01:39 MSK
Юрий, спасибо!