Bug#945744: wesnoth-1.14: Python2 removal in sid/bullseye
Steve Cotton
steve at octalot.at
Thu Nov 28 20:29:41 GMT 2019
upstream 945744 https://github.com/wesnoth/wesnoth/issues/1508
thanks
On Wed, Nov 27, 2019 at 11:58:54PM +0000, Sandro Tosi wrote:
> Source: wesnoth-1.14
>
> binary:wesnoth-1.14-tools Depends->python
Hi,
I'd suggest just making the wesnoth-1.14-tools package depend on python3, as
the package already has a mixture of python2 and python3 scripts. The upstream
bug is going to be fixed for wesnoth-1.16, below is what happened to the scripts.
In 1.14.9 a Python3 version is already side-by-side with the Python2 version:
data/tools/wesnoth/wmliterator.py
data/tools/wesnoth/wmlparser2.py
data/tools/wesnoth/wmltools.py
Obsolete and simply deleted in the 1.16 branch:
data/tools/journeylifter
data/tools/scoutDefault.py
data/tools/wesnoth/wmlgrammar.py
utils/wescamp_import
Depends on Gimp, left as python2 until Gimp 3 comes out:
data/tools/rmtrans/rmtrans.py
Ported to python3 in the 1.16 branch:
data/tools/expand-terrain-macros.py
data/tools/wesnoth/wmldata.py
data/tools/wmlflip
data/tools/wesnoth/wmlparser.py
utils/ai_test/ai_test.py
utils/codelist
utils/umc_dev/build/update_version
utils/unused_functions.py
utils/wiki_grabber.py
Replaced with a new tool in 1.16:
data/tools/trackplacer (python2 version also depends on pygtk)
data/tools/wmlvalidator
Not an official statement from upstream, just my understanding of the IRC chat:
The release date of 1.16 has been postponed until it's ready, definitely not in
the near future. The new target for 1.16 is whenever the player-visible content
is much better than 1.14, and we may keep raising that bar by backporting
content to 1.14 as long as it doesn't break multiplayer network compatibility.
BR,
Steve
More information about the Pkg-games-devel
mailing list