1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA256 |
3 |
|
4 |
On 21/08/13 07:45 AM, hasufell wrote: |
5 |
> On 08/20/2013 01:01 PM, Michał Górny wrote: |
6 |
>> Hello, |
7 |
> |
8 |
>> Due to the widespread breakage in the tree noted in bug #480892 |
9 |
>> [1], and mis-design of multilib-minimal.eclass, we'd like to put |
10 |
>> some more work into getting einstalldocs() ready for EAPI 6. |
11 |
> what misdesign? |
12 |
|
13 |
The mis-design is that for some reason the default_src_install (and |
14 |
therefore the default EAPI4+ DOCS= handler) is being triggered |
15 |
regardless of whether multilib_src_install, or |
16 |
multilib_src_install_all are being overridden/customized. Possibly |
17 |
this is true for an override of src_install() too (or at least, the |
18 |
src_install that would still call the appropriate phase funcs from |
19 |
multilib-minimal), but I don't think I checked that so this would need |
20 |
to be confirmed. |
21 |
|
22 |
Probably what needs to be done is that the original |
23 |
default_src_install behaviour only occurs in |
24 |
multilib_src_install_all() and also only occurs when that phase func |
25 |
is not re-defined in an ebuild. But this is just a guess. |
26 |
-----BEGIN PGP SIGNATURE----- |
27 |
Version: GnuPG v2.0.20 (GNU/Linux) |
28 |
|
29 |
iF4EAREIAAYFAlIUyAEACgkQ2ugaI38ACPD/owD/ea8xL8zZKLtsWCZbjnym5TWf |
30 |
yZr3EXEtK6r0JdCvdUwBAIn2zXqAOp9jsoaVtD7IvKsXxHVs+24BTfFLet/HcRfk |
31 |
=hEKl |
32 |
-----END PGP SIGNATURE----- |