Debian Bug report logs -
#942967
diffoscope: Python2 removal in sid/bullseye
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
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):
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):
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):
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):
[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.