Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-17 Thread Michael Orlitzky
On 11/16/19 4:41 PM, Michał Górny wrote: > > More precisely, this is in context of dependency corrections. There is > no need to go through stabilization to restrict too broad dependency > specifications, while stable users hit the issue for the next two > months. > The word "dependency" doesn'

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-17 Thread Michael Orlitzky
On 11/16/19 8:55 AM, Ulrich Mueller wrote: > > This is in the context of revision bumps, not version bumps. The things allowed in a revision bump are, * New EAPI, * Adding/dropping eclasses, * Adding/dropping dependencies, * Adding/dropping a phase function, * Literally anything, excep

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-16 Thread Michał Górny
On Sat, 2019-11-16 at 14:55 +0100, Ulrich Mueller wrote: > > > > > > On Fri, 15 Nov 2019, Michael Orlitzky wrote: > > Two things on that page are outright wrong: > > 1. If the package has stable keywords, they should be moved to the > > new revision without dropping. To commit the ebuild, re

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-16 Thread Ulrich Mueller
> On Fri, 15 Nov 2019, Michael Orlitzky wrote: > Two things on that page are outright wrong: > 1. If the package has stable keywords, they should be moved to the > new revision without dropping. To commit the ebuild, repoman > commit --straight-to-stable option should be used. >

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-16 Thread Michał Górny
On Fri, 2019-11-15 at 09:05 +0100, Michał Górny wrote: > On Wed, 2019-11-13 at 22:16 +0100, Michał Górny wrote: > > I'd like to share my frustration at the state of Python in general, > > and Python packages in Gentoo. So I'd like to 'bootstrap' python3_8 -- > > that is, add it to the most common

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Ian Stakenvicius
On 2019-11-13 4:16 p.m., Michał Górny wrote: [ Snip! ] Can automation help with this at all, or is automation being used already? Also to clarify, is the issue here the way that we specify python versions syntactically in all of the ebuilds in the repo, or is it just the way the dependency

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Rich Freeman
On Fri, Nov 15, 2019 at 3:05 AM Michał Górny wrote: > > On Wed, 2019-11-13 at 22:16 +0100, Michał Górny wrote: > > I'd like to share my frustration at the state of Python in general, > > and Python packages in Gentoo. So I'd like to 'bootstrap' python3_8 -- > > that is, add it to the most common

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Alexey 'Alexxy' Shvetsov
В письме от пятница, 15 ноября 2019 г. 15:19:31 MSK пользователь Michael Orlitzky написал: > On 11/15/19 7:04 AM, Alexey 'Alexxy' Shvetsov wrote: > > As i remember some decades ago policy was: revbump needed if you change > > chnages stuff installed on filesystem. So in case of py addition it is.

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Michael Orlitzky
On 11/15/19 7:22 AM, Michał Górny wrote: > > https://devmanual.gentoo.org/general-concepts/ebuild-revisions/index.html > Two things on that page are outright wrong: 1. If the package has stable keywords, they should be moved to the new revision without dropping. To commit the ebuild, rep

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Michał Górny
On Fri, 2019-11-15 at 15:04 +0300, Alexey 'Alexxy' Shvetsov wrote: > В письме от пятница, 15 ноября 2019 г. 13:47:12 MSK пользователь Mart > Raudsepp > написал: > > Ühel kenal päeval, R, 15.11.2019 kell 13:20, kirjutas Alexey 'Alexxy' > > > > Shvetsov: > > > В письме от пятница, 15 ноября 2019 г

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Michael Orlitzky
On 11/15/19 7:04 AM, Alexey 'Alexxy' Shvetsov wrote: > > As i remember some decades ago policy was: revbump needed if you change > chnages stuff installed on filesystem. So in case of py addition it is. So > what > changed? > > Are there some new written rules that says in what case you need

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Alexey 'Alexxy' Shvetsov
В письме от пятница, 15 ноября 2019 г. 13:47:12 MSK пользователь Mart Raudsepp написал: > Ühel kenal päeval, R, 15.11.2019 kell 13:20, kirjutas Alexey 'Alexxy' > > Shvetsov: > > В письме от пятница, 15 ноября 2019 г. 11:45:32 MSK пользователь > > Michał Górny > > > > написал: > > > On Fri, 2019-

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Mart Raudsepp
Ühel kenal päeval, R, 15.11.2019 kell 13:20, kirjutas Alexey 'Alexxy' Shvetsov: > В письме от пятница, 15 ноября 2019 г. 11:45:32 MSK пользователь > Michał Górny > написал: > > On Fri, 2019-11-15 at 11:41 +0300, Alexey 'Alexxy' Shvetsov wrote: > > > I think problem is more global: > > > * many pyt

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Alexey 'Alexxy' Shvetsov
В письме от пятница, 15 ноября 2019 г. 11:45:32 MSK пользователь Michał Górny написал: > On Fri, 2019-11-15 at 11:41 +0300, Alexey 'Alexxy' Shvetsov wrote: > > I think problem is more global: > > * many python3_6 packages dont have python3_7 keywords, because its > > maintainers dont bother about

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Michał Górny
On Fri, 2019-11-15 at 11:41 +0300, Alexey 'Alexxy' Shvetsov wrote: > I think problem is more global: > * many python3_6 packages dont have python3_7 keywords, because its > maintainers dont bother about it. So if you want to switch to python3_7 you > still need manualy add python3_7 use for man

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Alexey 'Alexxy' Shvetsov
I think problem is more global: * many python3_6 packages dont have python3_7 keywords, because its maintainers dont bother about it. So if you want to switch to python3_7 you still need manualy add python3_7 use for many packages (that actualy work without problems * we need policy for python

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Michał Górny
On Wed, 2019-11-13 at 22:16 +0100, Michał Górny wrote: > I'd like to share my frustration at the state of Python in general, > and Python packages in Gentoo. So I'd like to 'bootstrap' python3_8 -- > that is, add it to the most common dependency, dev-python/setuptools. > Simple thing, right? >

[gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-13 Thread Michał Górny
Hi, I'd like to share my frustration at the state of Python in general, and Python packages in Gentoo. So I'd like to 'bootstrap' python3_8 -- that is, add it to the most common dependency, dev-python/setuptools. Simple thing, right? 1. There's no such thing as trivial dependency graph in Pyth