There is a conditional sed invocation that cause some trouble: - the file is not found (bad name) - the sed invocation has no effect - if there is a need to change interpreter, why the one for ac-wrapper.sh is not changed as well? Reproducible: Always Steps to Reproduce: 1.Bootstrap prefix 2. 3. Actual Results: Merge failure Expected Results: Merge success, and probably with shell changed in both cases
Please include the full build.log and emerge --info.
I do not have those informations anymore, but it is obvious the filename in ebuild does not match any filename after unpack.
(In reply to Étienne Buira from comment #2) > I do not have those informations anymore, but it is obvious the filename in > ebuild does not match any filename after unpack. It might be obvious to you, but it makes it more difficult to fix if I don't have a prefix environment handy to verify the fix. There's also no sed in autoconf-wrapper's ebuilds anyway. Do you mean automake-wrapper? I assume so. I'll fix the path in that one and add the sed to autoconf-wrapper.
Oops, messed up between autoconf and automake, please apologise.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d08bd3ca926b604cd45496db04aab7cfa44dcf15 commit d08bd3ca926b604cd45496db04aab7cfa44dcf15 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-02-05 18:49:10 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-05 18:50:33 +0000 sys-devel/autoconf-wrapper: fix prefix sed Closes: https://bugs.gentoo.org/893312 Signed-off-by: Sam James <sam@gentoo.org> .../autoconf-wrapper-20221207-r1.ebuild | 45 ++++++++++++++++++++++ .../autoconf-wrapper-99999999.ebuild | 11 +++++- 2 files changed, 54 insertions(+), 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b520046dbc50dc7b57245fdc4108b0332a910b44 commit b520046dbc50dc7b57245fdc4108b0332a910b44 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-02-05 18:46:45 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-05 18:50:33 +0000 sys-devel/automake-wrapper: fix prefix sed Closes: https://bugs.gentoo.org/893312 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/automake-wrapper/automake-wrapper-20221207.ebuild | 2 +- sys-devel/automake-wrapper/automake-wrapper-99999999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
Let me know if any further bother with those fixes. I don't think I have a prefix handy atm but plan to make another one soon.
*** Bug 893318 has been marked as a duplicate of this bug. ***
Hi, the fix worked, thanks.
Thanks for confirming!