Program xsltproc found: YES (/usr/bin/xsltproc) Meson encountered an error in file meson.build, line 239, column 4: File /var/tmp/portage/net-misc/eventd-0.23.0/work/eventd-0.23.0-build/eventdctl.1 does not exist. * ERROR: net-misc/eventd-0.23.0::gentoo failed (configure phase): * (no error message) ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 13.0-desktop-plasma_abi32+64_20170913-160004 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-6.4.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) [3] jython2.7 (fallback) Available Ruby profiles: [1] ruby22 (with Rubygems) * java-config: The following VMs are available for generation-2: 1) IcedTea JDK 7.2.6.11 [icedtea-7] *) IcedTea JDK 7.2.6.11 [icedtea-bin-7] 3) IcedTea JDK 3.5.1 [icedtea-bin-8] 4) JamVM JDK 2.0.0 [jamvm] Available Java Virtual Machines: [1] icedtea-7 [2] icedtea-bin-7 system-vm [3] icedtea-bin-8 [4] jamvm emerge -qpv net-misc/eventd [ebuild N ] net-misc/eventd-0.23.0 USE="X introspection ipv6 libnotify notification -debug -fbcon -libcanberra -pulseaudio -purple -speech -systemd {-test} -upnp -websocket -zeroconf"
Created attachment 495410 [details] emerge-info.txt
Created attachment 495412 [details] emerge-history.txt
Created attachment 495414 [details] environment
Created attachment 495416 [details] etc.portage.tbz2
Created attachment 495418 [details] net-misc:eventd-0.23.0:20170919-113328.log
Created attachment 495420 [details] temp.tbz2
Can't reproduce here with stable meson. Can you please confirm this bug with stable meson?
unstable net-misc/eventd-0.23.0::gentoo builds fine at a stable image (13.0-desktop-gnome-systemd_stable_20170905-222907) having dev-util/meson 0.41.2
PR: https://github.com/gentoo/gentoo/pull/5854
Ok. We need about half a dozen commits backported including these three: https://github.com/sardemff7/eventd/commit/550803746aa7beef5a954bcff744bfd77b303f1a https://github.com/sardemff7/eventd/commit/4c5450cfdb6b643dc3ce97011604c6f37fbd3432 https://github.com/sardemff7/libnkutils/commit/65f07cbe474948d70195524d3a37542ef13e43b6 They are simple, but span across the whole project's build system and IMO too invasive to be included as a revbump. Patchset verbump also is nontrivial since github doesn't include submodules in tarballs. Instead of bashing my head again and again against the wall, I've decided to simply limit the required meson version in the current ebuild and remove this requirement after the next verbump.
what about a snapshot?
> Patchset verbump also is nontrivial since github doesn't include submodules > in tarballs. Patchset as in _pYYYYMMDD, which you may also call snapshot
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00060a24c4a8ce49971e898d55c818c877391b93 commit 00060a24c4a8ce49971e898d55c818c877391b93 Author: Ilya Tumaykin <itumaykin@gmail.com> AuthorDate: 2017-11-19 12:55:03 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2017-11-19 16:07:08 +0000 net-misc/eventd: Add 0.23.0_p20171112 to fix build w/ >=meson-0.42.0 Closes: https://bugs.gentoo.org/631412 Package-Manager: Portage-2.3.14, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6236 net-misc/eventd/Manifest | 1 + net-misc/eventd/eventd-0.23.0_p20171112.ebuild | 122 +++++++++++++++++++++++++ net-misc/eventd/metadata.xml | 1 + 3 files changed, 124 insertions(+)