Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
melpa repository not working anymore... [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3627

PostPosted: Thu Apr 22, 2021 9:00 am    Post subject: melpa repository not working anymore... [solved] Reply with quote

Executing
Code:
emerge -p world
throws
Code:
 *   elisp: EAPI 5 not supported
 *      *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
for each melpa sourced installed package.
Updating isn't possible anymore.

Is there any way to fix this?

Thks 4 ur attention, interest & support.
_________________
USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "


Last edited by CaptainBlood on Fri Apr 23, 2021 12:43 pm; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30917
Location: here

PostPosted: Thu Apr 22, 2021 9:06 am    Post subject: Reply with quote

I think that ebuild from this overlay should be updated to EAPI 7
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3345
Location: Rasi, Finland

PostPosted: Thu Apr 22, 2021 9:18 am    Post subject: Reply with quote

EAPI 5 was finalized on 2012-09-11, no wonder things start to break.
Then EAPI 6 was finalized and later bugfixed on 2015-11-13.

You should contact the overlay maintainer. ;)
_________________
..: Zucca :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3627

PostPosted: Thu Apr 22, 2021 9:34 am    Post subject: Reply with quote

Upstream bug report.
Thks 4 ur attention, interest & support
_________________
USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3345
Location: Rasi, Finland

PostPosted: Thu Apr 22, 2021 9:46 am    Post subject: Reply with quote

I don't think that's the upstream of the ebuild overlay. Right?
_________________
..: Zucca :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3627

PostPosted: Thu Apr 22, 2021 12:37 pm    Post subject: Reply with quote

Code:
layman -i melpa

 * melpa
 * ~~~~~
 * Source  : gs-elpa melpa
 * Contact : Jauhien Piatlicki <jauhien@gentoo.org>
 * Type    : g-sorcery; Priority: 50
 * Quality : experimental
 *
 * Description:
 *   packages for emacs
 *
 * Link:
 *   http://melpa.milkbox.net
 *
Contact profile seems unactive.

Now I understand better why this overlay has been causing more and more issues over the last years.

FUD about its future...

Thks 4 ur attention, interest & support.
_________________
USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3627

PostPosted: Fri Apr 23, 2021 12:43 pm    Post subject: Reply with quote

fedeliallalinea wrote:
I think that ebuild from this overlay should be updated to EAPI 7

Indeed, digesting ebuild with manually updated EAPI has worked here for one package.

Next step will be to automate in a script...

Thks 4 ur attention, interest & support
_________________
USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21635

PostPosted: Fri Apr 23, 2021 4:03 pm    Post subject: Reply with quote

Changing the EAPI may or may not be sufficient. New EAPIs are permitted to drop support for functionality that old EAPIs allowed, and if the ebuild relies on something that was dropped or banned, then the ebuild will need to be modified to address the new requirements of the new EAPI.
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3627

PostPosted: Fri May 07, 2021 9:41 am    Post subject: Reply with quote

Upstream fixed:
No more long lasting gnu-elpa & melpa repositories post resync processing.:D
Thks 4 ur attention, interest & support.
_________________
USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Fri May 07, 2021 9:58 am    Post subject: Reply with quote

Please get a grip on the meaning of upstream and downstream. How can upstream fix a problem with the downstream repository?
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3627

PostPosted: Fri May 07, 2021 6:26 pm    Post subject: Reply with quote

CaptainBlood wrote:
Upstream fixed:
app-portage/gs-elpa-0.2.1
Thks 4 ur attention, interest & support.
_________________
USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Fri May 07, 2021 6:30 pm    Post subject: Reply with quote

Translation:

Coincidentally, app-portage/gs-elpa-0.2.1 was submitted to the Gentoo ebuild repository and made whatever overlay you had been using obsolete.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo 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