On Mon, 04 Feb 2019 13:42:21 -0800
Georgy Yakovlev wrote:
> On Monday, February 4, 2019 2:52:37 AM PST Alexis Ballier wrote:
> > On Sat, 2 Feb 2019 21:27:29 -0800
> >
> > Georgy Yakovlev 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.
yes go ahead (modulo list comments ofc =)