Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1020387 > unrolled thread

Bug#967039: spamassassin: Unversioned Python removal in sid/bullseye

Started byMatthias Klose <doko@debian.org>
First post2020-08-03 16:10 +0200
Last post2020-08-04 01:30 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#967039: spamassassin: Unversioned Python removal in sid/bullseye Matthias Klose <doko@debian.org> - 2020-08-03 16:10 +0200
    Bug#967039: marked as done (spamassassin: Unversioned Python removal in sid/bullseye) Noah Meyerhans <noahm@debian.org> - 2020-08-04 01:30 +0200

#1020387 — Bug#967039: spamassassin: Unversioned Python removal in sid/bullseye

FromMatthias Klose <doko@debian.org>
Date2020-08-03 16:10 +0200
SubjectBug#967039: spamassassin: Unversioned Python removal in sid/bullseye
Message-ID<AzJk5-40m-13@gated-at.bofh.it>
Package: src:spamassassin
Version: 3.4.5~pre1-1
Severity: serious
Tags: sid bullseye
User: debian-python@lists.debian.org
Usertags: py2unversioned

see
https://ci.debian.net/data/autopkgtest/testing/amd64/s/spamassassin/6517590/log.gz

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

We will keep some Python2 package as discussed in
https://lists.debian.org/debian-python/2020/07/msg00039.html
but removing the unversioned python packages python-minimal, python,
python-dev, python-dbg, python-doc.

Your package either build-depends, depends on one of those packages.
Please either convert these packages to Python3, or if that is not
possible, replaces the dependencies on the unversioned Python
packages with one of the python2 dependencies (python2, python2-dev,
python2-dbg, python2-doc).

Please check for dependencies, build dependencies AND autopkg tests.

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 debian-python@lists.debian.org mailing list.

[toc] | [next] | [standalone]


#1020451 — Bug#967039: marked as done (spamassassin: Unversioned Python removal in sid/bullseye)

FromNoah Meyerhans <noahm@debian.org>
Date2020-08-04 01:30 +0200
SubjectBug#967039: marked as done (spamassassin: Unversioned Python removal in sid/bullseye)
Message-ID<AzS42-P6-3@gated-at.bofh.it>
In reply to#1020387
Control: reopen -1

This isn't actually resolved.  The usage of python is still unversioned
(that is, the tests invoke /usr/bin/python, rather than python3, which
still fails).

The tests really have no need at all to use python.  Since
spamassassassin is a perl project, it'd be reasonable to reimplement
them in that; OTOH, since the tests are quite simple, it'd be reasonable
to reimplement them in bash.

Either way, the unversioned python issue is still present.  I'll work on
a more complete fix.

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web