* Detected file collision(s): * * /usr/include/config.h * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * dev-util/ragel-7.0.0.10:0::gentoo * /usr/include/config.h * * Package 'app-admin/rasdaemon-0.6.0' NOT merged due to file collisions. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-desktop_abi32+64_20171214-104827 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.2.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby22 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.6.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpv app-admin/rasdaemon [ebuild N ] app-admin/rasdaemon-0.6.0
Created attachment 511446 [details] emerge-info.txt
Created attachment 511448 [details] app-admin:rasdaemon-0.6.0:20171221-235151.log
Created attachment 511450 [details] emerge-history.txt
Created attachment 511452 [details] etc.portage.tbz2
Created attachment 511454 [details] logs.tbz2
I emailed the upstream developer of rasdaemon asking if the headers could be namespaced or renamed from something generic. I'd recommend lu_zero do the same.
Ack. I'll check if that header could be just removed completely though.
Upstream already fixed it in git.
Added a -r1 with the upstream fix. My side should be fine, probably the same solution could be used for rasdaemon.
(In reply to Luca Barbato from comment #9) > Added a -r1 with the upstream fix. My side should be fine, probably the same > solution could be used for rasdaemon. >>> Source configured. >>> Compiling source in /tmp/portage/dev-util/ragel-7.0.0.10-r1/work/ragel-7.0.0.10 ... make -j9 Making all in src make[1]: Entering directory '/tmp/portage/dev-util/ragel-7.0.0.10-r1/work/ragel-7.0.0.10/src' cd .. && /bin/sh /tmp/portage/dev-util/ragel-7.0.0.10-r1/work/ragel-7.0.0.10/missing automake-1.15 --foreign src/Makefile configure.ac:28: error: version mismatch. This is Automake 1.15.1, configure.ac:28: but the definition used by this AM_INIT_AUTOMAKE configure.ac:28: comes from Automake 1.15. You should recreate configure.ac:28: aclocal.m4 with aclocal and run automake again. WARNING: 'automake-1.15' is probably too old. You should only need it if you modified 'Makefile.am' or 'configure.ac' or m4 files included by 'configure.ac'. The 'automake' program is part of the GNU Automake package: <http://www.gnu.org/software/automake> It also requires GNU Autoconf, GNU m4 and Perl in order to run: <http://www.gnu.org/software/autoconf> <http://www.gnu.org/software/m4/> <http://www.perl.org/> make[1]: *** [Makefile:463: Makefile.in] Error 63 make[1]: Leaving directory '/tmp/portage/dev-util/ragel-7.0.0.10-r1/work/ragel-7.0.0.10/src' make: *** [Makefile:441: all-recursive] Error 1 * ERROR: dev-util/ragel-7.0.0.10-r1::gentoo failed (compile phase):
(In reply to Perfect Gentleman from comment #10) > configure.ac:28: error: version mismatch. This is Automake 1.15.1, > configure.ac:28: but the definition used by this AM_INIT_AUTOMAKE > configure.ac:28: comes from Automake 1.15. You should recreate > configure.ac:28: aclocal.m4 with aclocal and run automake again. I had added an eautoreconf for that in PR 6519 (for bug 629674) but it seems that didn't get used here.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46ea06d6d147b8230a2fbe5e7941fcd8cf5f1bd commit f46ea06d6d147b8230a2fbe5e7941fcd8cf5f1bd Author: Matthew Thode <prometheanfire@gentoo.org> AuthorDate: 2020-01-18 23:27:35 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2020-01-18 23:27:51 +0000 app-admin/rasdaemon: 0.6.5 bump Fixes: https://bugs.gentoo.org/642016 Fixes: https://bugs.gentoo.org/705706 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> app-admin/rasdaemon/Manifest | 1 + app-admin/rasdaemon/rasdaemon-0.6.5.ebuild | 63 ++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+)