Debian Bug report logs - #942926
adequate: Python2 removal in sid/bullseye

version graph

Package: src:adequate; Maintainer for src:adequate is Debian QA Group <packages@qa.debian.org>;

Reported by: morph@debian.org

Date: Wed, 23 Oct 2019 02:37:21 UTC

Severity: normal

Tags: bullseye, patch, sid

Found in version adequate/0.15.2

Fixed in version adequate/0.15.4

Done: Axel Beckert <abe@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Debian QA Group <packages@qa.debian.org>:
Bug#942926; Package src:adequate. (Wed, 23 Oct 2019 02:37:24 GMT) (full text, mbox, link).


Acknowledgement sent to morph@debian.org:
New Bug report received and forwarded. Copy sent to Debian QA Group <packages@qa.debian.org>. (Wed, 23 Oct 2019 02:37:24 GMT) (full text, mbox, link).


Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: morph@debian.org
To: maintonly@bugs.debian.org
Subject: adequate: Python2 removal in sid/bullseye
Date: Wed, 23 Oct 2019 02:33:19 +0000
Source: adequate
Version: 0.15.2
Severity: normal
Tags: sid bullseye
User: debian-python@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-python@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-python@lists.debian.org mailing list.




Added indication that bug 942926 blocks 937695 Request was from Sandro Tosi <morph@debian.org> to control@bugs.debian.org. (Wed, 23 Oct 2019 04:43:40 GMT) (full text, mbox, link).


Added indication that bug 942926 blocks 937579 Request was from Sandro Tosi <morph@debian.org> to control@bugs.debian.org. (Wed, 23 Oct 2019 04:50:52 GMT) (full text, mbox, link).


Severity set to 'serious' from 'normal' Request was from Dimitri John Ledkov <xnox@debian.org> to control@bugs.debian.org. (Tue, 10 Dec 2019 10:30:04 GMT) (full text, mbox, link).


Severity set to 'normal' from 'serious' Request was from Sandro Tosi <morph@debian.org> to control@bugs.debian.org. (Wed, 08 Jul 2020 07:03:26 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian QA Group <packages@qa.debian.org>:
Bug#942926; Package src:adequate. (Sun, 04 Oct 2020 03:03:02 GMT) (full text, mbox, link).


Acknowledgement sent to Stuart Prescott <stuart@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian QA Group <packages@qa.debian.org>. (Sun, 04 Oct 2020 03:03:03 GMT) (full text, mbox, link).


Message #18 received at 942926@bugs.debian.org (full text, mbox, reply):

From: Stuart Prescott <stuart@debian.org>
To: 942926@bugs.debian.org
Subject: Re: Bug#942926: adequate: Python2 removal in sid/bullseye
Date: Sun, 04 Oct 2020 14:00:30 +1100
Control: tags -1 + patch

A patch that seems to fix the Python-related problems is at

	https://salsa.debian.org/debian/adequate/-/merge_requests/1

but note that there seem to be other changes (perhaps related to a change in 
GCC?) that must also be addressed.

-- 
Stuart Prescott    http://www.nanonanonano.net/   stuart@nanonanonano.net
Debian Developer   http://www.debian.org/         stuart@debian.org
GPG fingerprint    90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7





Added tag(s) patch. Request was from Stuart Prescott <stuart@debian.org> to 942926-submit@bugs.debian.org. (Sun, 04 Oct 2020 03:03:03 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from Stuart Prescott <stuart@debian.org> to control@bugs.debian.org. (Sun, 29 Nov 2020 05:57:03 GMT) (full text, mbox, link).


Reply sent to Axel Beckert <abe@debian.org>:
You have taken responsibility. (Wed, 03 Feb 2021 04:36:03 GMT) (full text, mbox, link).


Notification sent to morph@debian.org:
Bug acknowledged by developer. (Wed, 03 Feb 2021 04:36:03 GMT) (full text, mbox, link).


Message #27 received at 942926-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 942926-close@bugs.debian.org
Subject: Bug#942926: fixed in adequate 0.15.4
Date: Wed, 03 Feb 2021 04:33:20 +0000
Source: adequate
Source-Version: 0.15.4
Done: Axel Beckert <abe@debian.org>

We believe that the bug you reported is fixed in the latest version of
adequate, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 942926@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert <abe@debian.org> (supplier of updated adequate package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 03 Feb 2021 04:07:01 +0000
Source: adequate
Architecture: source
Version: 0.15.4
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Axel Beckert <abe@debian.org>
Closes: 942926
Changes:
 adequate (0.15.4) unstable; urgency=medium
 .
   * QA upload.
 .
   [ Axel Beckert ]
   * Retroactively mention #860941 in the previous changelog entry.
 .
   [ Debian Janitor ]
   * Update standards version to 4.5.0, no changes needed.
   * Replace use of deprecated $ADTTMP with $AUTOPKGTEST_TMP.
 .
   [ Stuart Prescott ]
   * Drop Python 2 dependencies (Closes: #942926)
     - Port tests to use Python 3 paths
     - Drop Python 2-specific pyshared test
   * Don't build dbgsym packages in test suite.
   * Clean .buildinfo file from test suite.
   * Add dummy libraries to the test suite packages so that they can be found
     by ldd when running the tests.
Checksums-Sha1:
 729c3e780e136d6b29b497b1ab0bb7f19a6d8447 1716 adequate_0.15.4.dsc
 cbe451e21b38b93cd08ca4ef6e890c23d74adeb6 27164 adequate_0.15.4.tar.xz
 ff01fcbefee20675931a5d2f75c561f21f5a4426 6364 adequate_0.15.4_amd64.buildinfo
Checksums-Sha256:
 5ebd9efeeae00129662b15ab51b4ee5b0961d9a7a55c312ca24ee007552c389a 1716 adequate_0.15.4.dsc
 27e9af9614709bda76d92af46ee03b83b869a9c23137554362c83e307c4d94f1 27164 adequate_0.15.4.tar.xz
 6d6b0b3ab609055236a104f5e86c47831921d76a739cf51f6ad632f84c21eaa3 6364 adequate_0.15.4_amd64.buildinfo
Files:
 9e85cd072d0c409b7345bf6de1aa524f 1716 utils optional adequate_0.15.4.dsc
 15da5092b650f1aebe152bf5fdfeb06f 27164 utils optional adequate_0.15.4.tar.xz
 584662bf1c928a71e673909c3c96f36a 6364 utils optional adequate_0.15.4_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEsjhixBXWVlpOhsvXV5wWDUyeI+gFAmAaIe4ACgkQV5wWDUye
I+hpqA/9HE+29TkJGhRTGbN2B98bcVcY2DtuRVXoE1Px6PUndFHTL9lCGaVefu5B
c7aV25W1vSN5fxFWnDH3jg2KEosZP4TcRXcCP6a4u29vwfYD/r3/3veKiAAV+ruW
4ujBiDMeDK0FsAJBMWtV9ELzTao5Yy1MwyQHqd+ZwlnuQlyfi/jVZO5EXdRydNDI
OUmJbFXIfSB9bdZxeTDakntodH02z+NbJY+F0yz37/qZlHTEaWR53YBBMqlarA2l
qMxr4H204EexJ+YK5ly78guX7LQpfeMsqzjOoYOdXA7aPcXkXkFDM48ZnKqdhYh3
pRw3qYCVXh3UtWb4gd5K0A18l090E6t94gEdLo5dKOtdynuHUmtw7EG3eU9GO8qu
/KRtAs26EnyriFuQFN7xxlDqvb7coo4siIMKuH22b5+iUG02AYNdWTZd1bE+Q75/
fmkaMHcrO9qfvw++vQYxAo9xu39+CebbrZMcQy52xuUGUvO1K73/3BSpGxBLyaeO
wPA1SpUyCTho0nA218VTmINh2IT9P/DjahpAKgeSRALSXEYzIZ2dVX7wrr6RroEm
F5C7GRgwPwICh9rWnE7usgtrJJTgf0YBul9fvPzbZL1IssOIG6IfCo8I/4c7tlfB
a1LHle8x4M2pFhr088021r4p/icPaPGkaYrJxyzFVQAj+qndKEA=
=nhlc
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 05 Apr 2021 07:25:32 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Mar 10 03:47:18 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.