Bug#938587: sugar-etoys-activity: Python2 removal in sid/bullseye

2020-06-06 Thread Moritz Mühlenhoff
On Fri, Aug 30, 2019 at 07:54:24AM +, Matthias Klose wrote:
> Package: src:sugar-etoys-activity
> Version: 116-7
> Severity: normal
> Tags: sid bullseye
> User: debian-pyt...@lists.debian.org
> Usertags: py2removal
> 
> Python2 becomes end-of-live upstream, and Debian aims to remove
> Python2 from the distribution, as discussed in
> https://lists.debian.org/debian-python/2019/07/msg00080.html

Hi,
sugar-etoys-activity seems dead upstream the last commit is from 2012, shall we 
remove it?

Cheers,
Moritz



Bug#938587: sugar-etoys-activity: Python2 removal in sid/bullseye

2020-06-06 Thread Jonas Smedegaard
[ sent again, with 7bit headers to please Debian MTAs ]

Hi Moritz,

Quoting Moritz Mühlenhoff (2020-06-06 16:34:38)
> sugar-etoys-activity seems dead upstream the last commit is from 2012, 
> shall we remove it?

What a coincidence that you should ask today - same exact day that a new 
release of Squeak Etoys was released after 10 years of development: 
http://www.squeakland.org/download/

So no, I think the package should not be removed but upgraded :-)

Thanks for asking, though - it is tricky to keep track of the Etoys and 
Squeak and Sugarlabs and OLPC resources, it is as if each fraction 
considers itself the center piece and does not reference activities 
happening at the other parts.  I could easily have missed this 
announcement if you hadn't asked about it.

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Bug#938587: sugar-etoys-activity: Python2 removal in sid/bullseye

2020-06-06 Thread Jonas Smedegaard
[ sent again, also to bugreport ]

Quoting Jonas Smedegaard (2020-06-06 17:03:08)
> Hi Moritz,
> 
> Quoting Moritz Mühlenhoff (2020-06-06 16:34:38)
> > sugar-etoys-activity seems dead upstream the last commit is from 2012, 
> > shall we remove it?
> 
> What a coincidence that you should ask today - same exact day that a new 
> release of Squeak Etoys was released after 10 years of development: 
> http://www.squeakland.org/download/
> 
> So no, I think the package should not be removed but upgraded :-)
> 
> Thanks for asking, though - it is tricky to keep track of the Etoys and 
> Squeak and Sugarlabs and OLPC resources, it is as if each fraction 
> considers itself the center piece and does not reference activities 
> happening at the other parts.  I could easily have missed this 
> announcement if you hadn't asked about it.

...also, I see now that sugar-etoys-activity specifically (i.e. a thin 
wrapper to load Squeak Etoys itself) is just 2 lines of python.  I think 
even I can manage to migrate that to Python3 ;-)


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Bug#938587: sugar-etoys-activity: Python2 removal in sid/bullseye

2020-06-06 Thread Moritz Mühlenhoff
On Sat, Jun 06, 2020 at 05:03:08PM +0200, Jonas Smedegaard wrote:
> Hi Moritz,
> 
> Quoting Moritz Mühlenhoff (2020-06-06 16:34:38)
> > sugar-etoys-activity seems dead upstream the last commit is from 2012, 
> > shall we remove it?
> 
> What a coincidence that you should ask today - same exact day that a new 
> release of Squeak Etoys was released after 10 years of development: 
> http://www.squeakland.org/download/

Haha, I jinxed it :-)

Cheers,
Moritz



Bug#938587: sugar-etoys-activity: Python2 removal in sid/bullseye

2020-06-06 Thread Jonas Smedegaard
[ sent again, with 7bit headers to please Debian MTAs ]

Quoting Moritz Mühlenhoff (2020-06-06 22:16:18)
> On Sat, Jun 06, 2020 at 05:03:08PM +0200, Jonas Smedegaard wrote:
> > Hi Moritz,
> > 
> > Quoting Moritz Mühlenhoff (2020-06-06 16:34:38)
> > > sugar-etoys-activity seems dead upstream the last commit is from 2012, 
> > > shall we remove it?
> > 
> > What a coincidence that you should ask today - same exact day that a new 
> > release of Squeak Etoys was released after 10 years of development: 
> > http://www.squeakland.org/download/
> 
> Haha, I jinxed it :-)

Sorry, no, I was totally fooled: That web page simply shows todays date, 
and the 5.0 release happened about 10 years ago. :-/

That said, The Squeak community is still active, just not issuing 
tarball images: Codebase in now at version 5.3. live-updatable from 
inside a 5.x image.

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Bug#938587: sugar-etoys-activity: Python2 removal in sid/bullseye - reopen 938587

2020-06-19 Thread Sandro Tosi
Control: reopen -1

This bug was closed, but the package has still some dependencies towards
Python2 packages, in details:

(binary:sugar-etoys-activity)Depends->python

Re-opening, so that they can be taken care of.


Bug#938587: sugar-etoys-activity: Python2 removal in sid/bullseye - reopen 938587

2020-07-04 Thread Adrian Bunk
On Fri, Jun 19, 2020 at 10:40:58PM -0400, Sandro Tosi wrote:
> Control: reopen -1
> 
> This bug was closed, but the package has still some dependencies towards
> Python2 packages, in details:
> 
> (binary:sugar-etoys-activity)Depends->python
> 
> Re-opening, so that they can be taken care of.

I wonder what is going on here:

The manual dependency on python is still there, and no dependency
on python3 is being generated.

The only usage of python in the package appears to be:

$ cat /usr/share/sugar/activities/Etoys.activity/setup.py
#!/usr/bin/env python
from sugar3.activity import bundlebuilder
$ 


cu
Adrian