On Monday, February 4, 2019 2:52:37 AM PST Alexis Ballier wrote:
> On Sat,  2 Feb 2019 21:27:29 -0800
> 
> Georgy Yakovlev <gyakov...@gentoo.org> wrote:
> > Since D, ED, ROOT, EROOT no longer have a trailing slash in EAPI=7
> > This eclass is terribly broken, installing things into
> > imageusr/...
> 
> You might want to check https://github.com/aballier/ml-overlay
Hi!
I don't really use this eclass in any way.
A user reported breakage, I wrote a patch and submitted here for review.

there is a commit in overlay that adds slashes, but paths will end up having 

// two slashes on EAPI6 and single on EAPI7 

https://github.com/aballier/ml-overlay/commit/
98c0f16bc490349f17afdd7a7675b9b5264d267e

also probably the docdir subdir part of opam_src_install() will  also fail, as 
there are no slashes.


::gentoo version needs some kind of fix as any EAPI7 ebuild that uses 
opam.eclass is broken.

If you are ok with my patches I can commit, just let me know.


Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to