File "/usr/lib/python3.8/site-packages/DistUtilsExtra/auto.py", line 353, in __external_mod mod = __import__(module) ModuleNotFoundError: No module named 'util' During handling of the above exception, another exception occurred: Traceback (most recent call last): ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_gnome_systemd-20210424-085324 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.1 [2] x86_64-pc-linux-gnu-11.1.0 * clang version 12.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/12/bin /usr/lib/llvm/12 12.0.0 Python 3.8.9 Available Ruby profiles: [1] ruby26 (with Rubygems) [2] ruby30 (with Rubygems) * Available Rust versions: [1] rust-bin-1.51.0 * The following VMs are available for generation-2: 1) IcedTea JDK 3.18.0 [icedtea-8] *) AdoptOpenJDK 8.292_p10 [openjdk-bin-8] Available Java Virtual Machines: [1] icedtea-8 [2] openjdk-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.10.4 timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Mon May 3 07:20:14 UTC 2021 emerge -qpvO x11-misc/menulibre [ebuild N ] x11-misc/menulibre-2.2.1-r2 PYTHON_TARGETS="python3_8 -python3_7 -python3_9"
Created attachment 705630 [details] emerge-info.txt
Created attachment 705633 [details] emerge-history.txt
Created attachment 705636 [details] environment
Created attachment 705639 [details] etc.portage.tar.bz2
Created attachment 705642 [details] temp.tar.bz2
Created attachment 705645 [details] x11-misc:menulibre-2.2.1-r2:20210503-075212.log
Here too with gcc 10 Iade
It looks like they've fixed this same issue in Arch, here: https://aur.archlinux.org/cgit/aur.git/commit/PKGBUILD?h=menulibre&id=12bb923c63c35f9a0125b565268a29088f585a6e It builds for me after applying this change.
Created attachment 713487 [details, diff] fix install error due to conflict with gtk4
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e52fd3f0597b4244e78ed5cff4eaada78f8288 commit 05e52fd3f0597b4244e78ed5cff4eaada78f8288 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2022-02-12 04:58:21 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2022-02-12 06:24:34 +0000 x11-misc/menulibre: add 2.2.3, modernize and enable py3.10 I don't use this but side-bumping it, hopefully works as expected and in a better state for future maintainers. Timestamp issues (bug #833127) happened only when building for two python targets, however there is no (known) reason to do this and switched to single impl and pep517. Removed part of the .desktop sed that did not change anything anymore, and simplified LINGUAS workaround (the only case that matters is a set empty LINGUAS, the rest is handled correctly and no need for `has`). Removed X-specific deps, this runs on wayland too. Also removed pyxdg and gtksourceview that appears unused (despite upstream mentioning sourceview in the README). Closes: https://bugs.gentoo.org/787863 Closes: https://bugs.gentoo.org/811387 Closes: https://bugs.gentoo.org/811390 Closes: https://bugs.gentoo.org/823863 Closes: https://bugs.gentoo.org/833127 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> x11-misc/menulibre/Manifest | 1 + x11-misc/menulibre/menulibre-2.2.3.ebuild | 47 +++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+)