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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#1050668: python3: Fails to import/work with SSL module due to ImportError

2023-08-28 Thread Stefano Rivera
Hi Jonathan (2023.08.27_20:35:12_+) Install python3.11 from debian unstable. The module was built with 3.11.5 and won't import with 3.11.4. Dependencies *should* capture that, but I'm guessing we missed listing a symbol in 3.11.5-1 Stefano -- Stefano Rivera http://tumbleweed.org.za

Bug#1051837: dh-python: Cannot exclude deliberately embedded .egg-info from the clean step

2023-10-25 Thread Stefano Rivera
and pass it through to the build module. I'll come back to this one, later. Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1055337: python-cffi fails autopkg tests with Python 3.12

2023-11-04 Thread Stefano Rivera
tion: [Errno 111] > Connection refused'))': /simple/setuptools/ That just looks like no Internet access during the tests. Broken proxy on the host? Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1055321: pipx: shell completions are not installed

2023-11-04 Thread Stefano Rivera
Hi Ilya (2023.11.04_08:12:30_+0200) I had a look at this and decided that fixing #944469 is probably the better way to go. Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#944469: Using bash-completion with python-argcomplete

2023-11-04 Thread Stefano Rivera
the road of a symlink, but I think that could be problematic if a package is left in the conffiles state. Haven't uploaded it yet. Have a look, I'll probably upload next week. Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1055381: neomutt: segfault on new message arrival (suspected)

2023-11-05 Thread Stefano Rivera
Package: neomutt Version: 20220429+dfsg1-4.1 Severity: normal Tags: upstream I get the same backtrace as https://github.com/neomutt/neomutt/issues/3520 This regularly hits me when replying to messages in a List maildir, that has my replies arriving in it while I'm navigating. Stefano --

Bug#1055321: pipx: shell completions are not installed

2023-11-05 Thread Stefano Rivera
only, whereas I tend to use `fish`. Yeah, fish doesn't seem to have any global completion mechanism. https://github.com/fish-shell/fish-shell/issues/1217 Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1055022: bullseye-pu: package distro-info-data/0.51+deb11u5

2023-11-07 Thread Stefano Rivera
to date in all supported releases. Probably devscripts should become a little more tolerant about outdated data? Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1055022: bullseye-pu: package distro-info-data/0.51+deb11u5, distro-info/1.0+deb11u1

2023-10-29 Thread Stefano Rivera
-07-18 +- Move Debian 10 EOL to the 10.13 release date 2022-09-10 + + -- Stefano Rivera Sun, 29 Oct 2023 14:57:15 +0200 + distro-info-data (0.51+deb11u4) bullseye; urgency=medium * Update data to 0.58: diff --git a/ubuntu.csv b/ubuntu.csv index 14ef832..3667f04 100644 --- a/ubuntu.csv

Bug#1055009: bookworm-pu: package distro-info-data/0.58+deb12u1, distro-info/1.5+deb12u1

2023-10-29 Thread Stefano Rivera
054946) + + -- Stefano Rivera Sun, 29 Oct 2023 10:33:15 +0200 + distro-info (1.5) unstable; urgency=medium * Skip mypy on i386 (not available on Ubuntu) diff --git a/debian/control b/debian/control index 080cc4a..fc7aca5 100644 --- a/debian/control +++ b/debian/control @@ -6,7 +6,7 @@ Uploaders:

Bug#1054581: asdf: Missing dependency on asdf-unit-schemas (breaks pkg_resources)

2023-10-26 Thread Stefano Rivera
Package: asdf Version: 2.14.3-1 Severity: serious asdf's upstream requirements declare a dependency on asdf-unit-schemas, but this doesn't exist in Debian, and isn't a dependency. The relevant upstream change is https://github.com/asdf-format/asdf/pull/1210 It seems this used to be part of

Bug#1054587: libapache2-mod-python: PEP-440 incompatible version (breaks pkg_resources & soon pip)

2023-10-26 Thread Stefano Rivera
Package: libapache2-mod-python Version: 3.5.0+git20211031.e6458ec-1 Severity: normal My git snapshot included this version as the Python version, which makes pkg_resources unhappy More recent setuptools (often installed in virtualenvs) breaks with this version: $ ve/bin/python3 -c 'import

Bug#1054591: python3-pyflow: ${VERSION} not expanded in package metadata, causing PEP-440 validation failures

2023-10-26 Thread Stefano Rivera
Package: python3-pyflow Version: 1.1.20-4 Severity: serious Filing this as serious severity, because it has the risk of breaking unrelated software. The background here is that setuptools since 66 has required PEP-440 valid versions for all packages installed on a system. Pip makes a noise about

Bug#1054589: unblock: libapache2-mod-python/3.5.0+git20211031.e6458ec-1+b1

2023-10-26 Thread Stefano Rivera
=medium + + * Team upload. + * In 03_debian-version.patch, strip the debian part of the version. BinNMUs +were resulting in invalid PEP-440 versions. (Closes: #1054587) + * Patch: Fix segfaults when releasing threads. (Closes: #1019299) + + -- Stefano Rivera Thu, 26 Oct 2023 15:07:51 +0200

Bug#1052692: bookworm-pu: package spamprobe/1.4d-16+deb12u1

2023-09-26 Thread Stefano Rivera
-26 12:15:17.0 +0530 @@ -1,3 +1,11 @@ +spamprobe (1.4d-16+deb12u1) bookworm; urgency=medium + + * QA Upload. + * Patch: Add missing return statements, fixing crashes parsing JPEG +attachments. (Closes: #1037422) + + -- Stefano Rivera Tue, 26 Sep 2023 12:15:17 +0530 + spamprobe (1.4d

Bug#1052697: tech-ctte: proposed change to apt-listchanges algorithm needs expert consideration

2023-09-26 Thread Stefano Rivera
seen in apt-listchanges where it isn't ignoring changelog entries copied over from a previous versioned source package (something like gcc-* or python3.*). I can't reproduce it right now to file it, though :( Does that sound familiar? Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1052986: apt-listchanges: When a source package is renamed, the entire old changelog is re-displayed

2023-09-26 Thread Stefano Rivera
Package: apt-listchanges Version: 3.27 Severity: normal As discussed in #1052697. When a source package is renamed (e.g. gcc-* and python3.*), often we carry across the old changelog. apt-listchanges then includes the full history in its list of new changelog entries. In these particular cases,

Bug#1053411: sra-sdk: FTBFS with re2 >= 20230601 (which requires abseil)

2023-10-03 Thread Stefano Rivera
Source: sra-sdk Version: 3.0.3+dfsg-6 Severity: normal Tags: upstream Control: affects -1 + src:re2 The next RE2 transition is waiting for sra-sdk to support libre2-11 (re2 >= 20230601), available in experimental. Upstream, RE2 added a dependency on Abseil, changing its API a little. It looks

Bug#1053408: qt6-webengine: FTBFS with re2 >= 20230601 (which requires abseil)

2023-10-03 Thread Stefano Rivera
Source: qt6-webengine Version: 6.4.2-final+dfsg-11 Severity: normal Tags: upstream Affects: src:re2 The next RE2 transition is waiting for qt6-webengine to support libre2-11 (re2 >= 20230601), available in experimental. Upstream, RE2 added a dependency on Abseil, changing its API a little.

Bug#1054212: python-urllib3: Drop 02_require-cert-verification.patch (no longer needed)

2023-10-19 Thread Stefano Rivera
Source: python-urllib3 Version: 1.26.17-1 Severity: normal X-Debbugs-Cc: jdstr...@ubuntu.com, secur...@ubuntu.com Hi, In the process of packaging a library, I ran into a test failure caused by urllib3's 02_require-cert-verification.patch It looks like this patch is no longer required, but given

Bug#1051586: dh-python: build fails with DEB_BUILD_OPTIONS="check parallel=1"

2023-10-14 Thread Stefano Rivera
Control: tag -1 + unreproducible moreinfo Sorry, can't reproduce this. Could you provide some logs or something to help understand what the problem is? A bare-bones bug report template that hasn't been filled in isn't very helpful to anyone. Stefano -- Stefano Rivera http

Bug#1041692: python3-mesonpy: could the build be verbose by default

2023-10-14 Thread Stefano Rivera
maybe > automatically in pybuild when build-backend = 'mesonpy' is found (but > perhaps that would be too much magic). Also an option. Means duplicating less of debhelper in dh-python. Yeah, having the pyproject backend do non-pyproject builds would be a bit unexpected, I agree

Bug#1052854: python-vulndb: FTBFS: FileNotFoundError: [Errno 2] No such file or directory: '/<>/.pybuild/cpython3_3.11/build/vulndb/db'

2023-10-14 Thread Stefano Rivera
now you have to skip pybuild cleaning entirely, which is not complex. But it's more than the one line instruction to skip egg-info cleaning. I think configuration makes sense. Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272 signature.asc Description: PGP signature

Bug#1053901: tech-ctte: Repeal merged-/usr file movement moratorium

2023-10-14 Thread Stefano Rivera
to make is appropriate, please seek explicit approval from the > transition driver(s). > > OPTION N: > > None of the above. > > === END I vote A > N Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272 signature.asc Description: PGP signature

Bug#1027927: bug 1027927 is forwarded to https://github.com/pypa/pipx/issues/835

2023-10-24 Thread Stefano Rivera
Version: 1.2.0-1 This should have been fixed in 1.2.0. Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1053106: please create a debian-za list for our Debian local user group in South Africa

2023-10-14 Thread Stefano Rivera
Hi Cord (2023.10.12_23:31:25_+0200) > It would be also very much appreciated if several other people > interested in the new list would send a mail to the bug, in order to > record their interest. Til now there is none. o/ I think this would be useful. Stefano -- Stefano Rive

Bug#1049962: closed by Stefano Rivera (Re: Bug#1049962: python3-pip: Misleading error message on "pip install --user")

2023-08-17 Thread Stefano Rivera
indeed I do want to let Debian manage the packages in /usr. > Nothing in that file even mentions ~/.local. That's a fair point. How's this? https://salsa.debian.org/cpython-team/python3/-/merge_requests/31 Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1050163: dh-python is confused about the name for wheels on armel and armhf

2023-08-21 Thread Stefano Rivera
Control: forwarded -1 https://github.com/tox-dev/tox/issues/3100 Control: reassign -1 tox Control: found -1 tox/4.9.0-1 Control: close -1 4.9.0-2 Control: affects -1 dh-python This should already be fixed in tox. This should be fixed by tox 4.9.0-2. Stefano -- Stefano Rivera http

Bug#1049950: dh-python: Pybuild runs tests with tox but fails to clean up

2023-08-27 Thread Stefano Rivera
72 Aha, I figured out the obvious: The logic that automatically configures which test runner is in use is only run for the test step, not the clean step. Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1049950: dh-python: Pybuild runs tests with tox but fails to clean up

2023-08-25 Thread Stefano Rivera
https://salsa.debian.org/python-team/tools/dh-python/-/blob/a5068b6de912dee00415e3ed8af13b75ef29994c/dhpython/build/base.py#L164-172 Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1050668: python3: Fails to import/work with SSL module due to ImportError

2023-08-29 Thread Stefano Rivera
python3.11 has now fully migrated. I didn't read the bug properly before, but the issue was that you had part of your python3.11 installation from unstable, and part from testing. libpython3.11-minimal was a newer version than your python3.11-minimal I think. Stefano -- Stefano Rivera http

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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#1023030: pysha3: Affected by CVE-2022-37454, unmaintained, remove from Debian?

2022-10-29 Thread Stefano Rivera
Source: pysha3 Version: 1.0.2-4.2 Severity: grave Tags: security upstream Justification: user security hole X-Debbugs-Cc: Debian Security Team Forwarded: https://github.com/tiran/pysha3/issues/29 pysha3 is affected by CVE-2022-37454, a security issue in Keccak See:

Bug#1023033: RM: pysha3 -- RoQA; Backport package now unmaintained upstream

2022-10-29 Thread Stefano Rivera
Package: ftp.debian.org Severity: normal X-Debbugs-Cc: bign...@debian.org pysha3 is affected by CVE-2022-37454 (bug 1023030), a security issue in Keccak This is a backport module to bring a feature from Python 3.6 back to older versions. It seems very dead upstream, and (now) has no

Bug#1023118: bullseye-pu: package distro-info-data/0.51+deb11u3

2022-10-30 Thread Stefano Rivera
debdiff against the package in (old)stable [x] the issue is verified as fixed in unstable commit 9fb1990fe6d70cfbac351ad780b672bf4478a8e5 Author: Stefano Rivera Date: Sun Oct 30 13:32:12 2022 +0200 Update data to 0.55: * Update data to 0.55: - Update Debian ELTS dates to ~10

Bug#1019293: python3-pip: installs setup_requires into /tmp/.../overlay/local/bin but then adds /tmp/.../overlay/bin to PATH

2022-10-17 Thread Stefano Rivera
citly select posix_prefix when --prefix is supplied would make sense. I don't know what the pip upstream will think about having to do that... SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1020622: ansible-mitogen: ugly traceback in loop task

2022-09-25 Thread Stefano Rivera
929 I couldn't reproduce it when I applied the patch with 2.13 support in -3, but clearly it is an issue. I'll apply the hack suggested in issue 925, for now. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272 signature.asc Description: PGP signature

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#1019849: python3-virtualenv: Please do not depend on python3-pip

2022-09-15 Thread Stefano Rivera
gt; python3-pip package. This looks like an accident. Probably coming from the upstream's Python packaging metadata. Thanks for catching it! SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1020041: zope.testrunner: FTBFS: AttributeError: 're.Pattern' object has no attribute 'replace'

2022-10-01 Thread Stefano Rivera
ks like fallout from my migration of dh_python* to argparse. I changed the objects used to represent regexes, but clearly didn't test -X. I'll upload a fix, now. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272

Bug#1021410: dh-python: cannot handle alpha version in environment marker

2022-10-07 Thread Stefano Rivera
Hi Timo (2022.10.07_19:52:25_+) > src:black declares a dependency on tomli with > "tomli>=1.1.0; python_full_version < '3.11.0a7'" Thanks, clearly we need to support the full PEP 440 version syntax here. I'll have a look this weekend. SR -- Stefano Rivera ht

<    5   6   7   8   9   10   11   12   >