BlueManCZ / edgets

Gentoo overlay that brings you the newest versions of modern software.
12 stars 8 forks source link

ERROR: gnome-extra/icon-library-0.0.12::edgets failed (depend phase): cargo: EAPI 7 not supported #24

Closed triffid closed 2 months ago

triffid commented 3 months ago
# emerge --regen
…
Processing gnome-extra/icon-library
 * ERROR: gnome-extra/icon-library-0.0.12::edgets failed (depend phase):
 *   cargo: EAPI 7 not supported
 *
 * Call stack:
 *                    ebuild.sh, line 632:  Called source '/var/db/repos/edgets/gnome-extra/icon-library/icon-library-0.0.12.ebuild'
 *   icon-library-0.0.12.ebuild, line 164:  Called inherit 'gnome2-utils' 'meson' 'xdg' 'cargo'
 *                    ebuild.sh, line 312:  Called __qa_source '/var/db/repos/gentoo/eclass/cargo.eclass'
 *                    ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/cargo.eclass'
 *                 cargo.eclass, line  15:  Called die
 * The specific snippet of code:
 *      *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 *
 * If you need support, post the output of `emerge --info '=gnome-extra/icon-library-0.0.12::edgets'`,
 * the complete build log and the output of `emerge -pqv '=gnome-extra/icon-library-0.0.12::edgets'`.
 * Working directory: '/usr/lib/python3.11/site-packages'
 * S: '/var/tmp/portage/gnome-extra/icon-library-0.0.12/work/icon-library-0.0.12'

Using latest stable portage:

# emerge -pv1O portage

These are the packages that would be merged, in order:

[ebuild   R    ] sys-apps/portage-3.0.63-r1::gentoo  USE="-apidoc -build -doc -gentoo-dev (ipc) native-extensions rsync-verify (-selinux) -test xattr" PYTHON_TARGETS="(-pypy3) -python3_10 python3_11 -python3_12" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
# equery m portage
 * sys-apps/portage [gentoo]
Maintainer:  dev-portage@gentoo.org
Upstream:    ChangeLog:   https://gitweb.gentoo.org/proj/portage.git/plain/NEWS
             Docs:       https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage
             Bugs-to:     mailto:dev-portage@gentoo.org
             Remote-ID:   cpe:/a:gentoo:portage (cpe)
             Remote-ID:   https://gitweb.gentoo.org/proj/portage.git/ (gentoo)
             Remote-ID:   https://github.com/gentoo/portage (github)
             Remote-ID:   https://pypi.org/project/portage/ (pypi)
Homepage:    https://wiki.gentoo.org/wiki/Project:Portage
Location:    /var/db/repos/gentoo/sys-apps/portage
Keywords:    3.0.61-r1:0:
Keywords:    3.0.63-r1:0: amd64 arm arm64 hppa ppc ppc64 sparc x86
Keywords:    3.0.64-r3:0:
Keywords:    3.0.65:0: ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
Keywords:    9999:0:
License:     GPL-2
BlueManCZ commented 2 months ago

Thank you for letting me know, I updated the ebuild to EAPI 8. https://bugs.gentoo.org/935181