Created attachment 555852 [details] build.log make[3]: Entering directory '/var/tmp/portage/sys-devel/autogen-5.18.16/work/autogen-5.18.16/autoopts' LGCFLAGS="-pthread -I/usr/include/guile/2.2" \ AGexe="/var/tmp/portage/sys-devel/autogen-5.18.16/work/autogen-5.18.16/agen5/autogen" GDexe="/var/tmp/portage/sys-devel/autogen-5.18.16/work/autogen-5.18.16/getdefs/getdefs" CLexe="/var/tmp/portage/sys-devel/autogen-5.18.16/work/autogen-5.18.16/columns/columns" srcdir="." top_srcdir=".." builddir="." top_builddir=".." AO_AGE="17" AO_CURRENT="42" AO_REVISION="1" POSIX_SHELL="/bin/bash" \ /bin/bash ./mk-tpl-config.sh tpl-config-stamp autoopts/options.h autoopts/usage-txt.h genshell.h option-xat-attribute.h option-value-type.h ao-strs.h ag-char-map.h save-flags.h autoopts.h project.h proto.h parse-duration.c ao-strs.c option-value-type.c option-xat-attribute.c save-flags.c autoopts.c alias.c boolean.c check.c configfile.c cook.c enum.c env.c file.c find.c genshell.c load.c makeshell.c nested.c numeric.c pgusage.c putshell.c reset.c restore.c save.c sort.c stack.c streqvcmp.c text_mmap.c time.c tokenize.c usage.c version.c init.c ! /var/tmp/portage/sys-devel/autogen-5.18.16/work/autogen-5.18.16/agen5/autogen -L./tpl -L./tpl -Tagman3.tpl ./funcs.def * ERROR: sys-devel/autogen-5.18.16::gentoo failed (install phase): * could not locate verify.h to copy into tarball * * If you need support, post the output of `emerge --info '=sys-devel/autogen-5.18.16::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-devel/autogen-5.18.16::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-devel/autogen-5.18.16/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-devel/autogen-5.18.16/temp/environment'. * Working directory: '/var/tmp/portage/sys-devel/autogen-5.18.16/work/autogen-5.18.16/autoopts' * S: '/var/tmp/portage/sys-devel/autogen-5.18.16/work/autogen-5.18.16' cp: cannot stat '../config/snippet/_Noreturn.h': No such file or directory sed: can't read /var/tmp/portage/sys-devel/autogen-5.18.16/work/autogen-5.18.16/pkg/libopts/_Noreturn: No such file or directory
*** Bug 671610 has been marked as a duplicate of this bug. ***
I found this problem is caused by pkg/libopts/mklibsrc.sh, it is exactly /var/tmp/portage/sys-devel/autogen-5.18.16/work/autogen-5.18.16/pkg/libopts/mklibsrc.sh in the line 53, verify.h should be removed.
*** Bug 671640 has been marked as a duplicate of this bug. ***
Looking.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e300267f31ed1a4fee2f6904b567ee686577b6c7 commit e300267f31ed1a4fee2f6904b567ee686577b6c7 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-11-21 22:31:35 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-11-21 22:34:06 +0000 sys-devel/autogen: add missing verify.h, bug #671616 install phase packages verify.h from bundled gnulib. Unfortunally it did not made to final tarball. Pull it in manually from gnulib git tree. Reported-by: Lars Wendler (Polynomial-C) Reported-by: Seong-ho Cho Closes: https://bugs.gentoo.org/671616 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> sys-devel/autogen/Manifest | 1 + sys-devel/autogen/autogen-5.18.16.ebuild | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7baf80d18d840c764a49035f4a9b7b2ae8723b50 commit 7baf80d18d840c764a49035f4a9b7b2ae8723b50 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-11-21 20:22:02 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-11-21 22:34:06 +0000 sys-devel/autogen: avoid running autoreconf It's not a fix of bug #671616 but a step in direction when result does not depend on presence of autoconf. Not I get install failure described in the bug consistently. Bug: https://bugs.gentoo.org/671616 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> sys-devel/autogen/autogen-5.18.16.ebuild | 12 ++++++++++++ sys-devel/autogen/files/autogen-5.18.16-no-werror.patch | 12 ++++++------ 2 files changed, 18 insertions(+), 6 deletions(-)
Pulled in verify.h from gnulib. I was tricked by lack of error in final page of src_install() and pushed broken autogen. Apologies for the mess. Should be fixed now.
(In reply to Sergei Trofimovich from comment #6) > Pulled in verify.h from gnulib. > > I was tricked by lack of error in final page of src_install() and pushed > broken autogen. Apologies for the mess. > > Should be fixed now. no. It seems not. cloc3Lnv ~ # cat /usr/portage/metadata/timestamp Wed Nov 21 14:38:33 UTC 2018 but sys-devel/autogen-5.18.16 fails with the same error on my box.
(In reply to Marco Clocchiatti from comment #7) > (In reply to Sergei Trofimovich from comment #6) > > Pulled in verify.h from gnulib. > > > > I was tricked by lack of error in final page of src_install() and pushed > > broken autogen. Apologies for the mess. > > > > Should be fixed now. > > no. It seems not. > > cloc3Lnv ~ # cat /usr/portage/metadata/timestamp > Wed Nov 21 14:38:33 UTC 2018 > > but sys-devel/autogen-5.18.16 fails with the same error on my box. sorry. I read badly my timestamp. the fix is ok.