Re: [gentoo-dev] depend.apache.eclass and EAPI=6
On Sat, 1 Oct 2016 00:48:52 +0200 Kristian Fiskerstrandwrote: > > 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
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
-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
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
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
-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
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