Re: [gentoo-dev] depend.apache.eclass and EAPI=6

2016-10-02 Thread Kent Fredric
On Sat, 1 Oct 2016 00:48:52 +0200
Kristian Fiskerstrand  wrote:

> > However I *want* the message to be loud and obnoxious.
> > We need  eblinkwarn ... :o)
> >  
> 
> I don't see why users should be bothered with maintainer mistakes that
> doesn't affect them (in this particular circumstance)

Sounds like a job for a repoman QA check && autorepoman


pgp9FvuI7g77Q.pgp
Description: OpenPGP digital signature


Re: [gentoo-dev] depend.apache.eclass and EAPI=6

2016-09-30 Thread Kristian Fiskerstrand
On 10/01/2016 12:45 AM, Andreas K. Huettel wrote:
> Am Samstag, 1. Oktober 2016, 00:12:26 schrieb Kristian Fiskerstrand:
>> On 10/01/2016 12:09 AM, Andreas K. Huettel wrote:
>>> Am Samstag, 1. Oktober 2016, 00:01:54 schrieb Kristian Fiskerstrand:
> 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.
>>>
>>> Right. So instead I'll ad a big fat and ugly ewarn message, but I'll do
>>> that right now. :)
> 
>> As its not user-breaking/affecting, I believe ewarn is wrong as well.
>> Should just open bug reports towards the affected packages with a tracker
> 
> I agree that what we really need here is eqawarn ...
> 
> However I *want* the message to be loud and obnoxious.
> We need  eblinkwarn ... :o)
>

I don't see why users should be bothered with maintainer mistakes that
doesn't affect them (in this particular circumstance)


-- 
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


Re: [gentoo-dev] depend.apache.eclass and EAPI=6

2016-09-30 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Am Samstag, 1. Oktober 2016, 00:12:26 schrieb Kristian Fiskerstrand:
> On 10/01/2016 12:09 AM, Andreas K. Huettel wrote:
> > Am Samstag, 1. Oktober 2016, 00:01:54 schrieb Kristian Fiskerstrand:
> >>> 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.
> > 
> > Right. So instead I'll ad a big fat and ugly ewarn message, but I'll do
> > that right now. :)
> 
> As its not user-breaking/affecting, I believe ewarn is wrong as well.
> Should just open bug reports towards the affected packages with a tracker

I agree that what we really need here is eqawarn ...

However I *want* the message to be loud and obnoxious.
We need  eblinkwarn ... :o)

- -- 

Andreas K. Huettel
Gentoo Linux developer 
dilfri...@gentoo.org
http://www.akhuettel.de/

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQJ8BAEBCgBmBQJX7ur8XxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDMjhGQ0IwRjdCRUQxMzdBQUNCMDJEODlB
NDRDRjM3M0U3RUU5OUU0AAoJEKRM83Pn7pnkCpkP+wRVg4qwvz/nV2bJGmWmi53J
80Z1PJUntmtI+B1OXpHJtiPQDuRAIZDOomRJhoE43QKkl5iNY2+vO2t4AYfBPqL/
cGkFeoj/DbnmbSlTBrCnYTgMbp5n9qywfwQY9h7q6/2aKcZmNAC3DBP06IFBK7OE
DnLTSFu3giXPWNrPe6u5oLgnguyJeC143Zi/I/tPBYsjR+61R47rUb4Se/Tl29Y0
vuQgKvP7YA3XK/vFvKGCerKbLg9v4sB5ctMbzQoPKMvJu/fvajbag6dM6xw1+6JP
KwFFtSbRgx+Z/z9LVIBJ/NDgR3n7EYJ3SwTM/NKvScNqUyvbJ1OEgwIN3MEuCbX0
qBb0dbmg3sc8Pm8pOHj82RsB67m9aIZg3R8G3n37JRDyTwxbUr2Lt6HhSP7dAJD2
DDVbwtfwU7Ob7b/oW1Y94mQWjvumSq59vnOGhvZMZtmfQ+/IOSzYqfdJ54aFQ5gS
qRL/vavtGQDkJRgJQor9rU1xAWuK8Ahdlu7fe6HcQDWUVNXuLbhq+az95EgNh7gm
APmp6Y7UuM13oRCOji0AEZtXPXDf7XWDgDhhyjHpBpm6y/7+k8sqDoD2wP3+yIy4
BvvVZ3z5LVWgeTh01D2IGmTHLTUa/VS/ZBnGjwf6Hde6x3OJojF2DVmOqNIBHjlz
MvVlyzGpjCwD+R0cm221
=fk4T
-END PGP SIGNATURE-



Re: [gentoo-dev] depend.apache.eclass and EAPI=6

2016-09-30 Thread Michael Orlitzky
On 09/30/2016 05:58 PM, Andreas K. Huettel wrote:
> 
> app-eselect/eselect-php-0.9.1

Waiting on stabilization of the fixed version:

  https://bugs.gentoo.org/show_bug.cgi?id=592968

arm, hppa, ia64, ppc, ppc64, sparc, and x86.



Re: [gentoo-dev] depend.apache.eclass and EAPI=6

2016-09-30 Thread Kristian Fiskerstrand
On 10/01/2016 12:09 AM, Andreas K. Huettel wrote:
> Am Samstag, 1. Oktober 2016, 00:01:54 schrieb Kristian Fiskerstrand:
> 
>>> 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.
> 
> 
> Right. So instead I'll ad a big fat and ugly ewarn message, but I'll do that 
> right now. :)
> 

As its not user-breaking/affecting, I believe ewarn is wrong as well.
Should just open bug reports towards the affected packages with a tracker

-- 
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


Re: [gentoo-dev] depend.apache.eclass and EAPI=6

2016-09-30 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Am Samstag, 1. Oktober 2016, 00:01:54 schrieb Kristian Fiskerstrand:
>
> > 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.
> 

Right. So instead I'll ad a big fat and ugly ewarn message, but I'll do that 
right now. :)

> 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.

You get my vote for that...

- -- 

Andreas K. Huettel
Gentoo Linux developer 
dilfri...@gentoo.org
http://www.akhuettel.de/

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQJ8BAEBCgBmBQJX7uJ/XxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDMjhGQ0IwRjdCRUQxMzdBQUNCMDJEODlB
NDRDRjM3M0U3RUU5OUU0AAoJEKRM83Pn7pnkgqYP/155G9JTIMBBWBmnp8HmfwON
6koFwBrNeXtu6ZAKiBAOuv/jzEKKV9VYSW7CsYSUSTu1Gypwemrl+eFRtHw05bl0
krt33YznHDumNa3rWGdgm7nsaIyG5UUw4IIXpOUtATLXsDfGRR9kOKxCuXSsD2DQ
IfzkC6VSL0KwK/diZ8yNfLgNbkB9Df7/DddZbgce4ttw5DF1RSAda+BacZIY8VVC
Emo1ga2d19cvDMl8g6oSQEab+YqFkK0nv9RyCHtMaod59Q/4ktKgrZXgerejAdDz
KW9QrIij6PydZbOEU6FXWnN+gdxn1YwonrjsshTcteTy2BLWoTgMSQpC0+wvX8Qx
us/ZoVdJe263o1n+jSs3EZ3HMqjOMZSRtAqxmUQO/XxaLa799hDyzNdDhkTYqt5j
lFjqoGNMRGrO2pnKjZv4X7XCiXmo3JXqv3+ZMj8xymFmdUkHuM3OVqDiZAZ5c/W9
x0jAcR3JH0v7300iLm87t45jqpUEDo5ZwvlQFPN9+p4JfxHkNOCEEDNQSG6pF+f8
xGB0qnhWoEemriEvGvjkG4C4E7b3b/LSfQccgjt+IUU8rxMgDirmPpow46kUVSE1
v8LT6JTv3MbtWQ/k/hwmw8zu+zqFNMmnx4X/9CyyGUFsIsfNkc+XEGL6SnnrV/24
hs4WuCd0IWHjMYwmZFL7
=rOU9
-END PGP SIGNATURE-



Re: [gentoo-dev] depend.apache.eclass and EAPI=6

2016-09-30 Thread Kristian Fiskerstrand
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