1 |
On Monday, February 4, 2019 2:52:37 AM PST Alexis Ballier wrote: |
2 |
> On Sat, 2 Feb 2019 21:27:29 -0800 |
3 |
> |
4 |
> Georgy Yakovlev <gyakovlev@g.o> wrote: |
5 |
> > Since D, ED, ROOT, EROOT no longer have a trailing slash in EAPI=7 |
6 |
> > This eclass is terribly broken, installing things into |
7 |
> > imageusr/... |
8 |
> |
9 |
> You might want to check https://github.com/aballier/ml-overlay |
10 |
Hi! |
11 |
|
12 |
I don't really use this eclass in any way. |
13 |
A user reported breakage, I wrote a patch and submitted here for review. |
14 |
|
15 |
there is a commit in overlay that adds slashes, but paths will end up having |
16 |
|
17 |
// two slashes on EAPI6 and single on EAPI7 |
18 |
|
19 |
https://github.com/aballier/ml-overlay/commit/ |
20 |
98c0f16bc490349f17afdd7a7675b9b5264d267e |
21 |
|
22 |
also probably the docdir subdir part of opam_src_install() will also fail, as |
23 |
there are no slashes. |
24 |
|
25 |
|
26 |
::gentoo version needs some kind of fix as any EAPI7 ebuild that uses |
27 |
opam.eclass is broken. |
28 |
|
29 |
If you are ok with my patches I can commit, just let me know. |