Bug#1019501: ansible-mitogen should probably depend on ansible and not on ansible-core

2022-09-11 Thread Stefano Rivera
I beleive I saw autopkg-tests and I wonder if You could relax Your > control file to reflect that and instead fail only if tests fail. Again, I don't understand what is being proposed here, sorry. How about a patch? SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1018952: pybuild-plugin-pyproject: Allow building multiple libraries in a single source package

2022-09-02 Thread Stefano Rivera
Package: pybuild-plugin-pyproject Version: 5.20220819 Severity: normal At the moment, the pyproject plugin assumes there's only a single wheel in play. Allow multiple wheels to be built in the same source package. SR

Bug#1018298: autoconf-archive: fixes for python3.10 distutils changes

2022-08-28 Thread Stefano Rivera
plugin to work, out of the box, with Python 3.10, we need some other patches too: https://savannah.gnu.org/patch/?group=autoconf-archive SR From 118f689596966f294c2d1fd7ccc99157b9542056 Mon Sep 17 00:00:00 2001 From: Stefano Rivera Date: Sun, 28 Aug 2022 18:43:54 +0200 Subject: [PATCH 1

Bug#974553: RFP: gomuks -- terminal based Matrix client

2022-08-27 Thread Stefano Rivera
uview v0.1.2 maunium.net/go/tcell v0.2.0 And there are version mismatches, but presumably most of those aren't an issue. So, first step would be to package those missing dependencies, above. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#947800: dh-python: pybuild copying of testfiles loses directory structure

2022-08-19 Thread Stefano Rivera
y need an optional destination path for each entry to implement this without breaking things. I did some review of the archive, most pybuild.testfiles users naming a top-level directory in the source package, and this seems to give them what they want. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#942882: moving things around with PYBUILD_EXT_DESTDIR_* doesn't seem to work

2022-08-18 Thread Stefano Rivera
bles-lib SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#940728: pybuild does not copy all files in setup.py install

2022-08-18 Thread Stefano Rivera
-can case, I can't see any reason why anything should be copying those test files, and they don't need to be copied. So, I pushed a commit to git dropping the hack. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#719236: dh-python: shebang rewriting can't ignore paths with -X

2022-08-18 Thread Stefano Rivera
one needs to do any more :) > but unfortunately it gets rewritten anyway. It seems to me that for > shebang rewriting, -X is ignored, but I'm not sure if this is supposed > to work or not. Nope, -X is only expected to apply to byte-compilation. SR -- Stefano Rivera http://tumbleweed.or

Bug#1014896: dh-python: Please provide mechanism to pass environment variable into pybuild-invoked commands

2022-08-17 Thread Stefano Rivera
N. > https://salsa.debian.org/python-team/packages/mkdocs-autorefs/-/tree/bc79abd711f2cfe627d2d9c852379d7b571b4aa9 Thanks for a tree to reproduce on! I wish every bug report came with this :) SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1008606: pybuild-plugin-pyproject: should normalise the package name for .dist-info

2022-08-15 Thread Stefano Rivera
learn how to handle non-normalized filenames. The pep517 tooling is much more mature than python3-installer. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#949377: dh_python --buildsystem=cmake doesn't pass recently added Python_EXECUTABLE variable

2022-08-14 Thread Stefano Rivera
n't build the Arcus Python module. This seems like it's due to libarcus' Cmakefile going down the other if branch and not setting something up that it needs to. So probably fairly simple to fix, but not on dh-python's side. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#954215: pybuild: Should do better than a traceback if cmake is not found

2022-08-14 Thread Stefano Rivera
essed. But yes, missing commands is so fundamental that this could be tracked more generically. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1017001: ${python3:Depends} not expanded in Recommends line

2022-08-14 Thread Stefano Rivera
, python3:any BTW, please don't use ${python3:Provides} unless you have a good use-case for it. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1015774: dh-python: dh_python --buildsystem=pybuild doesn't work with multiple versions in DEBPYTHON3_SUPPORTED

2022-08-14 Thread Stefano Rivera
dh/pybuild.pm/#L47 I think this is the bug, those should be transformed to spaces. > pybuild does handle `-p "3.6 3.7"` as meaning both versions, but then > dh_python considers it as major version 3, minor version "6 3", and > throws an exception. Can you expand on that?

Bug#1016467: python3-configobj: places "private" files in top level of /usr/lib/python3/dist-packages

2022-08-02 Thread Stefano Rivera
Hi Julian (2022.08.01_11:08:22_+0200) > So, we could do the same thing. But it'll need some testing with > reverse-deps. Did that and ran into a failure in cloud-init: https://github.com/canonical/cloud-init/pull/1632 But nothing else. SR -- Stefano Rivera http://tumbleweed.org.za/

Bug#1014908: ITP: gender-guesser -- Guess the gender from first name

2022-07-16 Thread Stefano Rivera
Hi debian-devel (2022.07.16_09:12:16_+) > I guess we should expose this in our conference statistics. We care > about it. And in the future, we will: https://salsa.debian.org/debconf-team/public/websites/wafer-debconf/-/merge_requests/150 SR -- Stefano Rivera http://tumbleweed.

Bug#1014908: ITP: gender-guesser -- Guess the gender from first name

2022-07-16 Thread Stefano Rivera
et that, too. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1012485: barbican: autopkgtests fail under OpenSSL 3

2022-06-08 Thread Stefano Rivera
Source: barbican Version: 1:14.0.0-2 Severity: normal In sid, with OpenSSL 3, the following barbican test fails in the autopkgtest: == FAIL:

Bug#1012438: scapy: autopkgtest failures: can-utils not installed

2022-06-07 Thread Stefano Rivera
Source: scapy Version: 2.4.4-4 Severity: normal X-Debbugs-Cc: sop...@offensive-security.com It looks like debian/patches/Remove-failing-tests.patch is incomplete. The test failures on https://ci.debian.net/packages/s/scapy/testing/armel/ look like they are triggered by a missing kernel module,

Bug#1011939: bullseye-pu: package hdmi2usb-mode-switch/0.0.1-2+deb11u1

2022-05-27 Thread Stefano Rivera
: #1011938) + * Move udev rules to priority 70, to come after 60-persistent-v4l.rules. + + -- Stefano Rivera Fri, 27 May 2022 12:22:19 +0200 + hdmi2usb-mode-switch (0.0.1-2) unstable; urgency=medium * Update symlinks for ixo-usb-jtag 0.0.1. diff -Nru hdmi2usb-mode-switch-0.0.1/debian/patches

Bug#930860: linux-image-4.19.0-5-amd64: USB Camera seen as multiple devices

2022-05-27 Thread Stefano Rivera
Control: clone -1 -2 Control: reassign -2 hdmi2usb-udev Control: found -2 hdmi2usb-udev/0.0.1-2 This seems to be expected behaviour, at this point. hdmi2usb-udev doesn't handle it in buster, and it needs to to be useful. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1011360: buster-pu: package python-scrapy/1.5.1-1+deb10u1

2022-05-20 Thread Stefano Rivera
data with all +requests. Provide a http_auth_domain spider attribute to control which +domains are allowed to receive the configured HTTP authentication +credentials. + * Security fix CVE-2022-0577: Don't expose cookies cross-domain when +redirected. (Closes: #1008234) + + -- Stefano

Bug#1011359: bullseye-pu: package python-scrapy/2.4.1-2+deb11u1

2022-05-20 Thread Stefano Rivera
a http_auth_domain spider attribute to control which +domains are allowed to receive the configured HTTP authentication +credentials. + * Security Fix CVE-2022-0577: Don't expose cookies cross-domain when +redirected. (Closes: #1008234) + + -- Stefano Rivera Fri, 20 May 2022 16:11:00 -0400 + python

Bug#1011063: scp: Received message too long 1163022927

2022-05-16 Thread Stefano Rivera
Package: dput-ng Version: 1.34 Severity: normal Tags: upstream Now that openssh 1:9.0p1-1 uses the SFTP protocol by default, uploads to services using scp are broken. e.g. $ dput extended-lts openssl_1.0.1t-1+deb8u18_source.changes Uploading openssl using scp to extended-lts (host:

Bug#1010284: python3-pip: runs into infinite loop when installing package with pyproject.toml file

2022-05-15 Thread Stefano Rivera
logic of > /usr/lib/python3.10/_distutils_system_mod.py? Yes. And it is already resolved there, in 3.10.4-2, which hasn't migrated to testing, yet. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1010837: CVE-2022-30333 (unrar file write vulnerability) patch not yet available for Debian 10 packages

2022-05-11 Thread Stefano Rivera
eam/6.1.6...upstream/6.1.7 So, that should probably be fixed in 1:6.1.7-1, not 1:6.1.2-1 SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1010824: aiowsgi: Remove aiowsgi from Debian?

2022-05-10 Thread Stefano Rivera
Control: retitle -1 RM: aiowsgi -- ROM; unmaintained upstream, unused in Debian Control: reassign -1 ftp.debian.org Control: severity -1 normal > Shall we just RM it? Got a +1 from Jelmer Vernooij, doing it. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1010824: aiowsgi: Remove aiowsgi from Debian?

2022-05-10 Thread Stefano Rivera
Source: aiowsgi Version: 0.7-2 Severity: serious Filing as RC, to trigger autoremoval. I just spent an hour getting aiowsgi in shape. It hasn't been touched for 4 years upstream, and didn't support Python 3.7. The changes weren't complex, but it seems nobody cares.

Bug#1010613: bullseye-pu: package twisted/20.3.0-7+deb11u1

2022-05-05 Thread Stefano Rivera
in xmlns, to allow +tests to pass, again. + + -- Stefano Rivera Thu, 05 May 2022 09:59:26 -0400 + twisted (20.3.0-7) unstable; urgency=medium * Team upload. diff -Nru twisted-20.3.0/debian/patches/CVE-2022-21712-10.patch twisted-20.3.0/debian/patches/CVE-2022-21712-10.patch --- twisted

Bug#1010194: bullseye-pu: package distro-info-data/0.51+deb11u2

2022-04-25 Thread Stefano Rivera
pdate data to 0.53: +- Add Ubuntu 22.10, Kinetic Kudu. + + -- Stefano Rivera Mon, 25 Apr 2022 20:32:17 -0400 + distro-info-data (0.51+deb11u1) bullseye; urgency=medium * Update data to 0.52: diff -Nru distro-info-data-0.51+deb11u1/ubuntu.csv distro-info-data-0.51+deb11u2/ubuntu.csv --- distro

Bug#1010193: buster-pu: package distro-info-data/0.41+deb10u5

2022-04-25 Thread Stefano Rivera
ata to 0.53, without new columns: +- Add Ubuntu 22.04 LTS, Jammy Jellyfish. +- Add Ubuntu 22.10, Kinetic Kudu. + + -- Stefano Rivera Mon, 25 Apr 2022 20:18:22 -0400 + distro-info-data (0.41+deb10u4) buster; urgency=medium * Update data to 0.51, without new columns: diff -Nru distro-in

Bug#1009986: ITP: hatch-vcs -- Hatch plugin for versioning from VCS

2022-04-21 Thread Stefano Rivera
Package: wnpp Severity: wishlist Owner: Stefano Rivera X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: hatch-vcs Version : 0.2.0 Upstream Author : Ofek Lev * URL : https://pypi.org/project/hatch-vcs/ * License : Expat Programming Lang: Python

Bug#1009204: vdirsyncer: diff for NMU version 0.18.0-6.1

2022-04-18 Thread Stefano Rivera
> I've prepared an NMU for vdirsyncer (versioned as 0.18.0-6.1) and > uploaded it to DELAYED/2. Please feel free to tell me if I > should delay it longer. As a team member, feel free to reschedule this to 0-day. I've merged your git tree. SR -- Stefano Rivera http://tumbleweed.org

Bug#1009397: dh-python: Flit plugin suddenly installs to usr/local/ causing FTBFS

2022-04-15 Thread Stefano Rivera
directly (we should retire the flit plugin in favour of it, at some point). But yes, fixing the flit plugin should be simple enough... SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1009397: dh-python: Flit plugin suddenly installs to usr/local/ causing FTBFS

2022-04-15 Thread Stefano Rivera
Hi Philip (2022.04.15_08:44:42_+) > I'm writing to the list as I'm not sure what the source of the problem is. It'll be something related to https://lists.debian.org/debian-python/2022/03/msg00039.html I'll have a more detailed look, later today. SR -- Stefano Rivera h

Bug#1009240: esys-particle: diff for NMU version 2.3.5+dfsg2-4.1

2022-04-13 Thread Stefano Rivera
+ + * Non-maintainer upload. + * Patch: Don't call Py_Initialize() before Py_Main(), fixing sys.path on +Python 3.10. (Closes: #1009240) + + -- Stefano Rivera Wed, 13 Apr 2022 21:24:02 -0400 + esys-particle (2.3.5+dfsg2-4) unstable; urgency=medium * Team upload diff -Nru esys-particle-2.3.5

Bug#1009240: esys-particle: autopkgtest regression since rebuild for python3.10 as default

2022-04-13 Thread Stefano Rivera
unsupported: https://bugs.python.org/issue36204 https://bugs.python.org/issue34008 The easy answer here is to stop calling Py_Initialize(), as it's not necessary. The "right" long-term approach would be to migrate to Py_RunMain(). SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#904999: autodep8: python autopkg tests are always run for all supported python versions

2022-04-13 Thread Stefano Rivera
Hi Matthias (2018.07.30_06:37:50_-0400) I think this bug was fixed in 0.20, except for the :any issue that mjt describes. -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1009655: dctrl-tools: Matches comment bodies

2022-04-13 Thread Stefano Rivera
Package: dctrl-tools Version: 2.14 Severity: normal When support for comments was added in https://salsa.debian.org/debian/dctrl-tools/-/commit/2bc3218cf4f70db497b97687b0d4bc3a847ec217 it was known that this was incomplete (missing semantic understanding of comments) but there doesn't appear to

Bug#1009097: meson: (autopkgtest) needs update for python3.10: MesonVersionMismatchException.__init__() missing 1 required positional argument: 'current_version'

2022-04-12 Thread Stefano Rivera
t from this change. Not knowing meson at all, I don't know what the correct approach to tackle it in Meson is. But I'll do my best to advice you. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1008739: python-pyaudio: diff for NMU version 0.2.11-1.4

2022-04-03 Thread Stefano Rivera
upload. + * Python 3.10 support. (Closes: #1008739) + + -- Stefano Rivera Sun, 03 Apr 2022 18:12:25 -0400 + python-pyaudio (0.2.11-1.3) unstable; urgency=medium * Non-maintainer upload. diff -Nru python-pyaudio-0.2.11/debian/patches/python3.10.patch python-pyaudio-0.2.11/debian/patches

Bug#1008745: nipy: FTBFS with Python 3.10 as default

2022-04-03 Thread Stefano Rivera
python3.10 E: pybuild pybuild:143: interpreter python3.10 not supported by BuildSystem(distutils) $ pybuild --print build_dir --interpreter python3.10 -s custom /tmp/nipy-0.5.0/.pybuild/cpython3_3.1/build Both of those are problematic. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683

Bug#1008402: khmer: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.10 3.9" returned exit code 13

2022-04-02 Thread Stefano Rivera
teError: '_io.StringIO' object has no attribute > > 'buffer' I assume the big relevant change here is https://bugs.python.org/issue14156 being fixed I experimented a little and got to this patch, but it isn't complete yet. SR -- Stefano Rivera http://tumbleweed.org.za/ --- a/t

Bug#1008733: python-clickhouse-driver: diff for NMU version 0.2.3-1.1

2022-03-31 Thread Stefano Rivera
) unstable; urgency=medium + + * Non-maintainer upload. + * Avoid hard-coding Python versions in conf.py (Closes: #1008733) + + -- Stefano Rivera Thu, 31 Mar 2022 22:07:11 -0400 + python-clickhouse-driver (0.2.3-1) unstable; urgency=medium * New upstream release diff -Nru python-clickhouse

Bug#1004952: onnx: diff for NMU version 1.7.0+dfsg-3.1

2022-03-26 Thread Stefano Rivera
3.10 support. (Closes: #1004952) + + -- Stefano Rivera Sat, 26 Mar 2022 17:25:56 -0400 + onnx (1.7.0+dfsg-3) unstable; urgency=medium * Update patch headers and lintian overrides. diff -Nru onnx-1.7.0+dfsg/debian/patches/python3.10.diff onnx-1.7.0+dfsg/debian/patches/python3.10.diff

Bug#1004907: psi4: diff for NMU version 1:1.3.2+dfsg-2.1

2022-03-26 Thread Stefano Rivera
: #1004907). + + -- Stefano Rivera Sat, 26 Mar 2022 08:31:19 -0400 + psi4 (1:1.3.2+dfsg-2) unstable; urgency=medium * Tighten dependencies on libint (Closes: #983481) diff -Nru psi4-1.3.2+dfsg/debian/rules psi4-1.3.2+dfsg/debian/rules --- psi4-1.3.2+dfsg/debian/rules 2021-02-19 09:52

Bug#1004907: psi4: incorrect location for Python extension?

2022-03-26 Thread Stefano Rivera
Control: reopen -1 > This was fixed in pybind11 bug 1006615. Oops, it wasn't, I misread the issue. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1008237: pcapy: Switch to pcapy-ng upstream

2022-03-24 Thread Stefano Rivera
Source: pcapy Version: 0.11.5-1 Severity: normal Tags: upstream pcapy appears to be unmaintained, upstream contributions have moved to the pcapy-ng fork. The rename seems to only apply to the source, not the module, so it's a drop-in replacement. https://pypi.org/project/pcapy-ng/

Bug#948020: stimfit: diff for NMU version 0.16.0-1.1

2022-03-24 Thread Stefano Rivera
) + * Patch: Avoid a deprecation warning breaking autoconf with Python 3.10. + + -- Stefano Rivera Thu, 24 Mar 2022 15:29:58 -0400 + stimfit (0.16.0-1) unstable; urgency=low * Upgrade to Python 3 (Closes: #938572) diff -Nru stimfit-0.16.0/debian/control stimfit-0.16.0/debian/control

Bug#1001372: marked as pending in python-aiosmtpd

2022-03-24 Thread Stefano Rivera
easy bit. Then the package FTBFS because of incompatibility with 3.10: https://github.com/aio-libs/aiosmtpd/issues/277 There are a few PRs upstream claiming to fix this, but none of them looks obviously correct. This needs more investigation. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1001291: binoculars: diff for NMU version 0.0.10-1.1

2022-03-24 Thread Stefano Rivera
-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Bug fix: Run the autopkgtest only against the supported version of +Python 3 (Closes: #1001291). + + -- Stefano Rivera Thu, 24 Mar 2022 14:00:50 -0400 + binoculars (0.0.10-1) unstable; urgency=medium [ Neil Williams ] diff

Bug#1004952: fix for Python 3.10

2022-03-24 Thread Stefano Rivera
I see this is fixed in 1.11.0, upstream. And has been staged in git: https://salsa.debian.org/deeplearning-team/onnx/-/commit/452557f91e3ffee8fb7346230aea0ff4fff2ea6c lumin: Add a Closes: #1004952, and upload? SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1001484: sfepy: (autopkgtest) needs update for python3.10: Sequence' from 'collections' is removed

2022-03-24 Thread Stefano Rivera
Control: tag -1 + pending I see a commit fixing this in git, just waiting to be uploaded. https://salsa.debian.org/science-team/sfepy/-/commit/f6a4f8d2435e8406a629a75ee89891a24631233a SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1003252: AttributeError: install_layout

2022-03-20 Thread Stefano Rivera
Control: reassign -1 python3.10 Control: fixed -1 python3.10/3.10.2-6 Control: found -1 python3.10/3.10.2-3 Control: close -1 This is resolved by the addition of _distutils_system_mod in Python 3.10. python3.9 hasn't been fixed yet, but it'll be replaced by 3.10, soon. SR -- Stefano Rivera

Bug#1007927: brltty: FTBFS with Python 3.10 as default

2022-03-18 Thread Stefano Rivera
Patch attached. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272 Description: Handle Debian's default posix_prefix sysconfig layout Debian adds a custom sysconfig scheme to system python installs, "posix_local". This is the default scheme, and it redirects l

Bug#1007912: automake-1.16: diff for NMU version 1:1.16.5-1.3

2022-03-18 Thread Stefano Rivera
in the patch in 1:1.16.5-1.2, support older Python +versions. (Closes: #1007912) + + -- Stefano Rivera Fri, 18 Mar 2022 09:09:08 -0400 + automake-1.16 (1:1.16.5-1.2) unstable; urgency=medium * Non maintainer upload diff -Nru automake-1.16-1.16.5/debian/patches/python3.10-sysconfig.patch automake

Bug#1006784: automake-1.16: diff for NMU version 1:1.16.5-1.2

2022-03-15 Thread Stefano Rivera
+ + * Non maintainer upload + * Patch: Fix search paths for new Python 3.10, use posix_prefix scheme. +(Closes: #1006784, LP: #1960608) + + -- Stefano Rivera Tue, 15 Mar 2022 20:13:57 -0400 + automake-1.16 (1:1.16.5-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru automake-1.16

Bug#1006784: automake: fixes for python3.10 distutils changes

2022-03-13 Thread Stefano Rivera
usr installs to /usr/lib/python3.10/site-packages --prefix=/usr/local installs to /usr/local/lib/python3.10/site-packages The site-packages, directory isn't on sys.path, but dh_python3 will fix that up, and it matches previous behaviour, so no changes needed in other packages. SR -- Stefano Riv

Bug#1006784: automake: fixes for python3.10 distutils changes

2022-03-12 Thread Stefano Rivera
Of course it is combining posix_prefix with the specified prefix, which will do the right thing. We should apply this patch, ASAP. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1004149: python3-pip: Build isolation breaks editable system-wide installs

2022-03-12 Thread Stefano Rivera
quests/18 So, I'm reassigning this to python3.10. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1007010: python3.10: autopkgtest regression: FAIL: test_get_scheme_names

2022-03-11 Thread Stefano Rivera
e. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1006150: python3-pip: Error when trying to list packages that need to be updated (local and system-wide)

2022-03-09 Thread Stefano Rivera
. And it has already been fixed in Python 3.10, as part of https://bugs.python.org/issue42131 Reproducer attached. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272 #!/usr/bin/env python3 import argparse import sys import tempfile import threading import time import zipfile

Bug#994924: python-virtualenv: "pip list --outdated" fails

2022-03-08 Thread Stefano Rivera
Control: forcemerge 1006150 994924 Hi Florian (2021.09.23_15:34:11_-0400) > Interesting bug. It occurs on new venvs, but goes away as soon as I > start poking at it. And I can't figure out why... I think I got to the bottom of it in #1006150. SR -- Stefano Rivera http://tumbleweed.

Bug#1006883: bullseye-pu: package python2-pip/20.3.4-4+deb11u1

2022-03-07 Thread Stefano Rivera
ncy=medium + + * Use native map() to avoid a zipimport race in pip list --outdated. +(Closes: #1006150) + + -- Stefano Rivera Mon, 07 Mar 2022 11:19:24 -0400 + python-pip (20.3.4-4) unstable; urgency=medium * No-change upload against distlib 0.3.2+really+0.3.1-0.1. diff -Nru python-pip-20.

Bug#1006150: python3-pip: Error when trying to list packages that need to be updated (local and system-wide)

2022-03-07 Thread Stefano Rivera
the race any more. So, let's apply that. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1006784: automake: fixes for python3.10 distutils changes

2022-03-04 Thread Stefano Rivera
ckages may need to adjust dh_install configuration to find modules in /usr/local. With this patch, automake will install to /usr for locally built code and debian-packaged code. This probably isn't desired. Maybe check prefix and select the appropriate scheme from that? SR -- Stefano Rivera

Bug#1006615: python3-pybind11: Handle Python 3.10's default sysconfig paths

2022-03-01 Thread Stefano Rivera
Hi Debian (2022.02.28_13:58:36_-0400) > Attached are a pair of patches to address the issue. I've forwarded them > upstream in https://github.com/pybind/pybind11/pull/3764 And it has been merged, upstream. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1006615: python3-pybind11: Handle Python 3.10's default sysconfig paths

2022-02-28 Thread Stefano Rivera
45c12f23f64e9adef30d51e667f Mon Sep 17 00:00:00 2001 From: Stefano Rivera Date: Mon, 28 Feb 2022 12:49:51 -0400 Subject: [PATCH 1/2] Use sysconfig in Python >= 3.10 Rely on sysconfig for installation paths for Python >= 3.10. distutils has been deprecated and will be removed. Fixes: #

Bug#1005438: pygame: FTBFS: dh_auto_test: error: pybuild --test -i python{version} -p "3.10 3.9" --system=custom --test-args "/usr/bin/xvfb-run {interpreter} -m pygame.tests.__main__ --exclude opengl"

2022-02-22 Thread Stefano Rivera
but they're getting harder and harder. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1002325: [Help] Re: python-envisage: FTBFS: dh_auto_test: error: pybuild --test -i python{version} -p "3.10 3.9" returned exit code 13

2022-02-14 Thread Stefano Rivera
thing with a "set -e;" for sanity. You could use a subshell in the inner-loop, to avoid having to change directory back to CURDIR again, but You could generate all the eggs and then run pybuild --test once, letting it loop over python versions, itself. SR -- Stefano Rivera http://t

Bug#837878: dh-python: support for running test suites with pytest-runner

2022-02-13 Thread Stefano Rivera
Hi Sean (2016.09.15_00:55:08_-0400) tox is a good way to test against an installed version of the module. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#943580: dh_python3 doesn't recognize typing

2022-02-13 Thread Stefano Rivera
and unnecessarily installed, or the package maintainer should patch-out the dependency. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#949285: src:dh-python: should parse DH_OPTIONS

2022-02-13 Thread Stefano Rivera
Hi Andrej (2020.01.19_06:40:37_-0400) > dh-python* does not currently parse DH_OPTIONS. It does, but was appending rather than prepending them. We can fix that. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1005257: ITP: hatchling -- Python package build backend used by Hatch

2022-02-09 Thread Stefano Rivera
Package: wnpp Severity: wishlist Owner: Stefano Rivera X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: hatchling Version : 0.11.2 Upstream Author : Ofek Lev * URL : https://ofek.dev/hatch/ * License : Expat Programming Lang: Python Description

Bug#1005211: ufolib2: Replace dh-python-pep517 with pybuild-plugin-pyproject

2022-02-08 Thread Stefano Rivera
Source: ufolib2 Version: 0.12.1+dfsg1-1 Severity: normal Tags: patch The next dh-python upload will remove support for Build-Depending on dh-python-pep517. Please replace this with pybuild-plugin-pyproject. Thanks, SR diff -Nru ufolib2-0.12.1+dfsg1/debian/control

Bug#1005210: silkaj: Replace dh-python-pep517 with pybuild-plugin-pyproject

2022-02-08 Thread Stefano Rivera
Source: silkaj Version: 0.9.0-3 Severity: normal Tags: patch The next dh-python upload will remove support for Build-Depending on dh-python-pep517. Please replace this with pybuild-plugin-pyproject. Thanks, SR diff -Nru silkaj-0.9.0/debian/control silkaj-0.9.0/debian/control ---

Bug#1005209: python-matrix-nio: Replace dh-python-pep517 with pybuild-plugin-pyproject

2022-02-08 Thread Stefano Rivera
Source: python-matrix-nio Version: 0.18.7-1 Severity: normal Tags: patch The next dh-python upload will remove support for Build-Depending on dh-python-pep517. Please replace this with pybuild-plugin-pyproject. Thanks, SR diff -Nru python-matrix-nio-0.19.0/debian/control

Bug#1005207: python-duniterpy: Replace dh-python-pep517 with pybuild-plugin-pyproject

2022-02-08 Thread Stefano Rivera
Source: python-duniterpy Version: 0.62.0-2 Severity: normal Tags: patch The next dh-python upload will remove support for Build-Depending on dh-python-pep517. Please replace this with pybuild-plugin-pyproject. Thanks, SR diff -Nru python-duniterpy-0.62.0/debian/control

Bug#1005043: lintian: check that Python version numbers are not 0.0.0

2022-02-06 Thread Stefano Rivera
p fails. So this needs to be > patched. Or export SETUPTOOLS_SCM_PRETEND_VERSION. https://github.com/pypa/setuptools_scm#environment-variables pybuild does this for you. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1004378: dh_python3: does not correctly handle some cases of os-versioned dependencies

2022-01-27 Thread Stefano Rivera
2" line to debian/py3dist-overrides or add proper dependency to > Depends by hand and ignore this info. Aha, no dependencies generated, just warnings. Right, we can do something about that. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1004296: smart-notifier: Provide a filter mechanism

2022-01-24 Thread Stefano Rivera
Package: smart-notifier Version: 0.28-8 Severity: normal Tags: upstream Due to #900244, smart-notifier makes a lot of noise for NVMe devices, which are the norm these days. It would be nice to be able to filter these out. If smartd doesn't have a filter, then smart-notifier should. SR --

Bug#1003700: python-coverage: autopkgtest fails - pypy-coverage no longer built

2022-01-13 Thread Stefano Rivera
Source: python-coverage Version: 6.2+dfsg1-1 Severity: normal Since 6.2+dfsg1-1 the autopkgtest is failing, due to the removal of pypy-coverage: https://ci.debian.net/packages/p/python-coverage/unstable/amd64/ E: Unable to locate package pypy-coverage module-scripts FAIL badpkg blame:

Bug#1003573: setuptools: diff for NMU version 59.6.0-1.1

2022-01-12 Thread Stefano Rivera
:07.0 -0400 +++ setuptools-59.6.0/debian/changelog 2022-01-12 13:21:21.0 -0400 @@ -1,3 +1,10 @@ +setuptools (59.6.0-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Build a python3-setuptools-whl package. Closes: #1003573. + + -- Stefano Rivera Wed, 12 Jan 2022 13:21:21

Bug#1003618: python-setuptools: diff for NMU version 44.1.1-1.1

2022-01-12 Thread Stefano Rivera
=medium + + * Non-maintainer upload. + * Build a python2-setuptools-whl package. Closes: #1003573. + * Patch: Handle the removal of bdist_wininst from distutils. +Closes: #1002444 + + -- Stefano Rivera Wed, 12 Jan 2022 13:33:15 -0400 + python-setuptools (44.1.1-1) unstable; urgency=medium

Bug#1003573: setuptools: diff for NMU version 58.2.0-1.1

2022-01-12 Thread Stefano Rivera
/changelog 2021-10-11 07:44:59.0 -0400 +++ setuptools-58.2.0/debian/changelog 2022-01-12 13:21:21.0 -0400 @@ -1,3 +1,10 @@ +setuptools (58.2.0-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Build a python3-setuptools-whl package. Closes: #1003573. + + -- Stefano Rivera

Bug#1003573: python-pip-whl: Migrate from dirtbike back to individual wheel packages

2022-01-11 Thread Stefano Rivera
Hi 1003573 (2022.01.11_18:40:48_-0400) > Patches for setuptools and python-setuptools attached. The setuptools wheel isn't compatible with Py2, so it shoudn't be marked universal. V2 patch attached. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272 diff --git a/deb

Bug#1003578: hash-slinger: Unnecessary dependency on python3-ipaddr

2022-01-11 Thread Stefano Rivera
Package: hash-slinger Version: 3.1-1 Severity: normal Tags: patch Control: block 1003576 with -1 From what I can see, hash-slinger has an entirely unnecessary dependency on python3-ipaddr (which I want to remove from the archive, in #1003576). The ipaddr module was replaced by the ipaddress

Bug#1003576: RM: python-ipaddr -- ROM; Replaced by ipaddress in stdlib

2022-01-11 Thread Stefano Rivera
Package: ftp.debian.org Severity: normal Please remove python-ipaddr, we don't need it in the archive any more. It was replaced by the ipaddress module in the stdlib. We kept python-ipaddr around for pip on python 2.7, but now that pip 21 drops support for Python 2.7 (and has its dependencies

Bug#1003573: python-pip-whl: Migrate from dirtbike back to individual wheel packages

2022-01-11 Thread Stefano Rivera
hon2-pip-whl and python2-setuptools-whl, to be abundandly clear that they are for 2.7 and not reuse the python-pip-whl package name. Updated python-setuptools patch attached. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272 diff --git a/debian/changelog b/debian/changelog index f099

Bug#1003573: python-pip-whl: Migrate from dirtbike back to individual wheel packages

2022-01-11 Thread Stefano Rivera
Hi Debian (2022.01.11_18:25:06_-0400) Patches for setuptools and python-setuptools attached. -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272 diff --git a/debian/changelog b/debian/changelog index f099d10..4a3bd55 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9

Bug#1002444: python-setuptools: FTBFS: ModuleNotFoundError: No module named 'distutils.command.bdist_wininst'

2022-01-11 Thread Stefano Rivera
Control: forwarded -1 https://github.com/pypa/setuptools/pull/1986 Control: tag -1 + patch Patch attached. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272 From: "Jason R. Coombs" Date: Tue, 11 Jan 2022 18:04:05 -0400 Subject: Fix install_scripts() if bdi

Bug#1003573: python-pip-whl: Migrate from dirtbike back to individual wheel packages

2022-01-11 Thread Stefano Rivera
Package: python-pip-whl Version: 21.3.1+dfsg-1 Severity: normal Control: affects -1 setuptools wheel python-virtualenv python-setuptools Now that we're bundling pip's vendored dependencies again, we only need 3 wheels for virtualenv. So we can replace python-pip-whl with individual binary

Bug#1001914: debhelper: dh_missing does not recognise pyinstall files

2021-12-25 Thread Stefano Rivera
/tmp, dh_install is probably the better tool. The only argument I can see for handling dh_missing properly with pyinstall files is so that these two tasks can go in one place. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1002620: bullseye-pu: package pypy3/7.3.5+dfsg-2+deb11u1

2021-12-25 Thread Stefano Rivera
1519) + + -- Stefano Rivera Sat, 25 Dec 2021 11:54:46 -0400 + pypy3 (7.3.5+dfsg-2) unstable; urgency=medium * Upload to unstable. diff -Nru pypy3-7.3.5+dfsg/debian/patches/import-h-endif pypy3-7.3.5+dfsg/debian/patches/import-h-endif --- pypy3-7.3.5+dfsg/debian/patches/import-h-endif 1969-12-31 2

Bug#1002615: toilet: diff for NMU version 0.3-1.4

2021-12-25 Thread Stefano Rivera
. + * Bump Standards-Version to 4.6.0, no changes needed. + * Remove ancient figlet conflicts, no longer needed. + * Add a smoketest autopkgtest. + + -- Stefano Rivera Sat, 25 Dec 2021 10:30:38 -0400 + toilet (0.3-1.3) unstable; urgency=medium * Non maintainer upload by the Reproducible

Bug#905231: dh-python: generate dependency on python{,3}-pkg-resources ?

2021-12-17 Thread Stefano Rivera
ays setuptools uses importlib.metadata in entry points (since setuptools 47.2, with Python 3.8), so maybe this is less of an issue these days? I'm leaning towards wontfix, given that. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#997361: testresources: diff for NMU version 2.0.1-2.1

2021-12-09 Thread Stefano Rivera
-08 06:08:01.0 -0400 +++ testresources-2.0.1/debian/changelog 2021-12-09 17:52:35.0 -0400 @@ -1,3 +1,10 @@ +testresources (2.0.1-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Patch: Python 3.10 support. Closes: #997361 + + -- Stefano Rivera Thu, 09 Dec 2021 17:52

Bug#1001389: bullseye-pu: package distro-info-data/0.51+deb11u1

2021-12-09 Thread Stefano Rivera
+1,11 @@ +distro-info-data (0.51+deb11u1) bullseye; urgency=medium + + * Update data to 0.52: +- Extend Ubuntu 14.04 and 16.04 ESM out to 10 years in total. +- Add Ubuntu 22.04 LTS, Jammy Jellyfish. + + -- Stefano Rivera Thu, 09 Dec 2021 09:40:48 -0400 + distro-info-data (0.51) unstable

Bug#1001388: bullseye-pu: package python-virtualenv/20.4.0+ds-2+deb11u1

2021-12-09 Thread Stefano Rivera
) + + -- Stefano Rivera Thu, 09 Dec 2021 09:34:08 -0400 + python-virtualenv (20.4.0+ds-2) unstable; urgency=medium * Patch: Fix --upgrade-embed-wheels. diff -Nru python-virtualenv-20.4.0+ds/debian/patches/include-pkg_resources.patch python-virtualenv-20.4.0+ds/debian/patches/include

Bug#1000812: [RFH] Bug#1000812: pyrle: import fails on Python 3.10

2021-12-04 Thread Stefano Rivera
Hi Nilesh (2021.12.04_15:15:05_+) > Would you have any hint on this? > Is it a bug with the python3 package itself? You're waiting for python3-tabulate to be patched for Python 3.10 support. I added a bug blocking link. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

<    1   2   3   4   5   6   7   8   9   10   >