[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#936314: marked as done (coccinelle: Python2 removal in sid/bullseye)



Your message dated Sat, 04 Apr 2020 09:18:56 +0000
with message-id <E1jKex6-0008cL-0M@fasolo.debian.org>
and subject line Bug#936314: fixed in coccinelle 1.0.8.deb-1
has caused the Debian Bug report #936314,
regarding coccinelle: Python2 removal in sid/bullseye
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
936314: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=936314
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:coccinelle
Version: 1.0.4.deb-4
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.  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 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:coccinelle

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

--- End Message ---
--- Begin Message ---
Source: coccinelle
Source-Version: 1.0.8.deb-1
Done: Ralf Treinen <treinen@debian.org>

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

Debian distribution maintenance software
pp.
Ralf Treinen <treinen@debian.org> (supplier of updated coccinelle 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, 04 Apr 2020 10:37:51 +0200
Source: coccinelle
Architecture: source
Version: 1.0.8.deb-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Ralf Treinen <treinen@debian.org>
Closes: 885267 886679 936314 952461
Changes:
 coccinelle (1.0.8.deb-1) unstable; urgency=medium
 .
   * Team upload
 .
   [ Emmanuel Arias ]
   * New upstream version 1.0.8.deb
   * New Maintainer (Closes: #886679)
     - Add myself to Uploaders field on d/control
   * Update d/control file
     - Bump debhelper to debhelper-compat (=12)
   * Remove d/compat
   * Run wrap-and-sort
   * Bump Standards-Versions to 4.4.1
   * Update no-bundles.patch
   * Remove unnecessary line on d/gbp.conf
   * Apply patch to remove pygtk dependencies (Closes: #885267).
   * d/patches: Fix no-bundles.diff patch.
   * d/salsa-ci.yml: enable salsa-ci
 .
   [ Ralf Treinen ]
   * Drop patch no-stdcompat.diff, build-depend on libstdcompat-ocaml-dev
   * Create directory usr/lib/coccinelle/python/coccilib
   * debian/rules: drop --parallel argument to dh which is now the default
   * Drop override of dh_dwz which is no longer needed
   * Drop override of dh_clean, put extra files to remove into debian/clean
   * Dropped some build-dependencies:
     - dh-autoreconf (not needed with debhelper compat level 12)
     - libpycaml-ocaml-dev (as indicated by upstream's install.txt)
     - camlp4 (no longer needed, according to the upstream team)
     - hevea (we are not building documentation in html format)
     - latexmk (not needed to build the documentation)
     - ocaml-best-compilers (which is now purely virtual)
   * Move texlive-* build-dependencies to Build-Depends-Indep
   * Dropped some dependencies of the coccinelle binary package as they
     are no run-time dependencies according to upstream:
     - libpycaml-ocaml (python2 removal)
     - python-glade2 (python2 removal)
     - python-gobject-2 (deprecated)
   * Bump build-dependency on python to python3, switch dh plugin from
     python2 to python3 (closes: #936314, #952461)
   * Simplify build:
     - in the build-indep override, just invoke "$(MAKE) docs/manual pdf"
     - drop the build-arch override
     - consequently, drop the patch pdf-docs-build which is no longer useful
   * Add as-installed test
   * Adjust doc-base files as documentation is now installed into
     /usr/share/doc/coccinelle
   * Standards-Version 4.5.0 (no change)
   * Set "Multi-Arch: foreign" for coccinelle-doc
Checksums-Sha1:
 0e7412ad71b342fd7232cc4d66629717811a1cbc 2460 coccinelle_1.0.8.deb-1.dsc
 5eb00adab241eb8388088248f08fe455b35b849a 2670961 coccinelle_1.0.8.deb.orig.tar.gz
 c6e1645dc8bf17bef3720bcc8a32b59fc1bcd7b3 27852 coccinelle_1.0.8.deb-1.debian.tar.xz
 3ec717bbb471a468326d982056b431829211f890 6498 coccinelle_1.0.8.deb-1_source.buildinfo
Checksums-Sha256:
 f2e21351191422ef8b56e7cf1ece2b5938f0c3c64b77657b922e5ba593c29f2d 2460 coccinelle_1.0.8.deb-1.dsc
 9f994bf98bc88c333ac7a54a03d4fa1826122eec7016a1f22c6b2ef2a6a4347f 2670961 coccinelle_1.0.8.deb.orig.tar.gz
 03dff4b2009f1974e41e3545f59e8a2528cd1093d4c1c76913399fe3aec349cc 27852 coccinelle_1.0.8.deb-1.debian.tar.xz
 15c9fd1784d342bbb922f4461bcd26d46858e9b3b5bfadad9e1fe11410c54efa 6498 coccinelle_1.0.8.deb-1_source.buildinfo
Files:
 683cef737fc34ae8275261d46c8871d8 2460 devel optional coccinelle_1.0.8.deb-1.dsc
 d58871107c28a970fc53e4f8124d14e1 2670961 devel optional coccinelle_1.0.8.deb.orig.tar.gz
 678fbca677f5349ac0e68feb9808e9a9 27852 devel optional coccinelle_1.0.8.deb-1.debian.tar.xz
 9b67e131bb7e4c799b6bb178a2263580 6498 devel optional coccinelle_1.0.8.deb-1_source.buildinfo

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

iQIzBAEBCAAdFiEEAgVIKeEtDyqOZI5idFxHZtTKzf8FAl6ISy4ACgkQdFxHZtTK
zf8XCw//R8L4hlkJ6+t064XmRy+jHssWCKrIIBKXJlP7BxIoX1JIjrFPaYULGNDG
6Mjjcgq0vU7M9EoWd+FjAJNrAanNsSgcJOuWODJAJew86IZ4wDujrZnJuNKlNb1c
b4RADR8tD1grx0Py7hLMdVP0x6cruAQIVjA1OpJgwcwdoKXglF+KmtEi2mihWlij
mKcPh81MFHE0vZw4Ah0N76Fz6ZY/WzOXCEsVS2xPe1Q2KYrX3JI8y/RR0Xrh6saN
9UVkpdwRAZbIg0J3XdyE7hgFT6f0Z7riJMR39UQpYN+SAqC6GboLJAW1dn0LOS7N
7sM0JR2ehEd2nQaxL9GbR0G850XJL19UEIvJtPIN8mlpRIQ54s/hkUTXUat9gEeO
DnHIWSbOZkBBWwlK46d5/dyTLB2zXHLClJLMMAhGbeteY4I2c5N+O545bsc0fxID
Fs1blhnEscKut1kF2yvMyeZ//yM4o67WuPRdowmmYIMHXsJeih4lt4Luv4ZlG3YG
sspf2VXfMf42GPjj8H8OK3hm61wZLbBJQZHUPT/bZWnnbdusDBHhR20VHYy93V0n
fJTwafLTvhzeZzP08b36YyzuG+Vc0IkvI421xWAnIp7HWwwazSBSyh7/Unqtyz+K
MXiy0EwMYXVtPsK0tclcmjNLEF2NoQUYZQvX/6iuPTBLebI9hV8=
=3s2q
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: