On 09/30/2016 11:58 PM, Andreas K. Huettel wrote: > > Hey all, > > during fiddling with mod_perl I stumbled across bug 575252 - in short, > depend.apache.eclass doesn't work properly with EAPI=6. > > So, I'm going to add in a few days a default chunk of code at its start, which > will die in EAPI=6. > > This *will* break the following ebuilds: > > www-apps/bugzilla-4.4.12 > www-apps/bugzilla-5.0.3 > www-apache/mod_limitipconn-0.24-r2 > www-apache/mod_nss-1.0.12-r1 > app-eselect/eselect-php-0.9.1 > net-analyzer/pnp4nagios-0.6.25-r3 > net-analyzer/icinga2-2.4.10-r1 >
Several of these ebuilds are in stable, so I strongly oppose any action that breaks existing ebuilds. I made my thoughts on this clear during the last council meeting, I believe the correct action is a pro-active approach where we require eclasses to have a defined set of approved EAPIs set and updated by the eclass maintainer in order to not require an audit by each ebuild maintainer inheriting the eclass. This was discussed on the last council meeting but did not get to a vote. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3
signature.asc
Description: OpenPGP digital signature