zhtengw / deepin-overlay

Gentoo overlay for Deepin APPs
GNU General Public License v2.0
56 stars 14 forks source link

qmake-utils.eclass has dropped EAPI-6 support #122

Closed stshine closed 3 years ago

stshine commented 3 years ago

https://github.com/gentoo/gentoo/pull/18810

Now running emerge with deepin-overlay installed will come with error messages like:

Calculating dependencies \ * ERROR: dde-base/dtkgui-5.4.0::deepin failed (depend phase):
 *   EAPI=6 is not supported
 * 
 * Call stack:
 *             ebuild.sh, line 609:  Called source '/var/db/repos/deepin/dde-base/dtkgui/dtkgui-5.4.0.ebuild'
 *   dtkgui-5.4.0.ebuild, line   7:  Called inherit 'qmake-utils'
 *             ebuild.sh, line 314:  Called __qa_source '/var/db/repos/gentoo/eclass/qmake-utils.eclass'
 *             ebuild.sh, line 112:  Called source '/var/db/repos/gentoo/eclass/qmake-utils.eclass'
 *    qmake-utils.eclass, line  22:  Called die
 * The specific snippet of code:
 *      *) die "EAPI=${EAPI:-0} is not supported" ;;
 * 
 * If you need support, post the output of `emerge --info '=dde-base/dtkgui-5.4.0::deepin'`,
 * the complete build log and the output of `emerge -pqv '=dde-base/dtkgui-5.4.0::deepin'`.
 * Working directory: '/usr/lib/python3.8/site-packages'
 * S: '/var/tmp/portage/dde-base/dtkgui-5.4.0/work/dtkgui-5.4.0'