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