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.
signature.asc
Description: This is a digitally signed message part.