View previous topic :: View next topic |
Author |
Message |
roki942 Apprentice
Joined: 18 Apr 2005 Posts: 285 Location: Seattle
|
Posted: Mon Sep 24, 2018 10:36 pm Post subject: lightdm-gtk-greeter-2.0.6::geki EAPI=7 not supported [resolv |
|
|
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 |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Mon Sep 24, 2018 11:46 pm Post subject: |
|
|
See bug 665480 if you want to know when it gets fixed. |
|
Back to top |
|
|
Juippisi Developer
Joined: 30 Sep 2005 Posts: 724 Location: /home
|
Posted: Tue Sep 25, 2018 4:26 am Post subject: |
|
|
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 |
|
|
geki Advocate
Joined: 13 May 2004 Posts: 2387 Location: Germania
|
Posted: Tue Sep 25, 2018 6:00 am Post subject: |
|
|
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. _________________ hear hear |
|
Back to top |
|
|
Juippisi Developer
Joined: 30 Sep 2005 Posts: 724 Location: /home
|
Posted: Tue Sep 25, 2018 7:12 am Post subject: |
|
|
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 |
|
|
roki942 Apprentice
Joined: 18 Apr 2005 Posts: 285 Location: Seattle
|
Posted: Thu Sep 27, 2018 1:40 am Post subject: |
|
|
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 |
|
|
geki Advocate
Joined: 13 May 2004 Posts: 2387 Location: Germania
|
Posted: Thu Sep 27, 2018 4:30 pm Post subject: |
|
|
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? 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. _________________ hear hear |
|
Back to top |
|
|
Juippisi Developer
Joined: 30 Sep 2005 Posts: 724 Location: /home
|
Posted: Fri Sep 28, 2018 5:18 am Post subject: |
|
|
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 |
|
|
|