Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Strange output from "emerge -uDU @world -p"
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
figueroa
Advocate
Advocate


Joined: 14 Aug 2005
Posts: 3005
Location: Edge of marsh USA

PostPosted: Tue Dec 08, 2020 4:41 pm    Post subject: Strange output from "emerge -uDU @world -p" Reply with quote

It may be time to just let xcdroast go on my x86 machine. I believe this output was caused due to having app-cdr/xcdroast-0.98_alpha16-r1 in /etc/portage/package.unmask even though app-cdr/xcdroast-0.98_alpha16-r3 was already installed.

Solution was to remove the package.unmask entry and then "emerge -c xcdroast."

This is what confronted me this morning and I've never seen such a thing before:
Code:
# emerge -uDU @world -p

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

Calculating dependencies / * ERROR: app-cdr/xcdroast-0.98_alpha16-r1::jeremiah failed (depend phase):
 *   EAPI=2 is not supported
 *
 * Call stack:
 *                         ebuild.sh, line 609:  Called source '/usr/local/portage/app-cdr/xcdroast/xcdroast-0.98_alpha16-r1.ebuild'
 *   xcdroast-0.98_alpha16-r1.ebuild, line   6:  Called inherit 'gnome2-utils' 'eutils'
 *                         ebuild.sh, line 314:  Called __qa_source '/usr/portage/eclass/gnome2-utils.eclass'
 *                         ebuild.sh, line 112:  Called source '/usr/portage/eclass/gnome2-utils.eclass'
 *               gnome2-utils.eclass, line  25:  Called die
 * The specific snippet of code:
 \ *      *) die "EAPI=${EAPI} is not supported" ;;
 *
 * If you need support, post the output of `emerge --info '=app-cdr/xcdroast-0.98_alpha16-r1::jeremiah'`,
 * the complete build log and the output of `emerge -pqv '=app-cdr/xcdroast-0.98_alpha16-r1::jeremiah'`.
 * Working directory: '/usr/lib/python3.8/site-packages'
 * S: '/var/tmp/portage/app-cdr/xcdroast-0.98_alpha16-r1/work/xcdroast-0.98_alpha16'
 \ * ERROR: app-cdr/xcdroast-0.98_alpha16::jeremiah failed (depend phase):
 *   EAPI=2 is not supported
 *
 * Call stack:
 *                      ebuild.sh, line 609:  Called source '/usr/local/portage/app-cdr/xcdroast/xcdroast-0.98_alpha16.ebuild'
 *   xcdroast-0.98_alpha16.ebuild, line   6:  Called inherit 'gnome2-utils' 'eutils'
 *                      ebuild.sh, line 314:  Called __qa_source '/usr/portage/eclass/gnome2-utils.eclass'
 *                      ebuild.sh, line 112:  Called source '/usr/portage/eclass/gnome2-utils.eclass'
 *            gnome2-utils.eclass, line  25:  Called die
 * The specific snippet of code:
 - *      *) die "EAPI=${EAPI} is not supported" ;;
 *
 * If you need support, post the output of `emerge --info '=app-cdr/xcdroast-0.98_alpha16::jeremiah'`,
 * the complete build log and the output of `emerge -pqv '=app-cdr/xcdroast-0.98_alpha16::jeremiah'`.
 * Working directory: '/usr/lib/python3.8/site-packages'
 * S: '/var/tmp/portage/app-cdr/xcdroast-0.98_alpha16/work/xcdroast-0.98_alpha16'
... done!
[ebuild     U  ] sys-apps/hwids-20200813.1 [20200204]

_________________
Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/23.0/split-usr/desktop (stable), OpenRC, -systemd -pulseaudio -uefi
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9280

PostPosted: Tue Dec 08, 2020 4:43 pm    Post subject: Reply with quote

Well, message is clear, that overlay contains severely outdated ebuilds and is incompatible with Gentoo ebuild repo eclasses:
Code:
*   ERROR: app-cdr/xcdroast-0.98_alpha16-r1::jeremiah failed (depend phase):
*   EAPI=2 is not supported
Back to top
View user's profile Send private message
Ionen
Developer
Developer


Joined: 06 Dec 2018
Posts: 2857

PostPosted: Tue Dec 08, 2020 4:49 pm    Post subject: Reply with quote

Yeah, support for ancient banned EAPI was removed earlier in gnome2-utils.eclass (no ebuilds in normal ::gentoo need this anymore).

So ebuild simply needs to be updated.
Back to top
View user's profile Send private message
figueroa
Advocate
Advocate


Joined: 14 Aug 2005
Posts: 3005
Location: Edge of marsh USA

PostPosted: Tue Dec 08, 2020 4:50 pm    Post subject: Reply with quote

asturm wrote:
Well, message is clear, that overlay contains severely outdated ebuilds and is incompatible with Gentoo ebuild repo eclasses:
Code:
*   ERROR: app-cdr/xcdroast-0.98_alpha16-r1::jeremiah failed (depend phase):
*   EAPI=2 is not supported

Thank you for looking at that. I've unmerged xcdroast and that local portage tree "rm -rf /usr/local/portage/app-cdr"
_________________
Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/23.0/split-usr/desktop (stable), OpenRC, -systemd -pulseaudio -uefi
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum