Re: [gentoo-dev] rfc: Remove inherit eutils from font.eclass for EAPI=6

2018-05-05 Thread Jonas Stein
On 2018-02-15 13:07, Mart Raudsepp wrote: > On Thu, 2018-02-15 at 08:46 +0100, Guilherme Amadio wrote: >> Most of the above only use usex, and terminus-font uses einstalldocs >> as well. >> I think these should be pretty easy to fix to not use eutils, or >> simply >> add 'inherit eutils' for these

Re: [gentoo-dev] rfc: Remove inherit eutils from font.eclass for EAPI=6

2018-02-15 Thread Mart Raudsepp
On Thu, 2018-02-15 at 08:46 +0100, Guilherme Amadio wrote: > Most of the above only use usex, and terminus-font uses einstalldocs > as well. > I think these should be pretty easy to fix to not use eutils, or > simply > add 'inherit eutils' for these ebuilds, then remove from the eclass. > > I can

Re: [gentoo-dev] rfc: Remove inherit eutils from font.eclass for EAPI=6

2018-02-15 Thread Jonas Stein
Hi Mart, Ulrich and Guilherme, thank you very much for your helpful review and the nice grep. Sounds like a good plan. I will discuss with Guilherme how to proceed in detail on IRC and report back here. -- Best, Jonas signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] rfc: Remove inherit eutils from font.eclass for EAPI=6

2018-02-14 Thread Guilherme Amadio
On Thu, Feb 15, 2018 at 03:16:22AM +0200, Mart Raudsepp wrote: > On Wed, 2018-02-14 at 23:43 +0100, Jonas Stein wrote: > > Did I miss something? > > Who can help to check with (an automatic) testenvironment, if these > > packages will survive? > > Don't check with test environments, read the

Re: [gentoo-dev] rfc: Remove inherit eutils from font.eclass for EAPI=6

2018-02-14 Thread Ulrich Mueller
> On Wed, 14 Feb 2018, Jonas Stein wrote: > I think we do not need > inherit eutils > https://github.com/gentoo/gentoo/blob/master/eclass/font.eclass#L9 > for the case that EAPI=6 What is eutils needed for in EAPIs 0 to 5? Ulrich pgpnMLnuhBQTB.pgp Description: PGP signature

Re: [gentoo-dev] rfc: Remove inherit eutils from font.eclass for EAPI=6

2018-02-14 Thread Mart Raudsepp
On Wed, 2018-02-14 at 23:43 +0100, Jonas Stein wrote: > Did I miss something? > Who can help to check with (an automatic) testenvironment, if these > packages will survive? Don't check with test environments, read the ebuilds. Test environments will find it hard to catch changes in the installed

[gentoo-dev] rfc: Remove inherit eutils from font.eclass for EAPI=6

2018-02-14 Thread Jonas Stein
Hi, I think we do not need inherit eutils https://github.com/gentoo/gentoo/blob/master/eclass/font.eclass#L9 for the case that EAPI=6 I suggest to change the line to [[ ${EAPI:-0} == [012345] ]] && inherit eutils we would have to test the following packages (the grep line does not list