Re: the upcoming Great Python2 Purge™

2019-02-18 Thread Björn Höfling
On Mon, 18 Feb 2019 11:56:19 +0200 Efraim Flashner wrote: > I checked 'guix refresh -l python2' and I got a list of the python2-* > packages which are leaf packages. I'm not suggesting that we right now > get rid of them, but it seems to me something worth keeping an eye on. > > 'guix package

Re: the upcoming Great Python2 Purge™

2019-02-18 Thread zimoun
Hi Konrad, On Mon, 18 Feb 2019 at 17:31, Konrad Hinsen wrote: > > Hi Ricardo, > > >> "My channel" doesn't exist (because I haven't yet found the time to > >> figure out how to set up and manage a channel, although it's been on my > >> to-do list for a while). > > > > I’d be happy to assist. > >

Re: the upcoming Great Python2 Purge™

2019-02-18 Thread Brett Gilio
Efraim Flashner writes: > I checked 'guix refresh -l python2' and I got a list of the python2-* > packages which are leaf packages. I'm not suggesting that we right now > get rid of them, but it seems to me something worth keeping an eye on. > > 'guix package -A ^python2- | wc -l' gave me 737 >

Re: the upcoming Great Python2 Purge�?�

2019-02-18 Thread ng0
Konrad Hinsen transcribed 1.2K bytes: > Hi Ricardo, > > >> "My channel" doesn't exist (because I haven't yet found the time to > >> figure out how to set up and manage a channel, although it's been on my > >> to-do list for a while). > > > > I’d be happy to assist. > > Thanks! I might come back

Re: the upcoming Great Python2 Purge™

2019-02-18 Thread Konrad Hinsen
Hi Ricardo, >> "My channel" doesn't exist (because I haven't yet found the time to >> figure out how to set up and manage a channel, although it's been on my >> to-do list for a while). > > I’d be happy to assist. Thanks! I might come back to that offer when I find at least enough time to figure

Re: the upcoming Great Python2 Purge™

2019-02-18 Thread zimoun
Dear, Maybe I am wrong and I miss one point. If you have local packages that depends on Guix packages, then it is not a big issue when the Guix packages are removed. Because you just have to `guix pull --commit=' where points to a Guix commit owning the required packages. And if I have correct,

Re: the upcoming Great Python2 Purge™

2019-02-18 Thread Ricardo Wurmus
Hi Konrad, >> Konrad, going forward it might be reasonable to keep copies of required >> Python 2 packages in your channel. We aren’t going to remove Python 2 >> packages now, but in the future we may not be able to fix unmaintained >> packages and may have to remove them. > > "My channel"

Re: the upcoming Great Python2 Purge™

2019-02-18 Thread Konrad Hinsen
Hi Ricardo, > Konrad, going forward it might be reasonable to keep copies of required > Python 2 packages in your channel. We aren’t going to remove Python 2 > packages now, but in the future we may not be able to fix unmaintained > packages and may have to remove them. "My channel" doesn't

Re: the upcoming Great Python2 Purge™

2019-02-18 Thread Ricardo Wurmus
Konrad Hinsen writes: > Efraim Flashner writes: > >> I checked 'guix refresh -l python2' and I got a list of the python2-* >> packages which are leaf packages. I'm not suggesting that we right now >> get rid of them, but it seems to me something worth keeping an eye on. > > Please be careful

Re: the upcoming Great Python2 Purge™

2019-02-18 Thread Konrad Hinsen
Efraim Flashner writes: > I checked 'guix refresh -l python2' and I got a list of the python2-* > packages which are leaf packages. I'm not suggesting that we right now > get rid of them, but it seems to me something worth keeping an eye on. Please be careful with "leaf packages". The leaves of

Re: the upcoming Great Python2 Purge™

2019-02-18 Thread Efraim Flashner
I checked 'guix refresh -l python2' and I got a list of the python2-* packages which are leaf packages. I'm not suggesting that we right now get rid of them, but it seems to me something worth keeping an eye on. 'guix package -A ^python2- | wc -l' gave me 737 the number of leaf python2 packages I

Re: add DEPRECATION grace period: the upcoming Great Python2 Purge™

2018-12-27 Thread Alex Vong
Hello everyone! Leo Famulari writes: > On Wed, Dec 26, 2018 at 02:33:55PM +0100, Pjotr Prins wrote: >> A lot of software outside Guix still depends on Python2, for better or >> worse. I don't believe EOL means they are going to drop security >> updates. Leaf packages may well be in use today. >

Re: the upcoming Great Python2 Purge™

2018-12-27 Thread Brett Gilio
Leo Famulari writes: > On Wed, Dec 26, 2018 at 11:38:12AM +0200, Efraim Flashner wrote: >> We're now about a year out from the official EOL for python2 (Jan 1, >> 2020). So far we've been not adding python2 variants of packages that >> are new unless they're actually needed for something. Do we

Re: the upcoming Great Python2 Purge™

2018-12-26 Thread Leo Famulari
On Wed, Dec 26, 2018 at 01:30:53PM +0100, Marius Bakke wrote: > Efraim Flashner writes: > > We're now about a year out from the official EOL for python2 (Jan 1, > > 2020). So far we've been not adding python2 variants of packages that > > are new unless they're actually needed for something. Do

Re: add DEPRECATION grace period: the upcoming Great Python2 Purge™

2018-12-26 Thread Leo Famulari
On Wed, Dec 26, 2018 at 02:33:55PM +0100, Pjotr Prins wrote: > A lot of software outside Guix still depends on Python2, for better or > worse. I don't believe EOL means they are going to drop security > updates. Leaf packages may well be in use today. I do think it means that the current Python

Re: the upcoming Great Python2 Purge™

2018-12-26 Thread Leo Famulari
On Wed, Dec 26, 2018 at 11:38:12AM +0200, Efraim Flashner wrote: > We're now about a year out from the official EOL for python2 (Jan 1, > 2020). So far we've been not adding python2 variants of packages that > are new unless they're actually needed for something. Do we want to > start removing

Re: the upcoming Great Python2 Purge™

2018-12-26 Thread Konrad Hinsen
On 26/12/2018 10:38, Efraim Flashner wrote: We're now about a year out from the official EOL for python2 (Jan 1, 2020). So far we've been not adding python2 variants of packages that are new unless they're actually needed for something. Do we want to start removing python2 packages when updating

add DEPRECATION grace period: the upcoming Great Python2 Purge™

2018-12-26 Thread Pjotr Prins
On Wed, Dec 26, 2018 at 01:30:53PM +0100, Marius Bakke wrote: > Efraim Flashner writes: > > > We're now about a year out from the official EOL for python2 (Jan 1, > > 2020). So far we've been not adding python2 variants of packages that > > are new unless they're actually needed for something.

Re: the upcoming Great Python2 Purge™

2018-12-26 Thread Marius Bakke
Efraim Flashner writes: > We're now about a year out from the official EOL for python2 (Jan 1, > 2020). So far we've been not adding python2 variants of packages that > are new unless they're actually needed for something. Do we want to > start removing python2 packages when updating other

the upcoming Great Python2 Purge™

2018-12-26 Thread Efraim Flashner
We're now about a year out from the official EOL for python2 (Jan 1, 2020). So far we've been not adding python2 variants of packages that are new unless they're actually needed for something. Do we want to start removing python2 packages when updating other packages if they are leaf packages? --