Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 836585 - net-dialup/lrzsz-0.12.20-r9 calls commands that do not exist: AM_INTL_SUBDIR
Summary: net-dialup/lrzsz-0.12.20-r9 calls commands that do not exist: AM_INTL_SUBDIR
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Embedded Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-01 08:58 UTC by Agostino Sarubbo
Modified: 2024-12-14 10:46 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,63.27 KB, text/plain)
2022-04-01 08:58 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2022-04-01 08:58:36 UTC
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'.
Comment 1 Agostino Sarubbo gentoo-dev 2022-04-01 08:58:37 UTC
Created attachment 768360 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2022-04-01 08:58:38 UTC
Error(s) that match a know pattern:


./configure: line 5912: AM_INTL_SUBDIR: command not found
Comment 3 Agostino Sarubbo gentoo-dev 2024-01-02 11:03:25 UTC
gcc14_tinderbox has reproduced this issue with version 0.12.20-r8 - Updating summary.
Comment 4 Agostino Sarubbo gentoo-dev 2024-01-03 08:28:04 UTC
sam, are you sure that it blocks 893434 ?

From the build log I can see autoconf-2.71
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-01-03 08:58:00 UTC
(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.
Comment 6 Agostino Sarubbo gentoo-dev 2024-08-03 07:09:22 UTC
ci has reproduced this issue with version 0.12.20-r9 - Updating summary.
Comment 7 Georgi 2024-11-07 20:23:49 UTC
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
Comment 8 Viorel Munteanu gentoo-dev 2024-12-13 19:24:28 UTC
(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
Comment 9 Larry the Git Cow gentoo-dev 2024-12-14 10:46:02 UTC
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(+)