control: tags -1 patch Since the Ubuntu patch is really trivial, I don't see any reason for delaying this more, specially because this is a core-component
diff -pruN 20190110/debian/changelog 20190110ubuntu1/debian/changelog --- 20190110/debian/changelog 2019-01-11 01:31:31.000000000 +0000 +++ 20190110ubuntu1/debian/changelog 2020-03-30 10:09:50.000000000 +0000 @@ -1,3 +1,9 @@ +ca-certificates (20190110ubuntu1) focal; urgency=medium + + * Build using python3. + + -- Matthias Klose <d...@ubuntu.com> Mon, 30 Mar 2020 12:09:50 +0200 + ca-certificates (20190110) unstable; urgency=high * debian/control: diff -pruN 20190110/debian/control 20190110ubuntu1/debian/control --- 20190110/debian/control 2019-01-11 01:31:31.000000000 +0000 +++ 20190110ubuntu1/debian/control 2020-03-30 10:09:42.000000000 +0000 @@ -5,7 +5,7 @@ Maintainer: Michael Shuler <michael@pban Uploaders: Raphael Geissert <geiss...@debian.org>, Thijs Kinkhorst <th...@debian.org> Build-Depends: debhelper-compat (= 12), po-debconf -Build-Depends-Indep: python, openssl +Build-Depends-Indep: python3, openssl Standards-Version: 4.3.0.1 Vcs-Git: https://salsa.debian.org/debian/ca-certificates.git Vcs-Browser: https://salsa.debian.org/debian/ca-certificates diff -pruN 20190110/mozilla/certdata2pem.py 20190110ubuntu1/mozilla/certdata2pem.py --- 20190110/mozilla/certdata2pem.py 2019-01-11 01:31:31.000000000 +0000 +++ 20190110ubuntu1/mozilla/certdata2pem.py 2020-03-30 10:09:28.000000000 +0000 @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 # vim:set et sw=4: # # certdata2pem.py - splits certdata.txt into multiple files diff -pruN 20190110/mozilla/Makefile 20190110ubuntu1/mozilla/Makefile --- 20190110/mozilla/Makefile 2018-10-13 14:07:11.000000000 +0000 +++ 20190110ubuntu1/mozilla/Makefile 2020-03-30 10:09:50.000000000 +0000 @@ -3,7 +3,7 @@ # all: - python certdata2pem.py + python3 certdata2pem.py clean: -rm -f *.crt On Wed, 23 Oct 2019 02:33:19 +0000 mo...@debian.org wrote: > Source: ca-certificates > Version: 20190110 > 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 > > Your package either build-depends, depends on Python2, or uses Python2 > in the autopkg tests (the specific reason can be found searching this > source package in > https://people.debian.org/~morph/mass-bug-py2removal_take2.txt ). > 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 debian-pyt...@lists.debian.org 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 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-pyt...@lists.debian.org mailing list. > > >