Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
lightdm-gtk-greeter-2.0.6::geki EAPI=7 not supported [resolv
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
roki942
Apprentice
Apprentice


Joined: 18 Apr 2005
Posts: 278
Location: Seattle

PostPosted: Mon Sep 24, 2018 10:36 pm    Post subject: lightdm-gtk-greeter-2.0.6::geki EAPI=7 not supported [resolv Reply with quote

Gentoo's lightdm-gtk-greeter ebuild pulls in xfce libs and i've head that geki's doesn't but I run into this
Code:
* ERROR: x11-misc/lightdm-gtk-greeter-2.0.6::geki failed (depend phase):
 *   EAPI=7 is not supported
 *
 * Call stack:
 *                          ebuild.sh, line 635:  Called source '/var/lib/layman/geki/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.6.ebuild'
 *   lightdm-gtk-greeter-2.0.6.ebuild, line   6:  Called inherit 'autotools' 'xdg-utils'
 *                          ebuild.sh, line 326:  Called __qa_source '/usr/portage/eclass/xdg-utils.eclass'
 *                          ebuild.sh, line 111:  Called source '/usr/portage/eclass/xdg-utils.eclass'
 *                   xdg-utils.eclass, line  20:  Called die
 * The specific snippet of code:
 *      *) die "EAPI=${EAPI} is not supported" ;;
It complies for others so would someone kindly tell me how to fix this?

Last edited by roki942 on Thu Sep 27, 2018 1:41 am; edited 1 time in total
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 5286

PostPosted: Mon Sep 24, 2018 11:46 pm    Post subject: Reply with quote

See bug 665480 if you want to know when it gets fixed.
Back to top
View user's profile Send private message
Juippisi
Apprentice
Apprentice


Joined: 30 Sep 2005
Posts: 288
Location: /home

PostPosted: Tue Sep 25, 2018 4:26 am    Post subject: Reply with quote

Report it to the overlay maintainer. Although that motivation in bug report seemed a bit weird...

You can also copy the ebuild to your LOCAL overlay and siwtch EAPI=7 to 6.
Back to top
View user's profile Send private message
geki
Advocate
Advocate


Joined: 13 May 2004
Posts: 2319
Location: Germania

PostPosted: Tue Sep 25, 2018 6:00 am    Post subject: Reply with quote

the ovrelay maintainer, that's me, answered in the bugreport. EAPI7 is out for a while. reasons given in bug report. cannot help gentoo devs there since its all there already. :o
_________________
boost|select libs to build|slotable|python-buildid

hear hear
Back to top
View user's profile Send private message
Juippisi
Apprentice
Apprentice


Joined: 30 Sep 2005
Posts: 288
Location: /home

PostPosted: Tue Sep 25, 2018 7:12 am    Post subject: Reply with quote

EAPI-6 isn't deprecated and ebuilds using it gets committed to main tree everyday. What you're doing is just making things break intentionally, for no good reason. You're also going to get your overlay removed from layman's list.

You could copy the eclasses to your overlay and bump EAPI in those to make them work too...

Quote:

reasons given in bug report


Not really.

Quote:

cannot help gentoo devs there since its all there already.


EAPI-6 is still there, too?

Let's ask this: what do you gain from bumping stuff to latest EAPI?
Back to top
View user's profile Send private message
roki942
Apprentice
Apprentice


Joined: 18 Apr 2005
Posts: 278
Location: Seattle

PostPosted: Thu Sep 27, 2018 1:40 am    Post subject: Reply with quote

Thanks everyone for helping me understand this.
Seems pulling in xfce-base-evo didn't mess with my desktop so I'm staying with the Gentoo ebuild.
Back to top
View user's profile Send private message
geki
Advocate
Advocate


Joined: 13 May 2004
Posts: 2319
Location: Germania

PostPosted: Thu Sep 27, 2018 4:30 pm    Post subject: Reply with quote

Juippisi wrote:
Quote:

reasons given in bug report


Not really.
Quote:

cannot help gentoo devs there since its all there already.


EAPI-6 is still there, too?

Let's ask this: what do you gain from bumping stuff to latest EAPI?
to keep it simple, dear. feel free to help out? no? :roll: I got no time for your wishes.

and yes, patches to gentoo eclasses are there for 3 months as PR not applied to tree. so, well, still cannot help gentoo devs there.
_________________
boost|select libs to build|slotable|python-buildid

hear hear
Back to top
View user's profile Send private message
Juippisi
Apprentice
Apprentice


Joined: 30 Sep 2005
Posts: 288
Location: /home

PostPosted: Fri Sep 28, 2018 5:18 am    Post subject: Reply with quote

Quote:

Let's ask this: what do you gain from bumping stuff to latest EAPI?


Quote:

I got no time for your wishes.


Nice, you didn't even answer what I asked but decided to do some personal lash-out on me.

Quote:

to keep it simple, dear. feel free to help out? no?


I thought I was being helpful explaining EAPI-6 is still very functional and supported by Gentoo, and that you're just intentionally breaking your packages, but I guess this is some attitude thing, and has nothing to do with me so whatever.

Quote:

and yes, patches to gentoo eclasses are there for 3 months as PR not applied to tree. so, well, still cannot help gentoo devs there.


If you checked the status of that PR, it's still being worked on ;)

Anyway since this topic is solved and I've said what I wanted to say, I think it's hopeless to continue this discussion. Have your attitude, and have a nice day.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software 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