Summary: | guru: lots of sourcing failures w/ eutils.eclass EAPI 7 change | ||
---|---|---|---|
Product: | GURU | Reporter: | Scott Furry <scott.wl.furry> |
Component: | Package issues | Assignee: | GURU project <guru-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ab4bd |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Scott Furry
2023-08-30 04:20:58 UTC
Single dev-db package also reporting same EAPI error was encountered. dev-db/dbeaver-bin ``` Reading category 38|178 ( 21): dev-db... * ERROR: dev-db/dbeaver-bin-23.0.0::guru failed (depend phase): * eutils: EAPI 7 not supported * * Call stack: * ebuild.sh, line 628: Called source '/var/db/repos/guru/dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild' * dbeaver-bin-23.0.0.ebuild, line 5: Called inherit 'desktop' 'eutils' 'xdg' * ebuild.sh, line 308: Called __qa_source '/var/db/repos/gentoo/eclass/eutils.eclass' * ebuild.sh, line 123: Called source '/var/db/repos/gentoo/eclass/eutils.eclass' * eutils.eclass, line 18: Called die * The specific snippet of code: * *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; * * If you need support, post the output of `emerge --info '=dev-db/dbeaver-bin-23.0.0::guru'`, * the complete build log and the output of `emerge -pqv '=dev-db/dbeaver-bin-23.0.0::guru'`. * Working directory: '/usr/lib/python3.11/site-packages' * S: '/dbeaver-bin-23.0.0' ebuild failed with status 1 Reading category 38|178 ( 21): dev-db... cannot properly execute /var/db/repos/guru/dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild Reading category 178|178 (100) Finished ``` It's all over the place because lots of ::guru ebuilds need to stop using eutils.eclass with EAPI 7. No need for an exhaustive list. Confirmed fixed - clean parsing. Thank you. |