Re: [gentoo-dev] EAPI 6 portage is out!

2015-11-17 Thread Ulrich Mueller
> On Tue, 17 Nov 2015, Michael Orlitzky wrote: > It doesn't seem that unlikely to me... > 1. Otherwise stable system with package "foo" keyworded as ~arch. > 2. foo needs some dependency of a dependency named "bar". > 3. The bar maintainer revbumps and removes the old EAPI=5 ebuild.

Re: [gentoo-dev] EAPI 6 portage is out!

2015-11-17 Thread Michał Górny
On Tue, 17 Nov 2015 20:20:26 -0500 NP-Hardass wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On Tue, 17 Nov 2015 23:09:34 +0100 > Michał Górny wrote: > > > Fellow Developers! > > > > I have the pleasure to announce that portage-2.2.25 has just been > > committed and it comes w

Re: [gentoo-dev] Re: EAPI 6 portage is out!

2015-11-17 Thread Rich Freeman
On Tue, Nov 17, 2015 at 8:54 PM, Duncan <1i5t5.dun...@cox.net> wrote: > > Gentoo has never really guaranteed the stability of a mostly-stable > system with a few ~arch accept-keyworded packages as that's simply not a > properly testable setup. > True, but Gentoo has never really guaranteed much of

Re: [gentoo-dev] EAPI 6 portage is out!

2015-11-17 Thread Michael Orlitzky
On 11/17/2015 08:04 PM, Ian Stakenvicius wrote: > > If your PM doesn't support EAPI6, then those ebuilds will be ignored > just as if they do not exist. It is plenty safe. There can be > issues if EAPI5 or older ~arch packages start -needing- EAPI6-only > ~arch dependencies, but so long as peopl

[gentoo-dev] Re: EAPI 6 portage is out!

2015-11-17 Thread Duncan
Michael Orlitzky posted on Tue, 17 Nov 2015 17:45:49 -0500 as excerpted: > On 11/17/2015 05:09 PM, Michał Górny wrote: >> >> I have the pleasure to announce that portage-2.2.25 has just been >> committed and it comes with complete EAPI 6 support. This effectively >> means that from this moment fo

Re: [gentoo-dev] EAPI 6 portage is out!

2015-11-17 Thread NP-Hardass
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On Tue, 17 Nov 2015 23:09:34 +0100 Michał Górny wrote: > Fellow Developers! > > I have the pleasure to announce that portage-2.2.25 has just been > committed and it comes with complete EAPI 6 support. This effectively > means that from this moment

Re: [gentoo-dev] EAPI 6 portage is out!

2015-11-17 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 17/11/15 05:45 PM, Michael Orlitzky wrote: > On 11/17/2015 05:09 PM, Michał Górny wrote: >> Fellow Developers! >> >> I have the pleasure to announce that portage-2.2.25 has just >> been committed and it comes with complete EAPI 6 support. This >>

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2015-11-17 Thread Rich Freeman
On Tue, Nov 17, 2015 at 3:37 PM, Raymond Jennings wrote: > As a possibly relevant side note, I've observed how api changes are handled > in the linux kernel: > > You can change whatever you want if it's a good idea, but as part of proving > it, you have to be willing to take over the warranty for

Re: [gentoo-dev] EAPI 6 portage is out!

2015-11-17 Thread Mike Gilbert
On Tue, Nov 17, 2015 at 5:45 PM, Michael Orlitzky wrote: > For developers, is my stable version of repoman smart enough to make > sure I don't break any dependencies in this way? As a developer, please run the latest ~arch version of repoman at the very least.

Re: [gentoo-dev] EAPI 6 portage is out!

2015-11-17 Thread Michael Orlitzky
On 11/17/2015 05:09 PM, Michał Górny wrote: > Fellow Developers! > > I have the pleasure to announce that portage-2.2.25 has just been > committed and it comes with complete EAPI 6 support. This effectively > means that from this moment forward Gentoo developers are permitted to > commit EAPI 6 eb

[gentoo-dev] EAPI 6 portage is out!

2015-11-17 Thread Michał Górny
Fellow Developers! I have the pleasure to announce that portage-2.2.25 has just been committed and it comes with complete EAPI 6 support. This effectively means that from this moment forward Gentoo developers are permitted to commit EAPI 6 ebuilds to ~arch. Some quick notes: 1. Remember that you

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2015-11-17 Thread Mike Pagano
On Tuesday, November 17, 2015 08:19:29 AM Michał Górny wrote: > On Mon, 16 Nov 2015 23:38:08 + (UTC) > > "Mike Pagano" wrote: > > commit: aac24917ebe254a23990f0d7fff9f6f570b99d15 > > Author: Mike Pagano gentoo org> Thanks for the review and feedback. Applied your suggestion. Mik

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2015-11-17 Thread Raymond Jennings
As a possibly relevant side note, I've observed how api changes are handled in the linux kernel: You can change whatever you want if it's a good idea, but as part of proving it, you have to be willing to take over the warranty for anything you break. So basically you change what you please ONLY i