https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-dialup/lrzsz-0.12.20-r4 calls commands that do not exist. Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: This machine uses MUSL libc Please look for 'command not found' and/or 'no such file or directory'.
Created attachment 768360 [details] build.log build log and emerge --info
Error(s) that match a know pattern: ./configure: line 5912: AM_INTL_SUBDIR: command not found
gcc14_tinderbox has reproduced this issue with version 0.12.20-r8 - Updating summary.
sam, are you sure that it blocks 893434 ? From the build log I can see autoconf-2.71
(In reply to Agostino Sarubbo from comment #4) > sam, are you sure that it blocks 893434 ? > > From the build log I can see autoconf-2.71 yeah, there's some of these where I think they're actually old bugs, but they only show up with newer portage: https://bugs.gentoo.org/893434#c3.
ci has reproduced this issue with version 0.12.20-r9 - Updating summary.
Hello, is there any workaround for that issue? make[2]: Leaving directory '/var/tmp/portage/net-dialup/lrzsz-0.12.20-r9/work/lrzsz-0.12.20/src' make[1]: Leaving directory '/var/tmp/portage/net-dialup/lrzsz-0.12.20-r9/work/lrzsz-0.12.20/src' Making install in po make[1]: Entering directory '/var/tmp/portage/net-dialup/lrzsz-0.12.20-r9/work/lrzsz-0.12.20/po' if test -r ../@MKINSTALLDIRS@; then \ ../@MKINSTALLDIRS@ ; \ else \ ../mkinstalldirs ; \ fi /bin/sh: line 4: ../mkinstalldirs: Permission denied make[1]: *** [Makefile:118: install-data-yes] Error 126 make[1]: Leaving directory '/var/tmp/portage/net-dialup/lrzsz-0.12.20-r9/work/lrzsz-0.12.20/po' make: *** [Makefile:417: install-recursive] Error 1 * ERROR: net-dialup/lrzsz-0.12.20-r9::gentoo failed (install phase): * emake failed * * If you need support, post the output of `emerge --info '=net-dialup/lrzsz-0.12.20-r9::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-dialup/lrzsz-0.12.20-r9::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-dialup/lrzsz-0.12.20-r9/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-dialup/lrzsz-0.12.20-r9/temp/environment'. * Working directory: '/var/tmp/portage/net-dialup/lrzsz-0.12.20-r9/work/lrzsz-0.12.20' * S: '/var/tmp/portage/net-dialup/lrzsz-0.12.20-r9/work/lrzsz-0.12.20' * QA Notice: command not found: * * ./configure: line 5685: AM_INTL_SUBDIR: command not found
(In reply to Georgi from comment #7) > Hello, > is there any workaround for that issue? > > > [...] > /bin/sh: line 4: ../mkinstalldirs: Permission denied > make[1]: *** [Makefile:118: install-data-yes] Error 126 > make[1]: Leaving directory > '/var/tmp/portage/net-dialup/lrzsz-0.12.20-r9/work/lrzsz-0.12.20/po' > make: *** [Makefile:417: install-recursive] Error 1 > * ERROR: net-dialup/lrzsz-0.12.20-r9::gentoo failed (install phase): > * emake failed Yours is a different issue. Please open a new bug and attach the full build.log
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2877a7951774ccfbd346ac536da23ce740c16dc3 commit 2877a7951774ccfbd346ac536da23ce740c16dc3 Author: Viorel Munteanu <ceamac@gentoo.org> AuthorDate: 2024-12-14 10:38:00 +0000 Commit: Viorel Munteanu <ceamac@gentoo.org> CommitDate: 2024-12-14 10:45:51 +0000 net-dialup/lrzsz: fix compilation with C23 Include older gettext macros (from 0.19). Unfortunately, running autopoint breaks the makefiles; so does using AM_GNU_GETTEXT([external]). Add a patch to fix compilation with gcc-15. Also tested with clang-19 -std=gnu23. Closes: https://bugs.gentoo.org/836585 Closes: https://bugs.gentoo.org/943880 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> net-dialup/lrzsz/Manifest | 1 + net-dialup/lrzsz/lrzsz-0.12.20-r10.ebuild | 77 +++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+)