base.eclass inherit is ugly and scary with its base_src_unpack() export. I'd go with removing it ASAP and making autotools-utils _unpack()-free (it's EAPI 2+, goddamnit!). I'll perform a wide tree impact analysis soon.
Ok, quick tree check shows that no ebuilds shall be broken by that.
Created attachment 294375 [details, diff] autotools-utils: drop base.eclass inherit and thus src_unpack() export. Fixes:
I'd be very careful with this (although it shouldn't cause issues). Is this some base.eclass removal initiative I missed? :P
(In reply to comment #3) > I'd be very careful with this (although it shouldn't cause issues). > Is this some base.eclass removal initiative I missed? :P Well, I wanted base.eclass to be fixed first but it seems that: 1) it's more likely to b0rk something, 2) noone cares about that eclass. It's maintained by qa@ which is dead by definition.
Done.