Oops, I meant for that URL to be more specific: http://git.savannah.gnu.org/cgit/pspp.git/commit/?id=28a0df1a325034e09b559e7ae56f72af68b1bcc3
On Sun, Sep 1, 2019 at 12:51 PM Ben Pfaff <[email protected]> wrote: > > Thank you for the note. > > PSPP actually builds fine with Python 3 too, but the INSTALL doc that > came with it said that it needed Python 2.7 specifically. I've updated > the documentation now upstream: > http://git.savannah.gnu.org/cgit/pspp.git/commit/ > > So the only change that should be necessary for the packaging is to > update the Build-Depends (PSPP does not use Python at runtime.) > > > On Fri, Aug 30, 2019 at 1:30 AM Matthias Klose <[email protected]> wrote: > > > > Package: src:pspp > > Version: 1.2.0-3 > > Severity: normal > > Tags: sid bullseye > > User: [email protected] > > 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 > > > > Your package either build-depends, depends on Python2, or uses Python2 > > in the autopkg tests. Please stop using Python2, and fix this issue > > by one of the following actions. > > > > - Convert your Package to Python3. This is the preferred option. In > > case you are providing a Python module foo, please consider dropping > > the python-foo package, and only build a python3-foo package. Please > > don't drop Python2 modules, which still have reverse dependencies, > > just document them. > > > > This is the preferred option. > > > > - If the package is dead upstream, cannot be converted or maintained > > in Debian, it should be removed from the distribution. If the > > package still has reverse dependencies, raise the severity to > > "serious" and document the reverse dependencies with the BTS affects > > command. If the package has no reverse dependencies, confirm that > > the package can be removed, reassign this issue to ftp.debian.org, > > make sure that the bug priority is set to normal and retitle the > > issue to "RM: PKG -- removal triggered by the Python2 removal". > > > > - If the package has still many users (popcon >= 300), or is needed to > > build another package which cannot be removed, document that by > > adding the "py2keep" user tag (not replacing the py2remove tag), > > using the [email protected] user. Also any > > dependencies on an unversioned python package (python, python-dev) > > must not be used, same with the python shebang. These have to be > > replaced by python2/python2.7 dependencies and shebang. > > > > This is the least preferred option. > > > > If the conversion or removal needs action on another package first, > > please document the blocking by using the BTS affects command, like > > > > affects <bug number of blocking py2removal bug> + src:pspp > > > > If there is no py2removal bug for that reverse-dependency, please file > > a bug on this package (similar to this bug report). > > > > If there are questions, please refer to the wiki page for the removal: > > https://wiki.debian.org/Python/2Removal, or ask for help on IRC > > #debian-python, or the [email protected] mailing list. > > -- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
