Bug 40598 - jadetex FTBFS: %post scriptlet fails
Summary: jadetex FTBFS: %post scriptlet fails
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: jadetex (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: viy
QA Contact: qa-sisyphus
URL: https://lists.altlinux.org/pipermail/...
Keywords:
Depends on:
Blocks: 27222
  Show dependency tree
 
Reported: 2021-07-28 22:26 MSK by Dmitry V. Levin
Modified: 2021-08-16 19:42 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry V. Levin 2021-07-28 22:26:11 MSK
http://git.altlinux.org/tasks/281174/logs/events.1.1.log:
2021-Jul-28 07:38:15 :: message: demonstrate %post scriptlet error
#100 build jadetex-3.13-alt4_13.src.rpm from sisyphus
...
        x86_64: jadetex=3.13-alt4_13 install failed:
 <13>Jul 28 07:45:35 rpmi: jadetex-3.13-alt4_13 sisyphus+281174.100.1.1 1627458023 installed
 error: %post(jadetex-3.13-alt4_13.noarch) scriptlet failed, exit status 2
 error: jadetex-3.13-alt4_13.noarch: install failed
 hsh-install: Packages installation failed.
Comment 1 viy 2021-08-06 09:38:15 MSK
jadetex надо будет перекладывать вместе с с новым texlive 2021. Не надо спешить.
Comment 2 AEN 2021-08-06 09:43:02 MSK
Ок. 
Ждем. Удачи.
Comment 3 Dmitry V. Levin 2021-08-06 11:54:36 MSK
(In reply to viy from comment #1)
> jadetex надо будет перекладывать вместе с с новым texlive 2021. Не надо
> спешить.

А новый texlive надо будет тестировать.
Может быть, есть какой-то простой фикс?
Comment 4 Dmitry V. Levin 2021-08-06 11:59:08 MSK
(In reply to Dmitry V. Levin from comment #3)
> (In reply to viy from comment #1)
> > jadetex надо будет перекладывать вместе с с новым texlive 2021. Не надо
> > спешить.
> 
> А новый texlive надо будет тестировать.
> Может быть, есть какой-то простой фикс?

В точности такая же проблема присутствует и в p9 при сборке пакетов:
ghostscript-9.27-alt1.M90P.1:error: %post(jadetex-3.13-alt4_13.noarch) scriptlet failed, exit status 2
libdbi-drivers-1:0.9.0-alt4:error: %post(jadetex-3.13-alt4_13.noarch) scriptlet failed, exit status 2
linphone-3.12.0-alt5:error: %post(jadetex-3.13-alt4_13.noarch) scriptlet failed, exit status 2
xorg-docs-1:1.7.1-alt1:error: %post(jadetex-3.13-alt4_13.noarch) scriptlet failed, exit status 2

Мы ведь не планируем обновлять texlive в p9?
Comment 5 Repository Robot 2021-08-15 22:10:36 MSK
jadetex-3.13-alt4_17 -> sisyphus:

 Fri Aug 06 2021 Igor Vlasenko <viy@altlinux> 3.13-alt4_17
 - new release (closes: #40598)
Comment 6 Dmitry V. Levin 2021-08-16 00:40:48 MSK
$ rpmquery --scripts -p p10/files/noarch/RPMS/jadetex-3.13-alt4_13.noarch.rpm 
postinstall scriptlet (through /bin/sh):
/usr/bin/env - PATH=$PATH:/usr/bin fmtutil-sys \
	       --cnffile /usr/share/texmf-dist/tex/jadetex/jadefmtutil.cnf \
	       --all --fmtdir /usr/share/texmf-dist/web2c \
	       > /tmp/jadetex-fmtutil-sys.log 2>&1

Т.е. это ещё и уязвимость была, надо бэкпортить в p10 и p9.
Comment 7 viy 2021-08-16 19:42:49 MSK
да, я планирую в p10 вместе с texlive.
с p9 надо еще проверить, не будет ли проблем, если одинокий пакет переложить.