Closed ppfeufer closed 4 years ago
Is it possible that the following in /usr/portage/eclass/qt5-build.eclass
:
case ${EAPI} in
7) : ;;
*) die "qt5-build.eclass: unsupported EAPI=${EAPI:-0}" ;;
esac
could lead to this issues, since EAPI in /var/lib/layman/vifino-overlay/dev-qt/qtnetwork/qtnetwork-5.10.1.ebuild
is set to: EAPI=6
?
Actually, in /usr/portage/dev-qt/qtnetwork/qtnetwork-5.14.1.ebuild
, EAPI is: EAPI=7
.
So just set EAPI=7
in /var/lib/layman/vifino-overlay/dev-qt/qtnetwork/qtnetwork-5.10.1.ebuild
won't be an issue, right?
Should be fine, yeah. Might be worthwhile to check if any other ebuilds use EAPI 6.
Here is the list. :grin:
grep -r 'EAPI=' /var/lib/layman/vifino-overlay/
/var/lib/layman/vifino-overlay/dev-qt/qtnetwork/qtnetwork-5.10.1.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/www-client/luakit/luakit-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/media-libs/libglvnd/libglvnd-9999.ebuild:EAPI=7
/var/lib/layman/vifino-overlay/media-libs/libsdl2/libsdl2-2.0.10.ebuild:EAPI=7
/var/lib/layman/vifino-overlay/media-libs/libsdl2/libsdl2-2.0.9.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/app-misc/vesc_tool/vesc_tool-9999.ebuild:EAPI=7
/var/lib/layman/vifino-overlay/app-misc/polychromatic/polychromatic-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/app-misc/openrazer/openrazer-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/x11-base/xorg-server/xorg-server-1.20.5-r1.ebuild:EAPI=7
/var/lib/layman/vifino-overlay/dev-nodejs/less/less-2.7.1.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/dev-libs/appstream-glib/appstream-glib-0.6.8.ebuild:EAPI="6"
/var/lib/layman/vifino-overlay/dev-libs/libnfc/libnfc-1.7.1.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/games-action/minetest/minetest-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/dev-embedded/yosys/yosys-9999.ebuild:EAPI="6"
/var/lib/layman/vifino-overlay/dev-embedded/yosys/yosys-0.8.ebuild:EAPI="6"
/var/lib/layman/vifino-overlay/dev-embedded/arduino-bin/arduino-bin-1.8.1.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/x11-misc/disputils/disputils-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/x11-misc/polybar/polybar-9999.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/x11-misc/synergy/synergy-1.10.1.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/x11-misc/synergy/synergy-2.0.12.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/x11-misc/wmutils-core/wmutils-core-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/x11-misc/i3lock-color/i3lock-color-2.12.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/x11-misc/gromit-mpx/gromit-mpx-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/x11-misc/wmutils-opt/wmutils-opt-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/x11-misc/xrq/xrq-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/net-wireless/aircrack-ng/aircrack-ng-1.2_rc4.ebuild:EAPI="5"
/var/lib/layman/vifino-overlay/net-wireless/luaradio/luaradio-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/net-wireless/soapyuhd/soapyuhd-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/net-wireless/soapyremote/soapyremote-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/sys-fs/cpmtools/cpmtools-2.20.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/dev-python/daemonize/daemonize-2.4.7.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/net-libs/nodejs/nodejs-10.12.0.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/net-libs/wvstreams/wvstreams-4.6.1-r4.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/sys-auth/pam_mount/pam_mount-2.16.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/dev-util/rebar3/rebar3-3.3.4.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/dev-util/rebar3/rebar3-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/dev-util/radare2/radare2-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/dev-util/plan9port/plan9port-9999999.ebuild:EAPI="5"
/var/lib/layman/vifino-overlay/sci-electronics/kicad/kicad-5.0.1.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/sci-libs/volk/volk-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/sci-libs/liquid-dsp/liquid-dsp-9999.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/dev-lang/rubinius/rubinius-3.69.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/dev-lang/rubinius/rubinius-3.43.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/dev-lang/elixir/elixir-1.4.0.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/dev-lang/ruby/ruby-2.1.10.ebuild:EAPI=5
/var/lib/layman/vifino-overlay/sys-apps/pacman/pacman-5.0.2-r1.ebuild:EAPI="6"
/var/lib/layman/vifino-overlay/sys-apps/nix/nix-1.11.6-r1.ebuild:EAPI=6
/var/lib/layman/vifino-overlay/net-misc/batctl/batctl-2016.5.ebuild:EAPI=4
/var/lib/layman/vifino-overlay/net-misc/batman-adv/batman-adv-2016.5.ebuild:EAPI=4
But there is only this ebuild that inherit qt5-build
:
grep -r 'inherit qt5-build' /var/lib/layman/vifino-overlay/
/var/lib/layman/vifino-overlay/dev-qt/qtnetwork/qtnetwork-5.10.1.ebuild:inherit qt5-build
Ah, well, then it seems this is the only one that needs changing, for now at least. Care to make a PR?
Ok, it's done. Not tested, but should work!
Thanks! I merged that, now it should work. If it doesn't, I'll take a look when I have good enough internet.
The error is no more present. :grin:
Hooray!