Bug#1010313: python3-stem: Fix for Python 3.10
Package: python3-stem X-Debbugs-Cc: j...@riseup.net Version: 1.8.0-3 Severity: normal Dear Maintainer, attached you can find a patch to fix a bug with Python 3.10, which is now the default in unstable and testing. Thanks!, juxorFrom 8da5611471c2dfbfd93e93a0113e8276914a16a9 Mon Sep 17 00:00:00 2001 From: juxor Date: Thu, 28 Apr 2022 16:10:46 + Subject: [PATCH] d/patches: Fix for Python 3.10 --- debian/patches/fix-python3.10.patch | 14 ++ debian/patches/series | 1 + 2 files changed, 15 insertions(+) create mode 100644 debian/patches/fix-python3.10.patch diff --git a/debian/patches/fix-python3.10.patch b/debian/patches/fix-python3.10.patch new file mode 100644 index 000..95cf653 --- /dev/null +++ b/debian/patches/fix-python3.10.patch @@ -0,0 +1,14 @@ +Description: Fix for Python 3.10 +Author: ju xor +Last-Update: 2022-04-28 +--- a/stem/control.py b/stem/control.py +@@ -2532,7 +2532,7 @@ + for param, value in params: + if isinstance(value, str): + query_comp.append('%s="%s"' % (param, value.strip())) +- elif isinstance(value, collections.Iterable): ++ elif isinstance(value, collections.abc.Iterable): + query_comp.extend(['%s="%s"' % (param, val.strip()) for val in value]) + elif not value: + query_comp.append(param) diff --git a/debian/patches/series b/debian/patches/series index 55077d0..bb84a5f 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ reproducible-build.patch +fix-python3.10.patch -- 2.30.2
Bug#948254: anarchism: update available
David Kleuker: > Package: anarchism > Version: 15.1-11 > > Upstream has version 15.3 available > http://www.anarchism.pageabode.com/afaq/index.html > Thanks for letting us know, i'll try to update it in the next days. juxor.
Bug#927431: [gpg-wks-server] Manpage says "/openpgp/" when it should be "/openpgpkey/"
Package: gpg-wks-server Version: 2.2.12-1~bpo9+1 Severity: normal Hi, according to the Web Key Directory last draft [0], both the "advanced and the direct method" on how to form the request URI include the string "/.well-known/openpgpkey/", but gpg-wks-server says "You also need a webserver configured to alias requests to /.well-known/openpgp/". The fix is trivial, though i'm not sure whether it would make more sense to patch the man when the draft becomes and RFC. Thanks, ju xor. [0] https://datatracker.ietf.org/doc/html/draft-koch-openpgp-webkey-service-07 signature.asc Description: OpenPGP digital signature
Bug#926108: opgpcard: errors with command-line arguments
Hi, John Scott: > Package: opgpcard > Version: 0.1.4-1 > Severity: normal > > $ opgpcard -f First > Traceback (most recent call last): > File "/usr/bin/opgpcard", line 11, in > load_entry_point('opgpcard==0.1.4', 'console_scripts', 'opgpcard')() > File "/usr/lib/python3/dist-packages/opgpcard/cli.py", line 69, in main > gen_opgpcard(args) > File "/usr/lib/python3/dist-packages/opgpcard/opgpcard.py", line 124, in > gen_opgpcard > (args.firstname + args.lastname,)) > TypeError: can only concatenate str (not "NoneType") to str > > Similar errors are given for using some combination of > command-line options, but -m works with correct email > addresses. [...] Thanks for reporting this bug, will be fixed soon. juxor. signature.asc Description: OpenPGP digital signature
Bug#903977: ITP: sbws -- Simple Bandwidth Scanner
Philipp Kern: > On 2018-07-18 18:24, ju xor wrote: >> Philipp Kern: >>> Should this live in some kind of tor-* namespace? >> no > > Without any rationale? :( > i'm not sure what you mean, but in case it helps, here some arguments why sbws package is not called something like tor-sbws: - upstream is not using "tor-*" in the name - i don't think there's a Debian policy to name packages as "tor-*" [0] - AFAICT, the only package in Debian that is named as "tor-*" is "tor-geoipbd", and that's a package on which "tor" itself depends on. - "tor" itself does not depends on sbws, though sbws makes use of "tor" - python3-stem is a library to control tor on which sbws depends, and it's not called "tor-*" - nyx, is a tor monitor, and is not called "tor-*" - there're several packages called "onion*", which is not "tor-*" Best, ju. [0] https://www.debian.org/doc/debian-policy/#the-package-name
Bug#903977: ITP: sbws -- Simple Bandwidth Scanner
Philipp Kern: > Should this live in some kind of tor-* namespace? no > But even if not, it > should clearly talk about Tor in both the short and long description. ok, i'll change description by "Tor Simple Bandwidth Scanner" Thanks!, ju.
Bug#903977: ITP: sbws -- Simple Bandwidth Scanner
Package: wnpp Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org Package name: sbws Version: 1.0.0 Upstream Author: Matt Traudt URL: https://gitweb.torproject.org/sbws.git/ License: CC0 Description: Simple Bandwidth Scanner Tor bandwidth scanner that generates bandwidth list (measurements) files to be read by Directory Authorities.
Bug#903976: ITP: sbws -- Simple Bandwidth Scanner
Package: wnpp Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org Package name: sbws Version: 1.0.0 Upstream Author: [Matt Traudt ] URL: [https://gitweb.torproject.org/sbws.git/] License: [CC0] Description: [Simple Bandwidth Scanner] Tor bandwidth scanner that generates bandwidth list (measurements) files to be read by Directory Authorities.
Bug#890492: ITP: node-localstorage -- substitute for the browser native localStorage API
Package: wnpp Severity: wishlist Owner: ju xor <j...@riseup.net> * Package name: node-localstorage Version : 1.3.0 Upstream Author : Larry Maccherone (http://maccherone.com) * URL : https://github.com/lmaccherone/node-localstorage * License : Expat Programming Lang: JavaScript Description : substitute for the browser native localStorage API A substitute for the node.js browser native localStorage API that runs on node.js . Node.js is an event-based server-side JavaScript engine. This package is a dependency of OpenPGP JavaScript implementation, which ITP is #787774. This package should be maintained by the Debian Javascript team. I'm not a memeber of the team.
Bug#890004: ITP: carml -- carml is a command-line tool to query and control a running Tor
Package: wnpp Severity: wishlist Owner: ju xor <j...@riseup.net> * Package name: carml Version : 17.4.0 Upstream Author : meejah <mee...@meejah.com> * URL : https://github.com/meejah/carml * License : public domain Programming Lang: Python Description : carml is a command-line tool to query and control a running Tor You can do things like: list and remove streams and circuits; monitor stream, circuit and address-map events; watch for any Tor event and print it (or many) out; monitor bandwidth; run any Tor control-protocol command; pipe through common Unix tools like grep, less, cut, etcetera; download TBB through Tor, with pinned certs and signature checking; ...even spit out and run xplanet configs (with router/circuit markers)! It is written in Python and uses Tor's control-port via the txtorcon library. - why is this package useful/relevant? helps monitoring tor - if there are other packages providing similar functionality? no, there's txtorcon, which this package depends on - how do you plan to maintain it? inside a packaging team? maybe pkg-privacy
Bug#882968: network-manager: Build with support for dhcpcanon
Package: network-manager Version: 1.10.0-1 Severity: wishlist Tags: patch Dear Maintainer, It would be great to revert support for dhcpcanon [1], as it is not used anyway unless manually added in the configuration. That way it would be easier to test it and eventually not be experimental. It was requested to be marked as experimental for the Fedora build [2], it doesn't have to be the same in Debian, unless there're reasons for it. Thanks. [1] https://anonscm.debian.org/git/pkg-utopia/network-manager.git/commit/?id=5f0d2fd81ab4bf574dba5046cd92dc7107acfeb8 [2] https://github.com/NetworkManager/NetworkManager/pull/31#issuecomment-337881457 diff --git a/debian/changelog b/debian/changelog index 66bcc12f..54fa99b5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,3 @@ -network-manager (1.10.0-1.1) UNRELEASED; urgency=medium - - * Non-maintainer upload. - * add support for dhcpcanon - - -- ju xor <j...@riseup.net> Fri, 24 Nov 2017 10:04:26 + - network-manager (1.10.0-1) unstable; urgency=medium * New upstream version 1.10.0 diff --git a/debian/control b/debian/control index f92180a9..0913ff66 100644 --- a/debian/control +++ b/debian/control @@ -64,7 +64,6 @@ Depends: ${shlibs:Depends}, libpam-systemd, policykit-1 Recommends: ppp, -dhcpcanon, dnsmasq-base, iptables, modemmanager, diff --git a/debian/rules b/debian/rules index 0675f950..a224a16a 100755 --- a/debian/rules +++ b/debian/rules @@ -36,7 +36,7 @@ override_dh_auto_configure: --with-nmcli \ --with-selinux \ --with-libaudit \ - --with_dhcpcanon=/sbin/dhcpcanon \ + --without-dhcpcanon \ --enable-polkit \ --enable-polkit-agent \ --enable-ppp \
Bug#875874: RFP: resolvconf-admin -- setuid helper program for setting up the local DNS
Package: wnpp Severity: wishlist * Package name: resolvconf-admin Version : 0.1.0 Upstream Author : Daniel Kahn Gillmor* URL : https://github.com/dkg/resolvconf-admin * License : MIT Programming Lang: C Description : setuid helper program for setting up the local DNS This program deals with setting the local DNS information, which needs to be done by root on some systems. For example, it should allow you to run a DHCP client without giving that DHCP client full superuser privileges. If /sbin/resolvconf is present, it is invoked as root with the recommended data. If it is not present, then /etc/resolv.conf is overwritten with a simple file. This software is useful for dhcpcanon, to setup DNS information obtained from DHCP servers without the need to be run as root and without depending on systemd-resolved.
Bug#638393: Please allow resolvconf to run as non-root
Package: resolvconf Version: 1.79 Followup-For: Bug #638393 > Do you think that others are likely to want to operate resolvconf this way? dhcpcanon is an example of a DHCP client that runs as a non-root user (via systemd service or wrapper) and it's able to set the network because it has the CAP_NET_ADMIN capability, but it can't set the DNS servers because resolvconf requires root. So, i also think it would be desirable for a non-root user to be able to invoke resolvconf. ju
Bug#856256: ITP: afaq-dl -- Download/update the sources of anarchism book
Package: wnpp Severity: wishlist Owner: ju xor <j...@riseup.net> * Package name: afaq-dl Version : 1.0.0 Upstream Author : Name <j...@riseup.net> * URL : https://0xacab.org/ju/afaq-dl * License : GPL Programming Lang: Python Description : Download/update the sources of anarchism book Download/update the online book An Anarchist FAQ (AFAQ), convert the HTML to Markdown and push the changes to the afaq repository.
Bug#846281: ITP: dhcpcanon -- Python implementation fo the DHCP client Anonymity Profile (RFC7844) designed for users that wish to remain anonymous to the visited network minimizing disclosure of iden
Package: wnpp Severity: wishlist Owner: ju* Package name: dhcpcanon Version : 0.1 Upstream Author : Name * URL : https://github.com/juga0/dhcpcanon/ * License : GPL Programming Lang: Python Description : DHCP client disclosing less identifying information. Python implementation of the DHCP client Anonymity Profile (RFC7844) designed for users that wish to remain anonymous to the visited network minimizing disclosure of identifying information.
Bug#765529: tudu: wrong TuDu website url in the man page
Package: tudu Version: 0.8.2-1 Severity: minor Dear Maintainer, in the man page, under the section SEE ALSO, there is a broken link to the project home page. Maybe this [0] is the correct one, as reported on packages.debian.org too. Thanks for your work! Greetings. [0] http://code.meskio.net/tudu/ -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.16-2-686-pae (SMP w/2 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages tudu depends on: ii libc6 2.19-11 ii libgcc1 1:4.9.1-16 ii libncursesw5 5.9+20140913-1 ii libstdc++64.9.1-16 ii libtinfo5 5.9+20140913-1 tudu recommends no packages. tudu suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#759149: dpkg-deb: typos in italian man page
Package: dpkg Version: 1.17.10 Severity: minor Dear Maintainer, the Italian man page for dpkg-deb lists extraction-realted commands with swapped arguments, that is, the first being the second and the second being the first. These are the wrong lines with the respective correct translations: -x, --extract directory archivio should be: -x, --extract archivio directory -X, --vextract directory archivio should be: -X, --vextract archivio directory -R, --raw-extract directory archivio should be: -R, --raw-extract archivio directory Thanks for your work. Best regards. -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.14-2-686-pae (SMP w/2 CPU cores) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages dpkg depends on: ii libbz2-1.0 1.0.6-7 ii libc62.19-9 ii liblzma5 5.1.1alpha+20120614-2 ii libselinux1 2.3-1 ii tar 1.27.1-2 ii zlib1g 1:1.2.8.dfsg-1 dpkg recommends no packages. Versions of packages dpkg suggests: ii apt 1.0.6 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#753925: mps-youtube: no longer plays media streams after the latest mpv update
Hi Zlatan, i just noticed i was passing the --name parameter to mpv via mpsyt playerargs option, which i needed to position the window in my window manager. But according to [1], the --name parameter has been replaced by --x11-name in the latest 0.4.0 release, and indeed this change was breaking the whole thing. I should have checked it earlier, but i didn't rememer i configured it that way. So... this bug is not a bug, and mps-youtube is now working as expected :) Thanks anyways for your time. Keep up the good work! ;) [1] https://github.com/mpv-player/mpv/releases -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#753925: mps-youtube: no longer plays media streams after the latest mpv update
Package: mps-youtube Version: 0.01.44-4 Severity: important Dear Maintainer, all in the bug subject. mpv stopped playing media streams few days ago. As far as i can tell, this happened in conjunction with the latest mpv update: 0.3.11-1 - 0.4.0-1 When attempting to play a video/audio all i get is Getting content and error: retrying for three times, after which mpsyt gives up fetching the video and comes back to the interaction with the search results screen. Let me know if and how i can provide more details. Best regards! -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.14-1-686-pae (SMP w/2 CPU cores) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages mps-youtube depends on: ii mpv 0.4.0-1 ii python 2.7.6-2 ii python-pafy 0.3.41-2 mps-youtube recommends no packages. mps-youtube suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#750832: python-pafy: please, update to latest pafy version if possible
Package: python-pafy Version: 0.3.41-2 Severity: wishlist Dear Maintainer, if possible, it would be great to have this package for a version = 0.3.42, which fixes some bugs like [1], that make tools like mps-youtube quite unusable with about a half of the videos. Really thanks. Keep up the good work! [1] https://github.com/np1/mps-youtube/issues/85 -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.14-1-686-pae (SMP w/2 CPU cores) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages python-pafy depends on: ii python 2.7.6-2 python-pafy recommends no packages. python-pafy suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#749516: mps-youtube: should depend on mplayer OR mpv
Package: mps-youtube Version: 0.01.44-2 Severity: minor Dear Maintainer, at the moment installing mps-youtube on debian jessie/testing requires mplayer2 as dependency. Looking at the official mps-youtube github page, anyways, i see it depends on mplayer OR mpv. I guess that's because they provide the same functionalities for playing medias, so, since i use mpv on my system, i wouldn't like to install mplayer too. Maybe the dependencies of the package should be fixed, unless there is a more deep reason to make it depend on mplayer only, in which case i apologize for my misunderstanding. Best regards. -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.14-1-686-pae (SMP w/2 CPU cores) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages mps-youtube depends on: ii mplayer2 [mplayer] 2.0-728-g2c378c7-2 ii python 2.7.6-2 ii python-pafy 0.3.41-2 mps-youtube recommends no packages. mps-youtube suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#244168: rsync: atime and O_NOATIME
I also want this to be implemented: Notice that samba users typically use the atime as Creation time of files. - Windows supports storing a creation time of files, *nix doesn't. Thats why one mounts his *nix filesystem with noatime so the atimes are never updated and displayed as Creation time on samba client machines. This doesn't even need additional configuration on the samba side, its the default to use the atime as Creation time. For doing proper backups, rsync should be able to preserve the atime. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org