>>>>> On Mon, 30 Apr 2012, Krzysztof Pawlik wrote:

> On 30/04/12 10:12, Ulrich Mueller wrote:
>> If the eclass doesn't work with FEATURES="collision-protect" then it
>> needs to be fixed.

> Long story short: older eclass compiled Python byte code in live
> file system, new one does it in src_install so .pyo/.pyc gets
> properly recorded,

That's a good change.

> so the package *has to overwrite* files that are not owned by anyone
> (no package owns them).

The usual approach to this problem was to have some cleanup code in
pkg_setup or pkg_preinst that would remove the old files.

Ulrich

Reply via email to