Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 927662 - media-libs/libsoundtouch-2.3.2: wont build during 23 profile upgrade (configure.ac:54: error: required file 'config/ltmain.sh' not found)
Summary: media-libs/libsoundtouch-2.3.2: wont build during 23 profile upgrade (configu...
Status: RESOLVED DUPLICATE of bug 927650
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-24 08:50 UTC by Nick
Modified: 2024-03-26 22:32 UTC (History)
2 users (show)

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


Attachments
contain emerge --info, build log and automake.out (build fail info.txt,22.36 KB, text/plain)
2024-03-24 08:50 UTC, Nick
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nick 2024-03-24 08:50:00 UTC
Created attachment 888344 [details]
contain emerge --info, build log and automake.out

Libsoundtouch fails in the middle of my @world rebuild.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-24 08:55:03 UTC
configure.ac:54: error: required file 'config/ltmain.sh' not found
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-24 09:01:35 UTC
Could you show me the other .out files in /var/tmp/portage/media-libs/libsoundtouch-2.3.2/temp/ please?
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-24 09:03:30 UTC
This might be the same as bug 927650.
Comment 4 Larry the Git Cow gentoo-dev 2024-03-24 09:07:27 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7012f128a3c04053924fa1e96ed48a1c758fc65

commit c7012f128a3c04053924fa1e96ed48a1c758fc65
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-03-24 09:05:20 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-03-24 09:06:11 +0000

    dev-build/libtool: fix shebang for bash
    
    Always use ${EPREFIX}/bin/bash rather than the current path to bash, so that
    we work on both usr-merged and non-usr-merged systems.
    
    Bug: https://bugs.gentoo.org/927662
    Closes: https://bugs.gentoo.org/927650
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-build/libtool/{libtool-2.4.7-r2.ebuild => libtool-2.4.7-r3.ebuild} | 2 +-
 dev-build/libtool/libtool-9999.ebuild                                  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Comment 5 Larry the Git Cow gentoo-dev 2024-03-24 09:09:30 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f979e09388597a04255a2f42c464cf5a05d512

commit 18f979e09388597a04255a2f42c464cf5a05d512
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-03-24 09:08:48 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-03-24 09:08:48 +0000

    autotools.eclass: require >=dev-build/libtool-2.4.7-r3
    
    Needed for c7012f128a3c04053924fa1e96ed48a1c758fc65 wrt upgrade ordering.
    
    Bug: https://bugs.gentoo.org/927650
    Bug: https://bugs.gentoo.org/927662
    Signed-off-by: Sam James <sam@gentoo.org>

 eclass/autotools.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 6 Nick 2024-03-24 09:22:40 UTC
(In reply to Sam James from comment #2)
> Could you show me the other .out files in
> /var/tmp/portage/media-libs/libsoundtouch-2.3.2/temp/ please?

aclocal.out

***** aclocal *****
***** PWD: /var/tmp/portage/media-libs/libsoundtouch-2.3.2/work/soundtouch
***** aclocal -I config/m4 --system-acdir=/var/tmp/portage/media-libs/libsoundtouch-2.3.2/temp/acloc

autoconf.out 

***** autoconf *****
***** PWD: /var/tmp/portage/media-libs/libsoundtouch-2.3.2/work/soundtouch
***** autoconf --force

autoheader.out

***** autoheader *****
***** PWD: /var/tmp/portage/media-libs/libsoundtouch-2.3.2/work/soundtouch
***** autoheader
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-24 09:24:29 UTC
Feel like something is missing error handling here.

Does libtool --version work?
Comment 8 Nick 2024-03-24 09:25:45 UTC
(In reply to Sam James from comment #7)
> Feel like something is missing error handling here.
> 
> Does libtool --version work?

No! just tried.
bash: /usr/bin/libtool: /usr/bin/bash: bad interpreter: No such file or directory
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-24 09:26:20 UTC
Yay! (Not yay, but it means I've just fixed it.)

I think this is the same as bug 927650 then. I'm going to take a look to see why nothing raised an error sooner as well, because that feels like a bug too.

*** This bug has been marked as a duplicate of bug 927650 ***
Comment 10 Nick 2024-03-24 09:35:42 UTC
(In reply to Sam James from comment #9)
> Yay! (Not yay, but it means I've just fixed it.)
> 
> I think this is the same as bug 927650 then. I'm going to take a look to see
> why nothing raised an error sooner as well, because that feels like a bug
> too.
> 
> *** This bug has been marked as a duplicate of bug 927650 ***

You sure did! Thank you!!!