Bug#938587: sugar-etoys-activity: Python2 removal in sid/bullseye
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
[ 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
[ 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
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
[ 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
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
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