Debian Bug report logs - #942967
diffoscope: Python2 removal in sid/bullseye

version graph

Package: src:diffoscope; Maintainer for src:diffoscope is Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>;

Reported by: morph@debian.org

Date: Wed, 23 Oct 2019 02:39:41 UTC

Severity: normal

Tags: bullseye, sid

Found in version diffoscope/126

Fixed in version diffoscope/127

Done: Chris Lamb <lamby@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 Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>:
Bug#942967; Package src:diffoscope. (Wed, 23 Oct 2019 02:39:43 GMT) (full text, mbox, link).


Acknowledgement sent to morph@debian.org:
New Bug report received and forwarded. Copy sent to Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>. (Wed, 23 Oct 2019 02:39:43 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: diffoscope: Python2 removal in sid/bullseye
Date: Wed, 23 Oct 2019 02:33:22 +0000
Source: diffoscope
Version: 126
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 942967 blocks 937580 Request was from Sandro Tosi <morph@debian.org> to control@bugs.debian.org. (Wed, 23 Oct 2019 04:40:41 GMT) (full text, mbox, link).


Message sent on to morph@debian.org:
Bug#942967. (Wed, 23 Oct 2019 10:03:10 GMT) (full text, mbox, link).


Message #10 received at 942967-submitter@bugs.debian.org (full text, mbox, reply):

From: Chris Lamb <lamby@debian.org>
To: 942967-submitter@bugs.debian.org
Subject: Bug#942967 marked as pending in diffoscope
Date: Wed, 23 Oct 2019 10:01:11 +0000
Control: tag -1 pending

Hello,

Bug #942967 in diffoscope reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/reproducible-builds/diffoscope/commit/2280df550bd7b2eb9fa8e2af380ed9c2ba47ea0f

------------------------------------------------------------------------
Move build-dependency on python-argcomplete to the Python 3.x version to facilitate Python 2.x removal. (Closes: #942967)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/942967



Added tag(s) pending. Request was from Chris Lamb <lamby@debian.org> to 942967-submitter@bugs.debian.org. (Wed, 23 Oct 2019 10:03:10 GMT) (full text, mbox, link).


Reply sent to Chris Lamb <lamby@debian.org>:
You have taken responsibility. (Thu, 24 Oct 2019 15:24:10 GMT) (full text, mbox, link).


Notification sent to morph@debian.org:
Bug acknowledged by developer. (Thu, 24 Oct 2019 15:24:10 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 942967-close@bugs.debian.org
Subject: Bug#942967: fixed in diffoscope 127
Date: Thu, 24 Oct 2019 15:21:51 +0000
Source: diffoscope
Source-Version: 127

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

Debian distribution maintenance software
pp.
Chris Lamb <lamby@debian.org> (supplier of updated diffoscope 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: Thu, 24 Oct 2019 15:59:34 +0100
Source: diffoscope
Architecture: source
Version: 127
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Closes: 942967
Changes:
 diffoscope (127) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * Move build-dependency on python-argcomplete to the Python 3.x version to
     facilitate Python 2.x removal. (Closes: #942967)
   * Overhaul the handling of GNU R .rdb files:
     - Rework and refactor the handling of .rdb files specifically with respect
       to locating the parallel .rdx file prior to inspecting the file to ensure
       that we do not add files to the user's filesystem in the case of directly
       comparing two .rdb files or, worse, overwriting a file in is place.
     - Use a ("""-formatted) docstring for our internal R script to dump
       variables.
     - Mask/hide standard errors; R will often produce noisy output that is not
       useful to us.
     - Don't include a useless and misleading "NULL".
     - Include all R object names are displayed, including ones beginning with a
       fullstop (".").
     - Sort package fields when dumping data for output stability.
     - Format package contents as "foo = bar" rather than using ugly and
       misleading brackets.
     - Include the object's type when dumping package contents.
     - Never read the site or user's R location environment configuration to
       ensure output stability.
     - Expose absolute paths in the semantic/human-readable output, preventing
       falling back to a useless hexdump.
   * Improve the formatting of command lines:
     - Ensure newlines and other metacharacters appear escaped as "\n", etc.
     - Use the newline (etc.) escaped version of the commandline being executed in
       logging/debug output.
     - When displaying standard error, ensure use the escaped version too.
   * Add support for easily masking the standard error of commands and use this
     in the ffprobe comparator.
   * To match the libarchive container, raise a KeyError exception if we request
     an invalid member from a directory container.
   * Correct string representation output in the traceback when we cannot locate
     a specific item in a container.
 .
   [ Mattia Rizzolo ]
   * Run Debian autopkgtests against all Python versions.
Checksums-Sha1:
 42543fa719f4c13bf8e529bd0f5cf4678e636ddb 4684 diffoscope_127.dsc
 4c705772470d3259c37a48d990abeed56c43f258 1131188 diffoscope_127.tar.xz
 21b52806971201885c930e280ea2576c479c76f2 26120 diffoscope_127_amd64.buildinfo
Checksums-Sha256:
 d22b97f7d499dfc24203de25bb77ed686414095ef7e065fa2a9927352245cfc9 4684 diffoscope_127.dsc
 4e8f604b9477ce37407740a917f56500e43bfa09a062a8e3999042ef05bb59a6 1131188 diffoscope_127.tar.xz
 b106f644be7e8b90590b98817f3676327901894db1af032610a14897f8c12241 26120 diffoscope_127_amd64.buildinfo
Files:
 44c1b332b8475e9913916639ba476f6e 4684 devel optional diffoscope_127.dsc
 70c1f87687647ea88aa64a9efd2f7506 1131188 devel optional diffoscope_127.tar.xz
 76d4aadbea362288a596f1aef4d0a150 26120 devel optional diffoscope_127_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl2xvy0ACgkQHpU+J9Qx
HlhpGBAAsTbz1HLR575mJN0fTFTqcWV+QsyyiYxR0QiBmg+xMryZ5ozwVKHsH5Sh
3hsdR607q4+M5dVRqRDk/1Y5n/OJgASOU0j/PJIxLjvZFbSofQRJoZa2kiXCliSi
JBTF9w7Q2jpbX/wpTWvk43j13C417UmHerLQiNy1id7EFalizI70dEdhCVD3uKwJ
3xN54uufLxqjLFNUiWZvTCDs8z3T6ejy1ziCruPFTp5aEMeJXXFf4ZsaZk7d8FF7
aq+zij8GatkO3sAPWEQ8mQtOz+Y/RuD0c1KVIGZ/1XMB1TvOlFUpSoA4Nrbh01pE
D8JayKmf0eT9qj+97rvZEbV5S7asnhoAh6TPWJcIdz57RvoES85jHf+1j8zmhAfG
SOdQ/UpNeCr0y7YRkQD57vNRxt7lpsnk2++YHNtxqpc4ANwXmhkTwoxq+UqQnRZu
11ffLMTkODtYdcfIWkcPS0v9aq+c8YgRON5lyNEk8cxxpS4MGjGl/h72CrqmC6n6
hJ3OY6S6h3O2HYoh+zJiygQuY0z4e/n+tv1ILy+KJEGj9JAr9XyWnbxaTsMDLknJ
W1nyGF494ym7Ud1QPHaR8X4i6wiwOLrjuk2kK2KL46yDk3TE2WZ/0gNhi4/ifzJa
QEV3ElfEbgdxRfLrGQNMRMOeg77wUTWPFWWUkyNw4SYzkHDbAj8=
=D9vd
-----END PGP SIGNATURE-----




Message sent on to morph@debian.org:
Bug#942967. (Fri, 22 Nov 2019 11:39:04 GMT) (full text, mbox, link).


Message #20 received at 942967-submitter@bugs.debian.org (full text, mbox, reply):

From: "Financnimu uradu" <Stanislav.Bechyne@www.alza.cz>
To: <942967-submitter@bugs.debian.org>
Subject: Zmeny v zakone o danich z prijmu.
Date: Fri, 22 Nov 2019 13:29:15 +0200
[Message part 1 (text/plain, inline)]
Uprava od 11. 11. 2019

Danovy rad zasadne meni lhutu, ve ktere je mozne vymerit dan.

Nova uprava ovlivni termin k podani:

priznani k dani z prijmu
vyuctovani dane z prijmu vybirane srazkou
vyuctovani dane z prijmu ze zavisle cinnosti

Pokud drive podnikatel podal danove priznani se zpozdenim:

Nejnizsi pokuta podle § 250 danoveho radu pritom cini 800 Kc a nejvyssi 500 000 Kc.

Informace k novele zakona o danich z prijmu v priloze.
[Informace GFR_5313.doc (application/msword, attachment)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 28 Dec 2019 07:28:03 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: Wed May 17 09:46:55 2023; Machine Name: bembo

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.