Debian Bug report logs - #943210
php-sabredav: Python2 removal in sid/bullseye

version graph

Package: src:php-sabredav; Maintainer for src:php-sabredav is Debian PHP PEAR Maintainers <pkg-php-pear@lists.alioth.debian.org>;

Reported by: morph@debian.org

Date: Wed, 23 Oct 2019 02:53:42 UTC

Severity: serious

Tags: bullseye, sid

Found in version php-sabredav/1.8.12-8

Fixed in version php-sabredav/1.8.12-9

Done: Mike Gabriel <sunweaver@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 PHP PEAR Maintainers <pkg-php-pear@lists.alioth.debian.org>:
Bug#943210; Package src:php-sabredav. (Wed, 23 Oct 2019 02:53:44 GMT) (full text, mbox, link).


Acknowledgement sent to morph@debian.org:
New Bug report received and forwarded. Copy sent to Debian PHP PEAR Maintainers <pkg-php-pear@lists.alioth.debian.org>. (Wed, 23 Oct 2019 02:53:44 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: php-sabredav: Python2 removal in sid/bullseye
Date: Wed, 23 Oct 2019 02:33:30 +0000
Source: php-sabredav
Version: 1.8.12-8
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 943210 blocks 937695 Request was from Sandro Tosi <morph@debian.org> to control@bugs.debian.org. (Wed, 23 Oct 2019 04:42:48 GMT) (full text, mbox, link).


Severity set to 'serious' from 'normal' Request was from Sandro Tosi <morph@debian.org> to control@bugs.debian.org. (Thu, 07 May 2020 15:39:05 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:00:32 GMT) (full text, mbox, link).


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


Reply sent to Mike Gabriel <sunweaver@debian.org>:
You have taken responsibility. (Sat, 03 Oct 2020 10:06:03 GMT) (full text, mbox, link).


Notification sent to morph@debian.org:
Bug acknowledged by developer. (Sat, 03 Oct 2020 10:06:03 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 943210-close@bugs.debian.org
Subject: Bug#943210: fixed in php-sabredav 1.8.12-9
Date: Sat, 03 Oct 2020 10:03:45 +0000
Source: php-sabredav
Source-Version: 1.8.12-9
Done: Mike Gabriel <sunweaver@debian.org>

We believe that the bug you reported is fixed in the latest version of
php-sabredav, 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 943210@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated php-sabredav 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: SHA256

Format: 1.8
Date: Sat, 03 Oct 2020 08:54:41 +0000
Source: php-sabredav
Architecture: source
Version: 1.8.12-9
Distribution: unstable
Urgency: medium
Maintainer: Debian PHP PEAR Maintainers <pkg-php-pear@lists.alioth.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Closes: 943210 952356
Changes:
 php-sabredav (1.8.12-9) unstable; urgency=medium
 .
   * debian/patches:
     + Add 0012-py2to3.patch. Port Python scripts from Py2 to Py3.
     + Add 0013-phpunit-8.x+9.x.patch. Adapt unit tests to PHPUnit 8.x/9.x.
       (Closes: #952356).
     + Add 0014-array-access-as-bool.patch. Don't access variable as array, if
       actually boolean.
     + Add 2001-set-sabredav-mysql-password.patch. Set a MySQL user password for
       autopkgtests.
   * debian/control:
     + Switch from python to python3 in B-D and D. (Closes: #943210).
     + Bump DH compat level to version 13.
     + Bump Standards-Version: to 4.5.0. No changes needed.
   * debian/tests/control:
     + Add restrictions: needs-root, isolation-container. Require php-mysql,
       mysql-server.
   * debian/tests/phpunit:
     + Bootstrap MySQL database, run unit tests unprivileged.
Checksums-Sha1:
 784331d0dd71d43f22b82a9ab83bdc1a12a00450 2251 php-sabredav_1.8.12-9.dsc
 68fc2279a1c7bce2836e5d130e3b62de375277f3 27280 php-sabredav_1.8.12-9.debian.tar.xz
 6943f098eb7e7acc4b36e877b0d9420e1ef58148 9528 php-sabredav_1.8.12-9_source.buildinfo
Checksums-Sha256:
 57558f4f97c200148b8a976a0baf9c686d5218f62ea8560d440195f2fd68a3ab 2251 php-sabredav_1.8.12-9.dsc
 c92fe14d815117cfb466170a3db43c69aeb6c5f49cb18305cf2dd77fa61b01b4 27280 php-sabredav_1.8.12-9.debian.tar.xz
 87aa0a721e4d566e86da8b67f26e4845174f0ffa5a012f6011fdfe78869c17a4 9528 php-sabredav_1.8.12-9_source.buildinfo
Files:
 b65b9196fbeb214aa286f462f554c5d2 2251 php optional php-sabredav_1.8.12-9.dsc
 a63b0e8fbf94c2bc09e531cc8fe84760 27280 php optional php-sabredav_1.8.12-9.debian.tar.xz
 a444d31af45303571776546bfcf5da82 9528 php optional php-sabredav_1.8.12-9_source.buildinfo

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAl94R/8VHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxbKwP/AzaLIbdh9Y+pi6Vx8bn1d2Q0dzL
xeXmKz2CAeKwp45ztwf2DP6oUmP1+5QlihVAY/ShxrVeO48ZKaw+U5/tCFohpl5X
oWmP3eA2q9EkdAfPzd+AQjqps5uiuIa2FY4aeG7Upq0sh3OjxXrrY0eHC50ianKw
4IoQHyKWCa5/IQYssW5ipBpATrfyaOdD566sIB+82wPULz3lhKXYyZYhEQvQzkGB
e9L8WsW29z5zPQCqn6CisD/6xdt/J/7dUFh05TiHlJ88JS/uyufBzAAgkX72tQ/F
VSXFq2kpGmDvrila/D7SKec7uOuUyF9HHXAtx5HM8W9bK1DnTCvZfz5yL9kC0S0m
a2lEtcdQOGdh/Cm/5HmFDUpudPi3Z2b9VvOVpehZuoGVoZ7QpLhiZxyCoMNCMjRz
gbIjrQXyTagc7A+ahqiKY5MDLvFSFSWCQq6uPVhSNKaOxW6wHtufUyq76L/c3L60
iy0EHgnFrkvDCO2HusWnYmlCQHLA4adGLNCSGkoCMX5/PAN4JPrAdJpyE/u6ig1t
wO3yOJwHvT07eM8UKNMmyrukk5N3d2E6MBRyiDHngKdi9YvM52jCDUjA7q8iQM9o
UOX6LThFQF8s4HeMDaT3D/241unTT/bOEPfuWInYwXAnlm+vM6jmSgXHRwtin+JD
SB0G0sPN5yudx0mK
=Rj2C
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 03 Nov 2020 07:25:15 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:45 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.