Bug#1072221: secure_permission from user-group-modes.patch does not account for symlinks installed by systemd
On Thu, May 30, 2024 at 06:05:37PM +0100, Colin Watson wrote: > Are you in a position to trace any further? A copy of one of the > relevant systemd units might be helpful information. Please see the attached ~/.config/systemd/user/borgmatic@.service file, which is based off of borgmatic: /usr/lib/systemd/system/borgmatic.service The log messages from journalctl are: May 30 14:50:34 koios borgmatic[246058]: INFO ssh://rsync.net/./home-koios: Creating archive May 30 14:50:34 koios borgmatic[246058]: INFO Remote: Bad owner or permissions on /etc/ssh/ssh_config.d/20-systemd-ssh-proxy.conf May 30 14:50:34 koios borgmatic[246058]: INFO Connection closed by remote host. Is borg working on the server? May 30 14:50:34 koios borgmatic[246058]: CRITICAL ssh://rsync.net/./home-koios: Error running actions for repository May 30 14:50:34 koios borgmatic[246058]: CRITICAL Command 'borg create --exclude-from /tmp/tmpwrlf80y_ --compression auto,lzma --one-file-system --verbose --info ssh://rsync.net/./home-koios::{hostname}-{now} [snip] May 30 14:50:34 koios borgmatic[246058]: CRITICAL /home/rak/.config/borgmatic/home.yaml: An error occurred May 30 14:50:34 koios borgmatic[246058]: CRITICAL May 30 14:50:34 koios borgmatic[246058]: CRITICAL summary: May 30 14:50:34 koios borgmatic[246058]: WARNING /home/rak/.config/borgmatic/home.yaml: Configuration sections (like location:, storage:, retention:, consistency:, and hooks:) are deprecated and support will be removed from a future release. To prepare for this, move your options out of sections to the global scope. May 30 14:50:34 koios borgmatic[246058]: WARNING /home/rak/.config/borgmatic/home.yaml: The repositories option now expects a list of key/value pairs. Lists of strings for this option are deprecated and support will be removed from a future release. May 30 14:50:34 koios borgmatic[246058]: CRITICAL /home/rak/.config/borgmatic/home.yaml: An error occurred May 30 14:50:34 koios borgmatic[246058]: CRITICAL ssh://rsync.net/./home-koios: Error running actions for repository May 30 14:50:34 koios borgmatic[246058]: CRITICAL Remote: Bad owner or permissions on /etc/ssh/ssh_config.d/20-systemd-ssh-proxy.conf May 30 14:50:34 koios borgmatic[246058]: CRITICAL Connection closed by remote host. Is borg working on the server? May 30 14:50:34 koios borgmatic[246058]: CRITICAL Command 'borg create --exclude-from /tmp/tmpwrlf80y_ --compression auto,lzma --one-file-system --verbose --info ssh://rsync.net/./home-koios::{hostname}-{now} [snip] May 30 14:50:34 koios borgmatic[246058]: CRITICAL May 30 14:50:34 koios borgmatic[246058]: CRITICAL Need some help? https://torsion.org/borgmatic/#issues They were generated by: systemctl --user start borgmatic@home.service A sanitized (but untested) version of my ~/.config/borgmatic/home.yaml, referred to by borgmatic@.service, is also attached. I am happy to test patches, etc, or provide additional debugging information. Best wishes, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A [Unit] Description=borgmatic backup Wants=network-online.target After=network-online.target # Prevent borgmatic from running unless the machine is plugged into power. Remove this line if you # want to allow borgmatic to run anytime. ConditionACPower=true ConditionFileNotEmpty=/home/rak/.config/borgmatic/%I.yaml Documentation=https://torsion.org/borgmatic/ [Service] Type=oneshot # Security settings for systemd running as root, optional but recommended to improve security. You # can disable individual settings if they cause problems for your use case. For more details, see # the systemd manual: https://www.freedesktop.org/software/systemd/man/systemd.exec.html LockPersonality=true # Certain borgmatic features like Healthchecks integration need MemoryDenyWriteExecute to be off. # But you can try setting it to "yes" for improved security if you don't use those features. MemoryDenyWriteExecute=no NoNewPrivileges=yes PrivateDevices=yes PrivateTmp=yes ProtectClock=yes ProtectControlGroups=yes ProtectHostname=yes ProtectKernelLogs=yes ProtectKernelModules=yes ProtectKernelTunables=yes RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6 AF_NETLINK RestrictNamespaces=yes RestrictRealtime=yes RestrictSUIDSGID=yes SystemCallArchitectures=native SystemCallFilter=@system-service SystemCallErrorNumber=EPERM # To restrict write access further, change "ProtectSystem" to "strict" and # uncomment "ReadWritePaths", "TemporaryFileSystem", "BindPaths" and # "BindReadOnlyPaths". Then add any local repository paths to the list of # "ReadWritePaths". This leaves most of the filesystem read-only to borgmatic. ProtectSystem=full # ReadWritePaths=-/mnt/my_backup_drive # This will mount a tmpfs on top of /root and pass through needed paths # TemporaryFileSystem=/root:ro # BindPaths=-/root/.c
Bug#1072221: secure_permission from user-group-modes.patch does not account for symlinks installed by systemd
Package: openssh-client Version: 1:9.7p1-5 Severity: normal X-Debbugs-Cc: r...@debian.org systemd services that use ssh (e.g., backup services launched by a systemd timer) abort with: Bad owner or permissions on /etc/ssh/ssh_config.d/20-systemd-ssh-proxy.conf After quickly tracing through the sources, I suspect that this is due to Debian's user-group-modes.patch. It introduces a function secure_permission and patches read_config_file_depth in readconf.c to use secure_permission to check that a configuration file is not world writeable. Unfortunately, the check if ((st->st_mode & 002) != 0) in secure_permission does not account for symlinks. This means that the check fails on the symbolic link 512 lrwxrwxrwx 1 root root 55 2024-05-28 20:04 /etc/ssh/ssh_config.d/20-systemd-ssh-proxy.conf -> /usr/lib/systemd/ssh_config.d/20-systemd-ssh-proxy.conf installed by systemd. As a result, services that use ssh and that are run by systemd (e.g., backup services launched by a systemd timer) abort with the above error message. Removing the file /etc/ssh/ssh_config.d/20-systemd-ssh-proxy.conf fixes the issue and allows systemd services that use ssh to run as before. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.8.9-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages openssh-client depends on: ii adduser 3.137 ii libc6 2.38-11 ii libedit2 3.1-20240517-1 ii libfido2-11.14.0-1+b2 ii libgssapi-krb5-2 1.20.1-6+b1 ii libselinux1 3.5-2+b2 ii libssl3t643.2.1-3 ii passwd1:4.13+dfsg1-4 ii zlib1g1:1.3.dfsg+really1.3.1-1 Versions of packages openssh-client recommends: ii xauth 1:1.1.2-1 Versions of packages openssh-client suggests: ii keychain 2.8.5-4 pn libpam-ssh pn monkeysphere pn ssh-askpass -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1061421: Fails to start after an upgrade
On Wed, May 08, 2024 at 06:32:03PM +0900, Marc Dequènes wrote: > I packaged and uploaded 0.5.0 and this bug is fixed for me now, but > I'd like to hear from you all before closing this bug. The bug is also fixed for me with 0.5.0-1. Thanks for getting this fixed! Best wishes, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1066992: search crashes since python3-urwid 2.3.4-0.1
Package: urlscan Version: 0.9.9-1 Severity: normal X-Debbugs-Cc: r...@debian.org urlscan has a keybinding '/' for search. However, attempting to search by pressing / causes urlscan to crash with the traceback below. Downgrading python3-urwid to 2.1.2-4.2 fixes this bug. I can reproduce the crash with every python3-urwid version since 2.3.4-0.1. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line 435, in _run self.start() File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line 400, in start raise CantUseExternalLoop(f"Screen {self.screen!r} doesn't support external event loops") urwid.event_loop.main_loop.CantUseExternalLoop: Screen doesn't support external event loops During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/urlscan", line 33, in sys.exit(load_entry_point('urlscan==0.9.9', 'console_scripts', 'urlscan')()) ^^ File "/usr/lib/python3/dist-packages/urlscan/__main__.py", line 185, in main tui.main() File "/usr/lib/python3/dist-packages/urlscan/urlchoose.py", line 262, in main self.loop.run() File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line 342, in run self._run() File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line 438, in _run self._run_screen_event_loop() File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line 509, in _run_screen_event_loop self.process_input(keys) File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line 594, in process_input something_handled |= bool(self.unhandled_input(k)) ^^^ File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line 640, in unhandled_input return self._unhandled_input(data) ^^^ File "/usr/lib/python3/dist-packages/urlscan/urlchoose.py", line 338, in unhandled self.keys[key]() File "/usr/lib/python3/dist-packages/urlscan/urlchoose.py", line 473, in _search_key self._search() File "/usr/lib/python3/dist-packages/urlscan/urlchoose.py", line 696, in _search if isinstance(col[0], urwid.decoration.AttrMap): File "/usr/lib/python3/dist-packages/urwid/__init__.py", line 333, in __getattr__ raise AttributeError(f"{name} not found in {__package__}") AttributeError: decoration not found in urwid Press any key to continue... -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.6.15-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages urlscan depends on: ii python33.11.6-1 ii python3-urwid 2.6.4-1 urlscan recommends no packages. Versions of packages urlscan suggests: ii chromium [www-browser] 122.0.6261.57-1 ii firefox [www-browser] 123.0-1 ii links2 [www-browser] 2.29-1+b1 ii lynx [www-browser] 2.9.0rel.0-2 ii neomutt20231103+dfsg1-1 ii qutebrowser [www-browser] 2.5.4-2 ii w3m [www-browser] 0.5.3+git20230121-2+b2 -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1061421: Fails to start after an upgrade
Hi Marc, Arto, On Mon, Jan 29, 2024 at 03:19:41PM +0900, Marc Dequènes wrote: > I guess it's related to libraries that are loaded dynamically, > possibly mesa, but it does not seem like an ABI breakage. I'll try to > dig deeper but l’m open to suggestion. I tried asking in #kennylevison on libera a week ago and was given the following suggestion to try to figure what's going on: 11:48 wlgreet 0.4.1 dies with "thread 'main' panicked at 'internal error: entered unreachable code', src/app.rs:473:48" on Debian unstable (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061421 ). Any suggestions on a workaround, or any debugging information that I could provide to help fix the bug? 14:06 rak: building it directly in debug mode (cargo build without --release) should give a better error 16:15 update sctk dunno. I haven't had time to dig further since, but maybe you can get a better backtrace by rebuilding without --release and ask upstream for help? In any case, they might appreciate knowing how we reached unreachable code :) Best wishes, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1060681: README.Debian outdated
Package: cups-daemon Version: 2.4.7-1+b1 Severity: minor The file /usr/share/doc/cups-daemon/README.Debian.gz claims that cups can be configured via its web interface and that further documentation can be found through the web interface: > Setting up a local print queue > == > > The command line tools, lpadmin and lpinfo, can be used for this. Also, > depending on what is installed on your system, a queue may be set up in an > automated way. However, cups provides a web interface to accomplish the > same task. It is accessed from a browser with > >http://localhost:631 > > There is copious documentation under 'Online Help' and 'Printers' will > display a list of local and remote print queues. However, this interface is only accessible if the cups package (which provides files /usr/lib/cups/cgi-bin/*) is installed. Please consider updating README.Debian to specify that users need to install the cups package to administer cups-daemon via the web interface. Best wishes, Ryan -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.6.9-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages cups-daemon depends on: ii adduser3.137 ii bc 1.07.1-3+b1 ii init-system-helpers1.66 ii libavahi-client3 0.8-13+b1 ii libavahi-common3 0.8-13+b1 ii libc6 2.37-13 ii libcups2 2.4.7-1+b1 ii libdbus-1-31.14.10-4 ii libgssapi-krb5-2 1.20.1-5 ii libpam0g 1.5.2-9.1+b1 ii libpaper1 1.1.29 ii libsystemd0255.2-4 ii procps 2:4.0.4-2+b1 ii ssl-cert 1.1.2 ii sysvinit-utils [lsb-base] 3.08-5 Versions of packages cups-daemon recommends: ii avahi-daemon 0.8-13+b1 ii colord1.4.6-5 ii cups-browsed 1.28.17-3+b1 ii ipp-usb 0.9.23-1+b7 Versions of packages cups-daemon suggests: pn cups pn cups-bsd pn cups-client ii cups-common2.4.7-1 pn cups-filters pn cups-pdf pn cups-ppdc pn cups-server-common pn foomatic-db-compressed-ppds | foomatic-db ii ghostscript10.02.1~dfsg-2 ii poppler-utils 22.12.0-2+b1 pn smbclient ii udev 255.2-4 -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1060456: rxvt-unicode: 9.31-1+b1 breaks UTF-8 display
On Thu, Jan 11, 2024 at 11:06:05PM +0100, gregor herrmann wrote: > > I have not tested it, but the attached patch should fix that. See > > http://lists.schmorp.de/pipermail/rxvt-unicode/2023q3/002665.html. > > I've rebuilt rxvt-unicode with this patch and I can confirm that it > seems to work for all cases I've suffered from before. Thanks everyone for the quick debugging and for testing the patch! > I think a quick upload would be good to spare all the people running > unstable & updating perl to 5.38 in the next hours the troubles :) I need to call it a night, so please feel free to NMU with no delay. Otherwise I'll prepare an upload at work tomorrow (Friday) morning. Best wishes, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1059700: opensmtpd dies with "pony express: smtpd: bind: Cannot assign requested address"
Control: merge 976194 -1 Hi Harald, On Sat, Dec 30, 2023 at 01:31:02PM +0100, Harald Dunkel wrote: > Dec 30 12:57:38 dex06.hosting2.aixigo.de systemd[1]: Started > opensmtpd.service - OpenSMTPD SMTP server. > Dec 30 12:57:38 dex06.hosting2.aixigo.de smtpd[130]: pony express: smtpd: > bind: Cannot assign requested address > Dec 30 12:57:38 dex06.hosting2.aixigo.de smtpd[126]: smtpd: process pony > socket closed > > Please tell *which* address it cannot bind. It used to be that smtpd -v would tell you which address smtpd tried to bind, but I see that that's no longer the case on 7.4.0p1. It may still work on your version. I forwarded this bug upstream three years ago: https://github.com/OpenSMTPD/OpenSMTPD/issues/1106 Duplicating the /etc/hosts entry no longer causes the bug to appear on 7.4.0p1. If it's not too much hassle, would you be willing to try 7.4.0p1 from Debian backports and let me know if you can still reproduce this bug? It would at least help us narrow down if it's since been fixed upstream. Happy new year, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1055758: opensmtpd: OpenSMTPD release in stable (bookworm) is useless due to #1037359
On Thu, Nov 16, 2023 at 12:36:16PM -0500, Ryan Kavanagh wrote: > I plan on uploading OpenSMTPD 7.4.0p2 to Debian backports in the near > future 7.4.0p1 is now available from stable-backports. Best, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1057555: Acknowledgement (system-wide neomuttrc causes warning at startup)
Control: tags -1 + patch Please see attached for a patch. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A From 4a44678b55064ef93383a72b7f78fa2ef9748fba Mon Sep 17 00:00:00 2001 From: Ryan Kavanagh Date: Tue, 5 Dec 2023 17:08:37 -0500 Subject: [PATCH] System-wide configuration should use 'use_threads=threads' instead of 'sort=threads' (Closes: #1057555) --- debian/patches/debian-specific/neomuttrc.patch | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/debian/patches/debian-specific/neomuttrc.patch b/debian/patches/debian-specific/neomuttrc.patch index 4f452b4..422fbc1 100644 --- a/debian/patches/debian-specific/neomuttrc.patch +++ b/debian/patches/debian-specific/neomuttrc.patch @@ -1,7 +1,9 @@ Some changes to the official documentation for neomutt.rc. a/docs/neomuttrc.head -+++ b/docs/neomuttrc.head +Index: neomutt/docs/neomuttrc.head +=== +--- neomutt.orig/docs/neomuttrc.head 2023-12-05 16:56:09.045866610 -0500 neomutt/docs/neomuttrc.head 2023-12-05 16:56:46.946375350 -0500 @@ -12,6 +12,34 @@ # Display the fields in this order hdr_order date from to cc subject @@ -18,8 +20,8 @@ Some changes to the official documentation for neomutt.rc. +#bind pager previous-line +#bind pager next-line + -+# Specifies how to sort messages in the index menu. -+set sort=threads ++# Sort the index menu by threads, ordered by date ++set use_threads=threads + +# The behavior of this option on the Debian mutt package is +# not the original one because exim4, the default SMTP on Debian @@ -69,8 +71,10 @@ Some changes to the official documentation for neomutt.rc. ## ## *** DEFAULT SETTINGS FOR THE ATTACHMENTS PATCH *** ## a/docs/neomuttrc.man.head -+++ b/docs/neomuttrc.man.head +Index: neomutt/docs/neomuttrc.man.head +=== +--- neomutt.orig/docs/neomuttrc.man.head 2023-12-05 16:56:09.045866610 -0500 neomutt/docs/neomuttrc.man.head 2023-12-05 16:56:09.037866503 -0500 @@ -1326,8 +1326,8 @@ .\". .TS -- 2.43.0 signature.asc Description: PGP signature
Bug#1057555: system-wide neomuttrc causes warning at startup
Package: neomutt Version: 20220429+dfsg1-4.1 Severity: normal X-Debbugs-Cc: r...@debian.org neomutt pauses its startup to complain: Changing threaded display should prefer $use_threads over $sort This is because debian/patches/debian-specific/neomuttrc.patch sets set sort=threads -- Package-specific info: NeoMutt 20220429 Copyright (C) 1996-2022 Michael R. Elkins and others. NeoMutt comes with ABSOLUTELY NO WARRANTY; for details type 'neomutt -vv'. NeoMutt is free software, and you are welcome to redistribute it under certain conditions; type 'neomutt -vv' for details. System: Linux 6.5.0-4-amd64 (x86_64) ncurses: ncurses 6.4.20231121 (compiled with 6.3.20220423) libidn: 1.41 (compiled with 1.41) GPGME: 1.18.0 GnuTLS: 3.7.8 libnotmuch: 5.6.0 storage: tokyocabinet Configure options: --build=x86_64-linux-gnu --prefix=/usr {--includedir=${prefix}/include} {--mandir=${prefix}/share/man} {--infodir=${prefix}/share/info} --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules {--libdir=${prefix}/lib/x86_64-linux-gnu} --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --mandir=/usr/share/man --libexecdir=/usr/libexec --with-mailpath=/var/mail --gpgme --lua --notmuch --with-ui --gsasl --gnutls --gss --idn --mixmaster --tokyocabinet --sqlite --autocrypt --pkgconf Compilation CFLAGS: -g -O2 -ffile-prefix-map=/build/neomutt-n0Dmud/neomutt-20220429+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__ -I/usr/include/lua5.4 -I/usr/include -DNCURSES_WIDECHAR -I/usr/include/p11-kit-1 -isystem /usr/include/mit-krb5 Default options: +attach_headers_color +compose_to_sender +compress +cond_date +debug +encrypt_to_self +forgotten_attachments +forwref +ifdef +imap +index_color +initials +limit_current_thread +multiple_fcc +nested_if +new_mail +nntp +pop +progress +quasi_delete +regcomp +reply_with_xorig +sensible_browser +sidebar +skip_quoted +smtp +status_color +timeout +tls_sni +trash Compile options: +autocrypt +fcntl -flock -fmemopen +futimens +getaddrinfo +gnutls +gpgme +gsasl +gss +hcache -homespool +idn +inotify -locales_hack +lua +mixmaster +nls +notmuch -openssl +pgp +regex -sasl +smime +sqlite +sun_attachment MAILPATH="/var/mail" MIXMASTER="mixmaster" PKGDATADIR="/usr/share/neomutt" SENDMAIL="/usr/sbin/sendmail" SYSCONFDIR="/etc" To learn more about NeoMutt, visit: https://neomutt.org If you find a bug in NeoMutt, please raise an issue at: https://github.com/neomutt/neomutt/issues or send an email to: -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-4-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages neomutt depends on: ii libc6 2.37-13 ii libgnutls30 3.8.2-1 ii libgpg-error0 1.47-3 ii libgpgme111.18.0-4+b1 ii libgsasl182.2.0-2 ii libgssapi-krb5-2 1.20.1-5 ii libidn12 1.41-1 ii liblua5.4-0 5.4.6-1 ii libncursesw6 6.4+20231121-1 ii libnotmuch5 0.38.2-1 ii libsqlite3-0 3.44.2-1 ii libtinfo6 6.4+20231121-1 ii libtokyocabinet9 1.4.48-15 ii sensible-utils0.0.20 Versions of packages neomutt recommends: ii locales 2.37-13 ii mailcap 3.70+nmu1 Versions of packages neomutt suggests: ii aspell0.60.8-6 ii ca-certificates 20230311 ii gnupg 2.2.40-1.1 ii ispell3.4.05-1 pn mixmaster ii opensmtpd [mail-transport-agent] 7.4.0p1-1 ii openssl 3.1.4-2 ii urlview 1b-1 Versions of packages neomutt is related to: ii neomutt 20220429+dfsg1-4.1 -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1055758: opensmtpd: OpenSMTPD release in stable (bookworm) is useless due to #1037359
On Fri, Nov 10, 2023 at 10:06:11AM -0800, Mike Swanson wrote: > Due to the bug mentioned in the subject (#1037359), OpenSMTPD fails to > utilize TLS certificates with OpenSSL >= 3.0.0. As such, the program > is a total non-starter for any internet-facing mail solution (perhaps > an internal mail server without encryption would be fine). While the > issue has been resolved upstream and in the sid and trixie > repositories, it remains unusable in bookworm. Indeed, OpenSMTPD in Debian stable is currently (only?) useful as a local smarthost (my own use case for OpenSMTPD on Debian). Unfortunately, a fix for #1037359 was not available in time for bookworm. I plan on uploading OpenSMTPD 7.4.0p2 to Debian backports in the near future. This should at least provide a working version of OpenSMTPD for those using bookworm. Ryan
Bug#1040365: Please update to latest upstream release
Source: opensmtpd Version: 6.8.0p2-4 Severity: wishlist OpenSMTPD 7.3.0p1 has been released. I intend to update the package in mid-July once my schedule clears up. https://opensmtpd.org/announces/release-7.3.0p0.txt -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-9-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_DIE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1032385: Acknowledgement (smtp: SSL_CTX_load_verify_locations: No such file or directory)
Control: merge 1032384 1032385 On Sun, Mar 05, 2023 at 04:52:35PM +0100, Felix Dietrich wrote: > Sorry, I accidentally sent the report twice (duplicate is #1032384 with > a minor typo). How do I fix this? Using the merge command: https://www.debian.org/Bugs/server-control#merge Best, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
Bug#1031634: ITP: gum -- A tool for glamourous shell scripts
On Sun, Feb 19, 2023 at 09:01:56AM -0700, Scarlett Moore wrote: > Description : A tool for glamourous shell scripts > > A tool for glamorous shell scripts. Leverage the power of Bubbles and > Lip Gloss in your scripts and aliases without writing any Go code! This long description does not provide users with enough information to understand what the package does. What are "Bubbles" and "Lip Gloss" in a shell script? What is a "glamourous shell script"? It would be helpful if the package's long description satisfied §3.4.2 of the Debian Policy Manual [0]: The description field needs to make sense to anyone, even people who have no idea about any of the things the package deals with. [3] [...] [3] The blurb that comes with a program in its announcements and/or README files is rarely suitable for use in a description. It is usually aimed at people who are already in the community where the package is used. Best wishes, Ryan [0] https://www.debian.org/doc/debian-policy/ch-binary.html#the-extended-description -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1028406: arandr: diff for NMU version 0.1.10-1.2
Hi Christian, On Thu, Jan 12, 2023 at 05:11:20PM +0100, Christian Amsüss wrote: > If you could sponsor the upload (I've lost track of current Debian > practices, would you upload right from the repo if I put it up to > spec, or do you need DSCs?), I'd prepare it for what I think would be > upload readiness tomorrow morning, and it could be in unstable > tomorrow evening. Sure, if you push your changes to the repository, I can upload them from there. Thanks for preparing this! Best wishes, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
Bug#1028406: arandr: diff for NMU version 0.1.10-1.2
Package: arandr Version: 0.1.10-1.1 Severity: normal Tags: patch pending Control: tag 1028138 + pending Control: tag 1021216 + pending Control: forwarded -1 https://gitlab.com/arandr/arandr/-/merge_requests/12 Dear maintainer, I've prepared an NMU for arandr (versioned as 0.1.10-1.2) and uploaded it to DELAYED/5. Please feel free to tell me if I should delay it longer. It fixes a FTBFS and a crash on startup. You can merge the changes via the following merge request: https://gitlab.com/arandr/arandr/-/merge_requests/12 You can also apply the changes using git-am(1) and the attached mbox of patches. Best wishes, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A diff -Nru arandr-0.1.10/debian/changelog arandr-0.1.10/debian/changelog --- arandr-0.1.10/debian/changelog 2020-01-17 13:16:21.0 -0500 +++ arandr-0.1.10/debian/changelog 2023-01-10 11:19:53.0 -0500 @@ -1,7 +1,16 @@ +arandr (0.1.10-1.2) unstable; urgency=medium + + * Non-maintainer upload. + * Fix Python getargspec deprecation preventing startup (Closes: #1028138) + * Move python3-docutils from Build-Depends-Indep to Build-Depends to fix +FTBFS (Closes: #1021216) + + -- Ryan Kavanagh Tue, 10 Jan 2023 11:19:53 -0500 + arandr (0.1.10-1.1) unstable; urgency=medium * Non-maintainer upload. - * No-change source-only upload to allow testing migration. + * No-change source-only upload to allow testing migration. -- Boyuan Yang Fri, 17 Jan 2020 13:16:21 -0500 diff -Nru arandr-0.1.10/debian/control arandr-0.1.10/debian/control --- arandr-0.1.10/debian/control 2019-10-25 06:13:15.0 -0400 +++ arandr-0.1.10/debian/control 2023-01-10 11:19:53.0 -0500 @@ -3,8 +3,8 @@ Priority: optional Maintainer: Christian M. Amsüss Homepage: http://christian.amsuess.com/tools/arandr/ -Build-Depends: debhelper (>= 10), python3, dh-python -Build-Depends-Indep: gettext, python3-docutils +Build-Depends: debhelper (>= 10), python3, dh-python, python3-docutils +Build-Depends-Indep: gettext Standards-Version: 4.4.1 Vcs-Browser: https://gitlab.com/arandr/arandr/tree/debian Vcs-git: https://gitlab.com/arandr/arandr.git -b debian diff -Nru arandr-0.1.10/debian/patches/0001-Fix-Python-getargspec-deprecation.patch arandr-0.1.10/debian/patches/0001-Fix-Python-getargspec-deprecation.patch --- arandr-0.1.10/debian/patches/0001-Fix-Python-getargspec-deprecation.patch 1969-12-31 19:00:00.0 -0500 +++ arandr-0.1.10/debian/patches/0001-Fix-Python-getargspec-deprecation.patch 2023-01-10 11:19:53.0 -0500 @@ -0,0 +1,23 @@ +From: novafacing +Date: Sat, 17 Sep 2022 10:30:20 -0400 +Subject: Fix Python deprecation error preventing startup (Closes: #1028138) + +Forwarded: https://gitlab.com/arandr/arandr/-/merge_requests/10 +Author: Rowan Hart +--- + screenlayout/gui.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/screenlayout/gui.py b/screenlayout/gui.py +index 275dbdf..bc598cf 100644 +--- a/screenlayout/gui.py b/screenlayout/gui.py +@@ -45,7 +45,7 @@ def actioncallback(function): + + A first argument called 'self' is passed through. + """ +-argnames = inspect.getargspec(function)[0] ++argnames = inspect.getfullargspec(function)[0] + if argnames[0] == 'self': + has_self = True + argnames.pop(0) diff -Nru arandr-0.1.10/debian/patches/series arandr-0.1.10/debian/patches/series --- arandr-0.1.10/debian/patches/series 1969-12-31 19:00:00.0 -0500 +++ arandr-0.1.10/debian/patches/series 2023-01-10 11:19:53.0 -0500 @@ -0,0 +1 @@ +0001-Fix-Python-getargspec-deprecation.patch git-am-patches.mbox Description: application/mbox signature.asc Description: PGP signature
Bug#1027817: Please update to upstream release >= 0.23.1
Source: golang-github-charmbracelet-bubbletea Version: 0.19.1-3 Severity: wishlist Control: block 1012721 by -1 The chezmoi package requires golang-github-charmbracelet-bubbletea (>= 0.23.1). Please consider updating this package to its latest upstream release. [ This bug filed to help track what remains to be done to close #1012721. ] -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.0.0-6-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1025903: Please update to upstream release >= 1.8.0
Source: golang-go.uber-multierr Severity: wishlist Control: block 1012721 by -1 The chezmoi package requires golang-go.uber-multierr-dev >= 1.8.0. Please consider updating this package to its latest upstream release. [ This bug filed to help track what remains to be done to close #1012721. ] -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.0.0-2-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1024895: ITP: golang-github-bradenhilton-mozillainstallhash -- Go library to distinguish between Mozilla software installations
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh Control: block 1012721 by -1 * Package name: golang-github-bradenhilton-mozillainstallhash Version : 0.0~git20210630.c47e67d-1 Upstream Author : Braden Hilton * URL : https://github.com/bradenhilton/mozillainstallhash * License : Expat Programming Lang: Go Description: Go library to distinguish between Mozilla software installations This Go library retrieves from installs.ini and profiles.ini the hash used to differentiate between installations of Mozilla software. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1024894: ITP: golang-github-bradenhilton-cityhash -- Go implementation of Google CityHash version 1
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh Control: blocks 1012721 by -1 * Package name: golang-github-bradenhilton-cityhash Version : 1.0.0-1 Upstream Author : Braden Hilton * URL : https://github.com/bradenhilton/cityhash * License : Expat Programming Lang: Go Description: Go implementation of Google CityHash version 1 This package provides a Go implementation of Google's CityHash, version 1. CityHash is a family of hash functions for strings. Though these functions mix the input bits thoroughly, they are not suitable for cryptographic purposes. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1024519: ITP: golang-github-keybase-go-ps -- find, list, and inspect processes from Go
On Mon, Nov 21, 2022 at 11:11:07AM +0800, Shengjing Zhu wrote: > Besides, which package needs it? I checked #1012721, which is for > chezmoi. But I can't any use of the go-ps. chezmoi imports from golang-github-google-gops (NEW), which depends on golang-github-keybase-go-ps. Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1024525: ITP: golang-github-zalando-go-keyring -- Cross-platform keyring interface for Go
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh * Package name: golang-github-zalando-go-keyring Version : 0.2.0-1 Upstream Author : Zalando SE * URL : https://github.com/zalando/go-keyring * License : Expat Programming Lang: Go Description: Cross-platform keyring interface for Go (library) An OS-agnostic library for setting, getting and deleting secrets from the system keyring. It supports OS X, Linux/BSD (Secret Service dbus interface) and Windows. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1024519: ITP: golang-github-keybase-go-ps -- find, list, and inspect processes from Go
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh Control: block 1012721 by -1 * Package name: golang-github-keybase-go-ps Version : 0.0~git20190827.91aafc9-1 Upstream Author : Keybase * URL : https://github.com/keybase/go-ps * License : Expat Programming Lang: Go Description: find, list, and inspect processes from Go (library) go-ps is a library for Go that implements OS-specific APIs to list and manipulate processes in a platform-safe way. The library can find and list processes on Linux, Mac OS X, and Windows. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1024518: ITP: golang-github-google-gops -- list and diagnose running Go processes
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh Control: block 1012721 by -1 * Package name: golang-github-google-gops Version : 0.3.23-1 Upstream Author : Google * URL : https://github.com/google/gops * License : BSD-3-clause Programming Lang: Go Description: list and diagnose running Go processes gops lists Go processes currently running on local or remote systems, optionally in process tree format. For processes that start the diagnostics agent, gops can report additional information such as the current stack trace, Go version, memory stats, etc. Finally, gops supports CPU profiling and execution tracing. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1024487: ITP: golang-github-twpayne-go-pinentry -- go client library for GnuPG's pinentry
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh Control: block 1012721 by -1 * Package name: golang-github-twpayne-go-pinentry Version : 0.2.0-1 Upstream Author : Tom Payne * URL : https://github.com/twpayne/go-pinentry * License : Expat Programming Lang: Go Description : go client library for GnuPG's pinentry This library provides an interface to GnuPG pinentry, a pass-phrase entry system. This library implements all pinentry features. It also implements a full parser of the underlying Assuan protocol for better compatibility with all pinentry implementations. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1024486: ITP: golang-github-twpayne-go-xdg -- go library for XDG base directory specification
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh Control: block 1012721 by -1 * Package name: golang-github-twpayne-go-xdg Version : 6.0.0-1 Upstream Author : Tom Payne * URL : https://github.com/twpayne/go-xdg * License : Expat Programming Lang: Go Description: go library for XDG base directory specification This library provides functions for the freedesktop.org XDG Base Directory Specification. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1024485: ITP: golang-github-twpayne-go-vfs -- easy-to-test abstraction of the os and io packages
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh Control: block 1012721 by -1 * Package name: golang-github-twpayne-go-vfs Version : 4.1.0-1 Upstream Author : Tom Payne * URL : https://github.com/twpayne/go-vfs * License : Expat Programming Lang: Go Description: easy-to-test abstraction of the os and io packages This library provides: * File system abstraction layer for commonly-used os and io functions from the standard library. * Powerful and easy-to-use declarative testing framework, vfst. You declare the desired state of the filesystem after your code has run, and vfst tests that the filesystem matches that state. It is compatible with afero and go-billy. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1024464: ITP: golang-github-muesli-combinator -- slice generator for all possible combinations of values
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh Control: blocks -1 1012721 * Package name: golang-github-muesli-combinator Version : 0.3.0-1 Upstream Author : Christian Muehlhaeuser * URL : https://github.com/muesli/combinator * License : Expat Programming Lang: Go Description : slice generator for all possible combinations of values Generates a slice of all possible value combinations for any given struct and a set of its potential member values. This can be used to generate extensive test matrixes among other things. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1024463: ITP: golang-github-twpayne-go-shell -- platform-independent library for determining a user's shell
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh Control: block 1012721 by -1 * Package name: golang-github-twpayne-go-shell Version : 0.3.1-1 Upstream Author : Tom Payne * URL : https://github.com/twpayne/go-shell * License : Expat Programming Lang: Go Description : platform-independent library for determining a user's shell A go library that returns a user's shell on Darwin, Plan9, POSIX, and Windows systems. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1022975: Fails to build for 6.0.0: error: implicit declaration of function ‘__grab_cache_page’
Package: openafs-modules-dkms Version: 1.8.8.1-3 Severity: grave Justification: Renders package unusable The openafs DKMS module fails to build for kernel 6.0.0. Here are the relevant bits from the end of the attached build log /var/lib/dkms/openafs/1.8.8.1/build/make.log: In file included from /var/lib/dkms/openafs/1.8.8.1/build/src/libafs/MODLOAD-6.0.0-2-amd64-SP/rx_kmutex.c:24: /var/lib/dkms/openafs/1.8.8.1/build/src/afs/LINUX/osi_compat.h:143:1: error: conflicting types for ‘grab_cache_page_write_begin’; have ‘struct page *(struct address_space *, long unsigned int, unsigned int)’ 143 | grab_cache_page_write_begin(struct address_space *mapping, pgoff_t index, | ^~~ In file included from /var/lib/dkms/openafs/1.8.8.1/build/src/afs/sysincludes.h:127, from /var/lib/dkms/openafs/1.8.8.1/build/src/afs/LINUX/osi_machdep.h:79, from /var/lib/dkms/openafs/1.8.8.1/build/src/afs/afs_osi.h:446, from /var/lib/dkms/openafs/1.8.8.1/build/src/rx/rx_kcommon.h:136, from /var/lib/dkms/openafs/1.8.8.1/build/src/libafs/MODLOAD-6.0.0-2-amd64-SP/rx_kmutex.c:20: /usr/src/linux-headers-6.0.0-2-common/include/linux/pagemap.h:734:14: note: previous declaration of ‘grab_cache_page_write_begin’ with type ‘struct page *(struct address_space *, long unsigned int)’ 734 | struct page *grab_cache_page_write_begin(struct address_space *mapping, | ^~~ /var/lib/dkms/openafs/1.8.8.1/build/src/afs/LINUX/osi_compat.h: In function ‘grab_cache_page_write_begin’: /var/lib/dkms/openafs/1.8.8.1/build/src/afs/LINUX/osi_compat.h:145:12: error: implicit declaration of function ‘__grab_cache_page’; did you mean ‘grab_cache_page’? [-Werror=implicit-function-declaration] 145 | return __grab_cache_page(mapping, index); |^ |grab_cache_page /var/lib/dkms/openafs/1.8.8.1/build/src/afs/LINUX/osi_compat.h:145:12: warning: returning ‘int’ from a function with return type ‘struct page *’ makes pointer from integer without a cast [-Wint-conversion] 145 | return __grab_cache_page(mapping, index); |^ cc1: some warnings being treated as errors make[4]: *** [/usr/src/linux-headers-6.0.0-2-common/scripts/Makefile.build:254: /var/lib/dkms/openafs/1.8.8.1/build/src/libafs/MODLOAD-6.0.0-2-amd64-SP/rx_kmutex.o] Error 1 make[3]: *** [/usr/src/linux-headers-6.0.0-2-common/Makefile:1876: /var/lib/dkms/openafs/1.8.8.1/build/src/libafs/MODLOAD-6.0.0-2-amd64-SP] Error 2 make[3]: Leaving directory '/usr/src/linux-headers-6.0.0-2-amd64' FAILURE: make exit code 2 make[2]: *** [Makefile.afs:280: openafs.ko] Error 1 make[2]: Leaving directory '/var/lib/dkms/openafs/1.8.8.1/build/src/libafs/MODLOAD-6.0.0-2-amd64-SP' make[1]: *** [Makefile:187: linux_compdirs] Error 2 make[1]: Leaving directory '/var/lib/dkms/openafs/1.8.8.1/build/src/libafs' make: *** [Makefile:15: all] Error 2 -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.0.0-2-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages openafs-modules-dkms depends on: ii dkms 3.0.6-4 ii libc6-dev 2.35-4 ii perl 5.36.0-4 Versions of packages openafs-modules-dkms recommends: ii openafs-client 1.8.8.1-3+b2 openafs-modules-dkms suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A DKMS make.log for openafs-1.8.8.1 for kernel 6.0.0-2-amd64 (x86_64) Thu 27 Oct 17:14:46 EDT 2022 checking for gcc... gcc-12 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc-12 accepts -g... yes checking for gcc-12 option to enable C11 features... none needed checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for a BSD-compatible install... /usr/bin/install -c checking for grep that handles long lines and -e... /usr/bin/gre
Bug#1021268: should recommend/depend on libqt5multimedia5-plugins
Package: js8call Version: 2.2.0+ds-3 Severity: normal X-Debbugs-Cc: r...@debian.org I have an Icom IC-7300 connected to my laptop via USB and am using pulseaudio. js8call did not list any audio devices (regardless of whether pulse was running) in its configuration menu until I installed libqt5multimedia5-plugins. It should be added as a dependency or at least as a recommends. -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.19.0-1-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages js8call depends on: ii libc6 2.34-8 ii libfftw3-single3 3.3.8-2 ii libgcc-s1 12.2.0-2 ii libgfortran5 12.2.0-2 ii libgomp1 12.2.0-2 ii libhamlib-utils4.3.1-1+b3 ii libhamlib4 4.3.1-1+b3 ii libqcustomplot2.0 2.0.1+dfsg1-6 ii libqt5core5a 5.15.4+dfsg-5 ii libqt5gui5 5.15.4+dfsg-5 ii libqt5multimedia5 5.15.4-2 ii libqt5network5 5.15.4+dfsg-5 ii libqt5serialport5 5.15.4-2 ii libqt5widgets5 5.15.4+dfsg-5 ii libsqlite3-0 3.39.3-1 ii libstdc++6 12.2.0-2 ii wsjtx-data 2.6.0~rc3+repack-1 js8call recommends no packages. js8call suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
Bug#1017030: dictd: yields "client_read_status: Connection reset by peer" in the client
On Thu, Aug 25, 2022 at 03:57:53PM +0200, Vincent Lefevre wrote: > If dictd is expected to be restarted on major libc6 upgrade, > I suppose that this bug should be reassigned to libc6. I strongly suspect that it should be restarted on libc6 upgrades, and that this was the cause of the bug, but I'm not the maintainer. Robert, do you agree with the assessment / should we reassign? Best, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1012721: RFP: chezmoi -- manage your dotfiles across multiple machines, securely
For those following along at home, I have all dependencies except > * github.com/bradenhilton/mozillainstallhash packaged. The blocker there is #1015213 [0], but I'll just manually create the source package instead of relying on dh-make-golang. If someone would like to help with uploading all of the packaged dependencies (and double-checking that the updated dependencies don't break any of their reverse-dependencies), I'd appreciate the second set of eyes. Best wishes, Ryan [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015213 -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1015213: make fails to find existing upstream vcs tag
Package: dh-make-golang Version: 0.6.0-1+b1 Severity: normal X-Debbugs-Cc: r...@debian.org dh-make-golang (or perhaps git-buildpackage) sometimes fails to find upstream git tags, even though they exist: $ dh-make-golang make -type l -git_revision v1.0.0 github.com/bradenhilton/mozillainstallhash 2022/07/17 15:11:21 Starting "dh-make-golang v0.6.0 linux/amd64" 2022/07/17 15:11:21 Downloading "github.com/bradenhilton/mozillainstallhash/..." 2022/07/17 15:11:21 Determining upstream version number 2022/07/17 15:11:21 Found latest tag "v1.0.0" 2022/07/17 15:11:21 Latest tag "v1.0.0" matches master 2022/07/17 15:11:21 Package version is "1.0.0" 2022/07/17 15:11:21 Determining dependencies 2022/07/17 15:11:22 Downloading https://github.com/bradenhilton/mozillainstallhash/archive/v1.0.0.tar.gz 2022/07/17 15:11:23 Moving tempfile to "golang-github-bradenhilton-mozillainstallhash_1.0.0.orig.tar.gz" 2022/07/17 15:11:23 Adding remote "origin" with URL "g...@salsa.debian.org:go-team/packages/golang-github-bradenhilton-mozillainstallhash.git" 2022/07/17 15:11:23 Adding remote "github" with URL "https://github.com/bradenhilton/mozillainstallhash"; 2022/07/17 15:11:23 Running "git fetch github" remote: Enumerating objects: 49, done. remote: Counting objects: 100% (49/49), done. remote: Compressing objects: 100% (33/33), done. remote: Total 49 (delta 26), reused 36 (delta 16), pack-reused 0 Unpacking objects: 100% (49/49), 9.71 KiB | 1.94 MiB/s, done. From https://github.com/bradenhilton/mozillainstallhash * [new branch] main -> github/main gbp:error: Import of /tmp/golang-github-bradenhilton-mozillainstallhash_1.0.0.orig.tar.gz failed: Can't find upstream vcs tag at 'v1.0.0' 2022/07/17 15:11:23 Could not create git repository: import-orig: exit status 1 However, if we clone the git repository, we see that the tag exists: $ git clone https://github.com/bradenhilton/mozillainstallhash ; cd mozillainstallhash Cloning into 'mozillainstallhash'... remote: Enumerating objects: 52, done. remote: Counting objects: 100% (52/52), done. remote: Compressing objects: 100% (36/36), done. remote: Total 52 (delta 28), reused 37 (delta 16), pack-reused 0 Receiving objects: 100% (52/52), 10.50 KiB | 10.50 MiB/s, done. Resolving deltas: 100% (28/28), done. $ git tag; git reset --hard v1.0.0 v1.0.0 HEAD is now at 1eb17be Update README [As a separate wishlist, which should get its own bug: it would be helpful for debugging purposes if dh-make-golang had a flag to keep it from cleaning up after itself in the event of failure.] -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.18.0-2-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dh-make-golang depends on: ii git 1:2.36.1-1 ii git-buildpackage 0.9.28 ii golang-any2:1.18~3 ii libc6 2.33-8 ii pristine-tar 1.49 Versions of packages dh-make-golang recommends: ii golang-golang-x-tools 1:0.1.11+ds-2 ii opensmtpd [mail-transport-agent] 6.8.0p2-4+b2 dh-make-golang suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1012721: RFP: chezmoi -- manage your dotfiles across multiple machines, securely
On Mon, Jun 13, 2022 at 03:01:25PM -0400, Ryan Kavanagh wrote: > I use chezmoi on several of my systems, and packaging it has been on my > todo list. I can package it over the next few weeks. As a heads up, getting chezmoi into the archives requires packaging a bunch of dependencies: * github.com/bradenhilton/mozillainstallhash * github.com/twpayne/go-xdg * github.com/google/gops * howett.net/plist * github.com/zalando/go-keyring * github.com/twpayne/go-shell * github.com/muesli/combinator * github.com/twpayne/go-pinentry * github.com/twpayne/go-vfs I've started on go-xdg and go-vfs, and will pluck away at the rest as I have time. —RAK -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1012777: debhelper-compat-list(7) cross-references should be to debhelper-compat-upgrade-checklist(7)
Package: debhelper Version: 13.7.1 Severity: normal X-Debbugs-Cc: r...@debian.org debhelper(1) writes: Supported compatibility levels The list of supported compatibility levels and the related upgrade check list has moved to debhelper-compat-list(7). The man page debhelper-compat-list(7) does not exist, and the intended cross-reference was likely debhelper-compat-upgrade-checklist(7). -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.18.0-1-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages debhelper depends on: ii autotools-dev20220109.1 ii dh-autoreconf20 ii dh-strip-nondeterminism 1.13.0-1 ii dpkg 1.21.8 ii dpkg-dev 1.21.8 ii dwz 0.14-1 ii file 1:5.41-4 ii libdebhelper-perl13.7.1 ii libdpkg-perl 1.21.8 ii man-db 2.10.2-1 ii perl 5.34.0-4 ii po-debconf 1.0.21+nmu1 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.202201 -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1012721: RFP: chezmoi -- manage your dotfiles across multiple machines, securely
Control: forwarded -1 https://github.com/twpayne/chezmoi/issues/2130 Control: retitle -1 ITP: chezmoi -- cross-platform dotfile manager On Sun, Jun 12, 2022 at 10:11:28PM +0200, Tom Payne wrote: > It would be great to have chezmoi in Debian. I use chezmoi on several of my systems, and packaging it has been on my todo list. I can package it over the next few weeks. Best, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1012558: ITP: drawterm-9front -- graphical client for plan9front CPU servers
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh X-Debbugs-Cc: debian-de...@lists.debian.org, r...@debian.org * Package name: drawterm-9front Upstream Author : Plan9front project * URL : http://drawterm.9front.org/ * License : MIT Programming Lang: C Description : graphical client for plan9front CPU servers Drawterm is a X11 application that allows one to connect to a remote Plan 9 server, usually a CPU server, but a terminal can also be tweaked to receive drawterm clients. . This is a fork of Russ Cox’s drawterm to incorporate features from Plan9front, most importantly DP9IK authentication support and the TLS based rcpu protocol. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1004671: incompatible with current biblatex version
log-log4perl-perl 1.54-1 ii liblwp-protocol-https-perl6.10-1 ii libparse-recdescent-perl 1.967015+dfsg-2 ii libreadonly-perl 2.050-3 ii libregexp-common-perl 2017060201-1 ii libsort-key-perl 1.33-2+b3 ii libtext-bibtex-perl 0.88-3+b2 ii libtext-csv-perl 2.01-1 ii libtext-csv-xs-perl 1.47-1 ii libtext-roman-perl3.5-2.1 ii libunicode-linebreak-perl 0.0.20190101-1+b3 ii liburi-perl 5.10-1 ii libwww-perl 6.61-1 ii libxml-libxml-simple-perl 1.01-1 ii libxml-libxslt-perl 1.99-1+b1 ii libxml-writer-perl0.900-1 ii perl [libunicode-collate-perl]5.32.1-6 ii tex-common6.17 Versions of packages biber recommends: ii texlive-bibtex-extra 2021.20211217-1 biber suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1003498: watch file has typo in URL
Control: tags -1 + confirmed patch Attached is a patch against g...@salsa.debian.org:xorg-team/app/xdm.git . git am 0001-Fix-watch-file-Closes-1003498.patch -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A From 0c53466fc7e0a3230972ee3ec3b7038ca4437361 Mon Sep 17 00:00:00 2001 From: Ryan Kavanagh Date: Mon, 10 Jan 2022 23:15:35 -0500 Subject: [PATCH] Fix watch file (Closes: #1003498) --- debian/upstream/signing-key.asc | 72 + debian/watch| 12 -- 2 files changed, 81 insertions(+), 3 deletions(-) create mode 100644 debian/upstream/signing-key.asc diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc new file mode 100644 index 000..549a3c9 --- /dev/null +++ b/debian/upstream/signing-key.asc @@ -0,0 +1,72 @@ +-BEGIN PGP PUBLIC KEY BLOCK- + +mQGiBEab+moRBACDH5yKqS3wcc5bdxY7PBNuwKvF5TKMfagmSvuRDtZjjIIWaA/n +Z1KboV9Gq5g7kP7+Kfu+Qgd8u65eVsWwmPW10fXvj3aCU53glx2EdGdrHcgiyH2g +EQfPiyBw+trIppWFRV0IDXSLMA1FNC92t2nSG/VFHaPTVwcgkIRSfcXDvwCglGdE +a6f4uLqoNHP+m4yYnzapFuMD/R4+2AJDAvEWKDdYCGZzlawjAmmWyXrmT7/C/mx9 +8qUR473l4buXjHgDkkXXlHqdzil1vK85PhrKzNJDCCmlHUJNz+QwiAMOLwpD+kwV +Pb57RG7y+a5JQ5+jtVw4RlUxZIk/wj2An9YBO3A5vR7PdjM32ZJCN2+aM4dYfNzQ +xQKTA/47icvBaBVTl9rztjg2pd2Aqpc1P/GsIYLGj7XjnnJvGAENBHSH1QjpZMJG +CTS9oJ+B0/wrIr+pA+MdFgYAb6ojMQJOO6UChjWWSGjMFcs/CeXhxlLBido3DtAE +TbNTwO6OEfAvdosvTdhJFnwvZlJ+zZGGy5CrF2Fd9PUe9tmASbQoQWxhbiBDb29w +ZXJzbWl0aCA8YWxhbmNAZnJlZWRlc2t0b3Aub3JnPohiBBMRAgAiBQJPZ87eAhsD +BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCi+54IHy0TDmYGAJ0TBfcvF8FT +J7K00QUWb1W/6BcoaACfUWshKQ/r565KDCAa+KpqYB9W4zqIaAQTEQIAKAIbAwYL +CQgHAwIGFQgCCQoLBBYCAwECHgECF4AFAlF50WIFCRRD2HgACgkQovueCB8tEw6J +8QCgj3AIFzaI7ro1IOVqour9EQRVUlIAoIKtUrFRHavTQ1r175HhsjWgYr0iiGgE +ExEKACgCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheABQJa2+OeBQkdpequAAoJ +EKL7nggfLRMOsIQAnRY/VOUkLob9HvAULyOKKxj81DEpAKCJqnVQe7FO2fvnYwa4 +97iXOJtBerQrQWxhbiBDb29wZXJzbWl0aCA8YWxhbi5jb29wZXJzbWl0aEBzdW4u +Y29tPohgBBMRAgAgBQJGm/pqAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ +ovueCB8tEw72mQCfbxDPSDw/2B10i/RfgpKE/aV/CBcAoI0OcbXHl5G0xlWXTonG +dttplfTJiGYEExECACYCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCUXnRYgUJ +FEPYeAAKCRCi+54IHy0TDurFAJ9I5d4fa2ODiddy7u57CnJcoQ6TqgCghYE5mgxk +bg0cZaC4PY37a5+2u76IZgQTEQoAJgIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheA +BQJa2+OeBQkdpequAAoJEKL7nggfLRMOG0MAn3mUvsWWPwTN1apiiC7tX1bleZ3i +AKCLS83eKCU9U0faAc5xOl03KXTBzLQuQWxhbiBDb29wZXJzbWl0aCA8YWxhbi5j +b29wZXJzbWl0aEBvcmFjbGUuY29tPohlBBMRAgAlAhsDBgsJCAcDAgYVCAIJCgsE +FgIDAQIeAQIXgAUCT2fPgQIZAQAKCRCi+54IHy0TDrxZAJ4ucO4mWDBUEnPni/Ki +kswECcSSQgCeM0sYiNPOo7o6I20jWb+MpeVttA2IawQTEQIAKwIbAwYLCQgHAwIG +FQgCCQoLBBYCAwECHgECF4ACGQEFAlF50WIFCRRD2HgACgkQovueCB8tEw7QWQCf +SIFVTaBSD0Y07DY3EhWi857g0SYAnAv1oFd9diK8UkPD0QMhIKM0gfSniGsEExEK +ACsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAhkBBQJa2+OYBQkdpequAAoJ +EKL7nggfLRMOYCwAni5vIJWdzAq0AZUjH3CEOrt/pLFmAJ9cBVZSpFHbRz3wnf2U +tO1yilkN+LkCDQRGm/pvEAgAmnlpSWGjmtSGlLqKTuymwBAU9G7Jw8ow27QngXS/ +86g/PTzmyhXzK0uPgeoIaTZlqaHWNKCWJnC6T2btXtaDHH6cElrClYNf94os5sSt +8PBDh184W+NtctAyY2dA1pQYhYs8/eXwa4E4cyrrQG75M+CHrbu9Se0vlERARCpN +cjNYLpTXRCwNuUvAi905VJ0YXnGX83WbJfNIq+uxnBa2gVzwb2/2FwKOG03Wyb1v +s6NznWJle9x61y8/LlEDoBRbfIQTFp51R0ue8gX2yMVgh8lYVViHYCBq+cat7p8X +41Xa/fN/HfBFPsf3/+bhggNgmaBmDJBxxd6BPB8YEireiwADBgf/UWIxQwwRLkiX +PacOoh34MJYQIBTrCC8gVFxetlbEPEH5mueZMJegAPTF52l86REenxdNVz/0xT7B +D6VlHHY5DowlbRca4W8eb3gpkX/wfNYDYCHtTifT7ewumTrNZx5mrbNk0XTJVOPA +P3z7E0rVD2w/xo4p22DzIwfeGKwpHqt1b6Z9fmrRDwaiXaFmwUf+rIiGc/OFcOSe +46HwTmIyTOt6NVdQSf75jOPbdeM/n1I5svOdWTLEj6QEj2q9UQ98UEPJuMdaotyB +FwKlcDOOLMSL793fWINrYSskdXhHjaht5wWqI+egO2JfciI/vP1+bEzhpY9llGq+ +r7WG3nCSf4hJBBgRAgAJBQJGm/pvAhsMAAoJEKL7nggfLRMOgugAoIdhGnD9d/IS +6fDVgv+4xnOXvyohAJ0VVxc1uoPzepWFbgvLuHIMvyjRorkCDQRRedUhARAAoemM +6ZjTnqfS2xmhb2rl6CwxyXm0oLy6KauE7Tmeer7n/rT9h50L75X1z1v/f9fs7bwv +IGQC0GAPTEllINDQOFPMoCnoDONC0G8jry6KcbDFKNP6hCk8zGqEDUjSTOgQMJ0S +pX4exU4AR1sCL+0/1tt1MPPBVzwxYOuJqYFSpzndFvTQx9/L3jflSBNLiACEzAA2 +HLpdmY4wGEhM7PEUlQQNMMm0tsTRvWM9FBLs0dCBqTWKea688xzfAC6gRxIJK3XG +6ltiwGhc6MrnAL94TUsh1mhHJbY6RPXjQOoNnzN9EgPzrSGeKudiBvT1M822P3em +51QBS3pP361ws3j+vGHEc7Cx7rooYc7htDWtnqZ9yjpJh31XrRwvqELZ4x5zLFmW +Iy7XuWPsRfyXFQf6iYiAdzscajJRHpX5YHrRzFaPm/TnN14t5nZosFw8WHGV8MRK +bx/h7N0lINLVBmYLQ/mHdEl+GF+Z0GvyQfOvvXXUPX87vUC/VVXkXIn1jFRLGngg ++7MrsltuBUdwDo+9esPNZSyWZmA8AOkofiFOYb810KqERdy5+9jqznI2SwHxfdF4 +2+5JLJ8adHPeS+3IrRfMLspFfY+q4sjoDwommsfBkaoQHU0MbxvaJpieCE6PJ8hg +RVAXecZ9oHC/iWsI8ShlJRorx/81BmM1Tw1DJOcAEQEAAYkCbgQYEQoADwIbAgUC +WtvjvQUJEsgQHAIpwV0gBBkBCgAGBQJRedUhAAoJEM/fFIgoxkKn1uYP/3TnSR7d +t3HTMs+VQA2hO7vi9BPnl/RrRxeCeuPXl7LoufRLWx4dp13RoXeUqkPBQ4vRghCm +kOEt9Z/2ASxAQpI+0dCDIpFtqO/PycQ6LwfPmi+tOoYJmnzVcdWiLISIJa5fF5bt +7I3gLxuPFumI3S9pn6yAx4yFcDmbDIoWzib0k+kN7qR3Z5ow7TORwkJiOTRFw1mI ++iGboSZ56w1sDbMmFeCj6FAcQHKiMgnmW1bLLllpxz11/FWr1avfL6Vcp3xsxmKS +Ww49fQv7rTIyhiOXXL21WrnAO1/6JLca8UukgQ4biGgBPeGR5W8an8h3xEyPy2tm +fwCwwLWHYSUdoEpEx8ikltUKmJbpUnwf/5Z52uOJpk7kTjWwzYG9BRkr7bATGfNI
Bug#1003499: please update to latest upstream release (currently: 1.1.12)
Package: xdm Version: 1:1.1.11-3+b2 Severity: wishlist X-Debbugs-Cc: r...@debian.org Please update xdm to the latest upstream release, 1.1.12. The watch file attached to #1003498 may be useful. -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.15.0-2-amd64 (SMP w/16 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages xdm depends on: ii cpp4:11.2.0-2 ii debconf [debconf-2.0] 1.5.79 ii libc6 2.33-2 ii libcrypt1 1:4.4.27-1 ii libpam0g 1.4.0-11 ii libselinux13.3-1+b1 ii libx11-6 2:1.7.2-2+b1 ii libxau61:1.0.9-1 ii libxaw72:1.0.13-1.1 ii libxdmcp6 1:1.1.2-3 ii libxext6 2:1.3.4-1 ii libxft22.3.2-2 ii libxinerama1 2:1.1.4-2 ii libxmu62:1.1.2-2+b3 ii libxpm41:3.5.12-1 ii libxrender11:0.9.10-1 ii libxt6 1:1.2.0-1 ii lsb-base 11.1.0 ii procps 2:3.3.17-5 ii x11-utils 7.7+5 ii x11-xserver-utils 7.7+9 xdm recommends no packages. xdm suggests no packages. -- debconf information excluded -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1003498: watch file has typo in URL
Package: xdm Version: 1:1.1.11-3+b2 Severity: normal X-Debbugs-Cc: r...@debian.org There's a typo in the watch file, which means that uscan never noticed the latest upstream release from 2 years ago: https://xorg.freedesktop.orgreleases/individual/app/ ^^ -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.15.0-2-amd64 (SMP w/16 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages xdm depends on: ii cpp4:11.2.0-2 ii debconf [debconf-2.0] 1.5.79 ii libc6 2.33-2 ii libcrypt1 1:4.4.27-1 ii libpam0g 1.4.0-11 ii libselinux13.3-1+b1 ii libx11-6 2:1.7.2-2+b1 ii libxau61:1.0.9-1 ii libxaw72:1.0.13-1.1 ii libxdmcp6 1:1.1.2-3 ii libxext6 2:1.3.4-1 ii libxft22.3.2-2 ii libxinerama1 2:1.1.4-2 ii libxmu62:1.1.2-2+b3 ii libxpm41:3.5.12-1 ii libxrender11:0.9.10-1 ii libxt6 1:1.2.0-1 ii lsb-base 11.1.0 ii procps 2:3.3.17-5 ii x11-utils 7.7+5 ii x11-xserver-utils 7.7+9 xdm recommends no packages. xdm suggests no packages. -- debconf information: xdm/stop_running_server_with_children: false * shared/default-x-display-manager: xdm xdm/daemon_name: /usr/bin/xdm -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1003361: ITP: mlyacc-polyml -- LALR parser generator for Standard ML
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh X-Debbugs-Cc: debian-de...@lists.debian.org, r...@debian.org * Package name: mlyacc-polyml Version : x.y.z Upstream Author : Name * URL : https://www.example.org/ * License : (GPL, LGPL, BSD, MIT/X, etc.) Programming Lang: (C, C++, C#, Perl, Python, etc.) Description : LALR parser generator for Standard ML An implementation of mlyacc ported from mlton to poly/ml. I also ITP mllex-polyml. Perhaps the packages should be renamed to polyml-mllex/polyml-mlyacc, instead of upstream's mllex-polyml and mlyacc-polyml. https://bugs.debian.org/1003358 These ports may be eventually useful for sml compiler bootstrapping efforts. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1003358: ITP: mllex-polyml -- lexical analyzer generator for Standard ML
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh X-Debbugs-Cc: debian-de...@lists.debian.org, r...@debian.org * Package name: mllex-polyml Upstream Author : Takayuki Goto * URL : https://github.com/eldesh/mllex-polyml * License : Apache and HPND Programming Lang: Standard ML Description : lexical analyzer generator for Standard ML And implementation of mllex ported from mlton to poly/ml. I also ITP mlyacc-polyml. Perhaps the packages should be renamed to polyml-mllex/polyml-mlyacc, instead of upstream's mllex-polyml and mlyacc-polyml. These ports may be eventually useful for sml compiler bootstrapping efforts. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1003240: mlton: mlton_20210117+dfsg-3 cannot rebuild itself on hppa
Control: tags -1 + confirmed Control: retitle -1 mlton cannot rebuild itself on hppa or i386 On Thu, Jan 06, 2022 at 07:55:00PM +, John David Anglin wrote: > It fails with a reproducible segmentation fault. I can reproduce this even with the latest upstream HEAD on the hppa porterbox, using make BOOTSTRAP_STYLE=3 which makes it this far: -8<- make compiler SELF_COMPILE=true CHECK_FIXPOINT=true # tools2 + mlton2 -> mlton3; mlton3 == mlton2 [...] chmod -w front-end/mlb.grm.* sed \ -e "s/MLTON_NAME/MLton/" \ -e "s/MLTON_VERSION//" \ < control/version_sml.src \ > control/version.sml (cat control/version_sml.src; echo 'MLton' ''; cat control/version.sml) | sha1sum | sed 's/.*\([a-z0-9]\{40\}\).*/\1/' > control/version_sml.chk Compiling mlton "/home/rak/mlton/build/bin/mlton" \ @MLton ram-slop 0.7 gc-summary -- \ -default-ann 'sequenceNonUnit warn' -default-ann 'warnUnused true' -verbose 2 \ -target self -output mlton-compile \ mlton.mlb MLton starting Compile SML starting frontend starting parseAndElaborate starting Segmentation fault make[2]: *** [Makefile:72: mlton-compile] Error 139 make[2]: Leaving directory '/home/rak/mlton/mlton' make[1]: *** [Makefile:75: compiler] Error 2 make[1]: Leaving directory '/home/rak/mlton' make: *** [Makefile:29: all] Error 2 -8<- On Thu, Jan 06, 2022 at 06:04:18PM -0600, Henry Cejtin wrote: > ssume that it isn't reproducible on AMD, right? > Or better, x86 (32 bit)? Not reproducible on amd64, but it is reproducible on i386, even with codegen c: make BOOTSTRAP_STYLE=3 MLTON_COMPILE_ARGS='-codegen c' segfaults at -8<- make compiler CHECK_FIXPOINT=false # tools0 + mlton0 -> mlton1 make[1]: Entering directory '/home/rak/i386/mlton-20210117+dfsg' make -C "/home/rak/i386/mlton-20210117+dfsg/mlton" make[2]: Entering directory '/home/rak/i386/mlton-20210117+dfsg/mlton' Compiling mlton "mlton" \ @MLton ram-slop 0.7 gc-summary -- \ -verbose 2 \ -target self -output mlton-compile \ mlton-stubs.mlb MLton 20210117+dfsg-3 starting Compile SML starting frontend starting parseAndElaborate starting Segmentation fault -8<- Is there any chance that the issue is due to a (potential) mismatch between flags involving pic/pie we pass in via -cc-opt $(CFLAGS), and the default target-determined default? mlton has the flags -pi-style and -native-pic thanks to https://github.com/MLton/mlton/pull/365 that may need setting. (I haven't yet investigated this.) Debian used to carry a patch that forced PIC to fix a FTBFS on amd64, and I dropped it this most recent release because I thought it was no longer required (mlton built fine without it). Alternatively, it might be easiest to bisect the upstream repository and see when things broke. Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1003131: debug-suffix-not-dbg references incorrect section of dev ref
Control: tags -1 + patch Patch attached: git am 0001-Correct-the-developer-reference-section-in-debugging.patch —RAK From a4843d57d962bc4692dcb045cbf43e0fc9ea9cd9 Mon Sep 17 00:00:00 2001 From: Ryan Kavanagh Date: Tue, 4 Jan 2022 12:08:13 -0500 Subject: [PATCH] Correct the developer-reference section in debugging symbols tags (Closes: #1003131) --- tags/d/debug-suffix-not-dbg.tag | 2 +- tags/d/debug-symbols-not-detached.tag | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tags/d/debug-suffix-not-dbg.tag b/tags/d/debug-suffix-not-dbg.tag index 8fce88710..92810532c 100644 --- a/tags/d/debug-suffix-not-dbg.tag +++ b/tags/d/debug-suffix-not-dbg.tag @@ -6,4 +6,4 @@ Explanation: This package provides at least one file in /usr/lib/debug/usr/lib/debug. dh_strip does all the work for you. -See-Also: developer-reference 6.7.9 +See-Also: developer-reference 6.8.9 -- 2.34.1 signature.asc Description: PGP signature
Bug#1003131: debug-suffix-not-dbg references incorrect section of dev ref
Package: lintian Version: 2.114.0 Severity: minor X-Debbugs-Cc: r...@debian.org The tags debug-suffix-not-dbg and debug-symbols-not-detached should refer to dev ref §6.8.9 instead of §6.7.9. -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.15.0-2-amd64 (SMP w/16 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lintian depends on: ii binutils2.37-10.1 ii bzip2 1.0.8-5 ii diffstat1.64-1 ii dpkg1.21.1 ii dpkg-dev1.21.1 ii file1:5.41-2 ii gettext 0.21-4 ii gpg 2.2.27-3 ii intltool-debian 0.35.0+20060710.5 ii libapt-pkg-perl 0.1.40 ii libarchive-zip-perl 1.68-1 ii libcapture-tiny-perl0.48-1 ii libclass-xsaccessor-perl1.19-3+b7 ii libclone-perl 0.45-1+b1 ii libconfig-tiny-perl 2.27-1 ii libconst-fast-perl 0.014-1.1 ii libcpanel-json-xs-perl 4.27-1 ii libdata-dpath-perl 0.58-1 ii libdata-validate-domain-perl0.10-1.1 ii libdata-validate-uri-perl 0.07-1 ii libdevel-size-perl 0.83-1+b2 pn libdigest-sha-perl ii libdpkg-perl1.21.1 ii libemail-address-xs-perl1.04-1+b3 ii libencode-perl 3.16-1 ii libfile-basedir-perl0.09-1 ii libfile-find-rule-perl 0.34-1 ii libfont-ttf-perl1.06-1.1 ii libhtml-html5-entities-perl 0.004-1.1 ii libio-interactive-perl 1.023-1 ii libio-prompt-tiny-perl 0.003-1 ii libipc-run3-perl0.048-2 ii libjson-maybexs-perl1.004003-1 ii liblist-compare-perl0.55-1 ii liblist-someutils-perl 0.58-1 ii liblist-utilsby-perl0.11-1 ii libmoo-perl 2.005004-3 ii libmoox-aliases-perl0.001006-1.1 ii libnamespace-clean-perl 0.27-1 ii libpath-tiny-perl 0.120-1 ii libperlio-gzip-perl 0.19-1+b7 ii libperlio-utf8-strict-perl 0.008-1+b1 ii libproc-processtable-perl 0.634-1 ii libsereal-decoder-perl 4.018+ds-1+b1 ii libsereal-encoder-perl 4.018+ds-1+b1 ii libsort-versions-perl 1.62-1 ii libsyntax-keyword-try-perl 0.26-1 ii libterm-readkey-perl2.38-1+b2 ii libtext-glob-perl 0.11-2 ii libtext-levenshteinxs-perl 0.03-4+b8 ii libtext-markdown-discount-perl 0.13-1 ii libtext-xslate-perl 3.5.9-1 ii libtime-duration-perl 1.21-1 ii libtime-moment-perl 0.44-1+b3 ii libtimedate-perl2.3300-2 ii libunicode-utf8-perl0.62-1+b2 ii liburi-perl 5.10-1 ii libxml-libxml-perl 2.0134+dfsg-2+b1 ii libyaml-libyaml-perl0.83+ds-1 ii lzip1.22-5 ii lzop1.04-2 ii man-db 2.9.4-4 ii patchutils 0.4.2-1 ii perl [libencode-perl] 5.32.1-6 ii t1utils 1.41-4 ii unzip 6.0-26 ii xz-utils5.2.5-2 lintian recommends no packages. Versions of packages lintian suggests: pn binutils-multiarch ii libtext-template-perl 1.60-1 -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#995467: Salvaging status
Hi Wesley, On Mon, Dec 20, 2021 at 11:42:42AM -0800, Wesley W. Terpstra wrote: > Can I pass the baton of mlton package ownership off to someone? Sure, I'm in the process of taking over maintainership: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995467#5 > I'd be happy to answer questions about how to get things to work, if > that is helpful. Great, thanks! I'll let you know if I have any questions. Thanks, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#995467: Salvaging status
Another status update for those following at home: The mlton package (upstream release 20210117) now bootstraps and builds! For some reason I can't get the guide to compile (pdflatex spits out a bunch of errors and then dies, and the tool that calls pdflatex suggests the docbook input is invalid), so I might just temporarily disable building/installing it. I figure having an installable mlton package sans PDF guide is better than having no mlton package whatsoever in the meantime. I have considerably more time to work on this now that the semester is over, so I'm hoping to get it uploaded in the next week or so. Best, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#1001470: incorrectly parses /etc/apt/sources.list
Package: jigdo-file Version: 0.8.1-1 Severity: normal File: /usr/bin/jigdo-lite X-Debbugs-Cc: r...@debian.org jigdo-file tries to parse /etc/apt/sources.list to propose a default mirror. Unfortunately, it trips over lines with options like the following: deb [signed-by=/etc/apt/trusted.gpg.d/debian-archive-buster-automatic.gpg] http://localhost:3142/debian/ unstable main non-free contrib In particular, it proposes the mirror options as the mirror location: - The jigdo file refers to files stored on Debian mirrors. Please choose a Debian mirror as follows: Either enter a complete URL pointing to a mirror (in the form `ftp://ftp.debian.org/debian/'), or enter any regular expression for searching through the list of mirrors: Try a two-letter country code such as `de', or a country name like `United States', or a server name like `sunsite'. Debian mirror [[signed-by=/etc/apt/trusted.gpg.d/debian-archive-buster-automatic.gpg]]: -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-4-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages jigdo-file depends on: ii libbz2-1.0 1.0.8-5 ii libc6 2.32-5 ii libdb5.35.3.28+dfsg1-0.8 ii libgcc-s1 11.2.0-12 ii libstdc++6 11.2.0-12 ii wget1.21.2-2+b1 ii zlib1g 1:1.2.11.dfsg-2 jigdo-file recommends no packages. jigdo-file suggests no packages. -- debconf-show failed -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#998156: contains non-DFSG-free files
On Thu, Nov 18, 2021 at 12:44:21PM -0600, Henry Cejtin wrote: > Has there ben any progress on getting MLton packaged for Debian? Yes. The sticking point is that mlton requires itself or smlnj to compile itself. The current version of mlton in the archives has been uninstallable for years, so I've been trying to use smlnj to bootstrap mlton. This has required some changes to the source and it's still not completely there. > Is there anything I can do to help? The right path forward is probably for me to file an issue against the Github mlton project, and then we can discuss fixing the smlnj-to-bootstrap-mlton issues there. Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#999491: ITP: libptytty -- library for OS-independent pseudo-tty management
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh X-Debbugs-Cc: debian-de...@lists.debian.org, r...@debian.org * Package name: libptytty Version : 2.0 * URL : http://software.schmorp.de/pkg/libptytty.html * License : GPLv2+ Programming Lang: C++ Description : library for OS-independent pseudo-tty management A small library that offers pseudo-tty management in an OS-independent way. It also offers session database support (utmp and optional wtmp/lastlog updates for login shells). This library has been forked out of the rxvt-unicode database and will be a dependency for future releases of urxvt. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#887834: [Pkg-mpd-maintainers] Bug#887834: Bug#887834: mpd installation fails, cannot open /var/lib/mpd/tag_cache, /run/mpd/pid
Hi Florian, On Fri, Nov 05, 2021 at 05:55:52AM +0100, Florian Schlichting wrote: > please, for now, delete or comment out the pid_file line Right, I saw in some other bug report that it was no longer needed or was a legacy configuration item. In that case, it should be dropped from the default /etc/mpd.conf shipped in the package: rak@zeta:/tmp$ ar p mpd_0.23.3-1_amd64.deb data.tar.xz | tar JOx ./etc/mpd.conf | grep pid_file pid_file"/run/mpd/pid" > The tag_cache exception is non-fatal. The problem here is the Assertion > failure, which is #998310 and fixed in mpd 0.23.3-2 I can confirm that 0.23.3-2 fixes this bug and that I can run mpd with the minimal mpd.conf, assuming that I delete the pid_file line. (With the pid_file line, it runs into the issue you described in the rest of your email: Nov 05 08:45:25 zeta mpd[510628]: sndfile: libsndfile-1.0.31 Nov 05 08:45:25 zeta mpd[510628]: hybrid_dsd: The Hybrid DSD decoder is disabled because it was not explicitly enabled Nov 05 08:45:25 zeta mpd[510628]: adplug: adplug 2.3.3 Nov 05 08:45:25 zeta mpd[510628]: exception: Failed to open '/var/lib/mpd/tag_cache': No such file or directory Nov 05 08:45:25 zeta mpd[510628]: curl: version 7.74.0 Nov 05 08:45:25 zeta mpd[510628]: curl: with GnuTLS/3.7.2 Nov 05 08:45:25 zeta mpd[510628]: exception: Failed to create pid file "/run/mpd/pid": Permission denied Nov 05 08:45:25 zeta systemd[1]: mpd.service: Main process exited, code=exited, status=1/FAILURE Nov 05 08:45:25 zeta systemd[1]: mpd.service: Failed with result 'exit-code'. Nov 05 08:45:25 zeta systemd[1]: Failed to start Music Player Daemon. Best, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#887834: [Pkg-mpd-maintainers] Bug#887834: mpd installation fails, cannot open /var/lib/mpd/tag_cache, /run/mpd/pid
s finished with a failure. ░░ ░░ The job identifier is 21168 and the job result is failed. -- If I attempt to create an empty file '/var/lib/mpd/tag_cache', I get the following behaviour: -- rak@zeta:~$ doas -u mpd touch /var/lib/mpd/tag_cache rak@zeta:~$ doas service mpd start [sudo] password for rak: Job for mpd.service failed because a fatal signal was delivered to the control process. See "systemctl status mpd.service" and "journalctl -xeu mpd.service" for details. rak@zeta:~$ doas systemctl status mpd.service × mpd.service - Music Player Daemon Loaded: loaded (/usr/lib/systemd/system/mpd.service; enabled; vendor preset: enabled) Active: failed (Result: signal) since Thu 2021-11-04 13:51:52 EDT; 1s ago TriggeredBy: × mpd.socket Docs: man:mpd(1) man:mpd.conf(5) file:///usr/share/doc/mpd/html/user.html Process: 474899 ExecStart=/usr/bin/mpd --no-daemon $MPDCONF (code=killed, signal=ABRT) Main PID: 474899 (code=killed, signal=ABRT) CPU: 180ms Nov 04 13:51:52 zeta mpd[474899]: hybrid_dsd: The Hybrid DSD decoder is disabled because it was not explicitly enabled Nov 04 13:51:52 zeta mpd[474899]: adplug: adplug 2.3.3 Nov 04 13:51:52 zeta mpd[474899]: simple_db: reading DB Nov 04 13:51:52 zeta mpd[474899]: exception: Database corrupted Nov 04 13:51:52 zeta mpd[474899]: curl: version 7.74.0 Nov 04 13:51:52 zeta mpd[474899]: curl: with GnuTLS/3.7.2 Nov 04 13:51:52 zeta mpd[474899]: mpd: ../src/event/Loop.cxx:60: EventLoop::~EventLoop(): Assertion `sockets.empty()' failed. Nov 04 13:51:52 zeta systemd[1]: mpd.service: Main process exited, code=killed, status=6/ABRT Nov 04 13:51:52 zeta systemd[1]: mpd.service: Failed with result 'signal'. Nov 04 13:51:52 zeta systemd[1]: Failed to start Music Player Daemon. rak@zeta:~$ ls -lash /var/lib/mpd total 14K 0 drwxr-xr-x 1 mpd audio 68 2021-11-04 13:51 . 0 drwxr-xr-x 1 root root 1.2K 2021-11-02 21:41 .. 1.5K drwxr-xr-x 8 rak rak 14 2021-11-02 21:53 music 0 drwxr-xr-x 1 mpd audio 162 2020-02-01 13:12 playlists 12K -rw-r--r-- 1 mpd audio 12K 2021-11-04 13:31 sticker.sql 0 -rw-r--r-- 1 mpd audio0 2021-11-04 13:51 tag_cache -- I've bumped the severity to grave because this bug renders the package unusable. I'm happy to provide any debugging information you need. Best, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#998156: contains non-DFSG-free files
On Sun, Oct 31, 2021 at 12:01:34PM -0500, Henry Cejtin wrote: > I would think that the right solution would be to move it into a > separate package, and that package would be part of the "non-free" > world in Debian. That would work from my point of view. While we're discussing non-free files, I've found the following problematic source files so far. Is there anything to indicate that they can be distributed at all, let alone under the HPND or some other free license? They're all benchmarks, so they could probably be dropped without too much impact... * benchmark/tests/md5.sml: Copyright (C) 2001 Daniel Wang. All rights reserved. The "All rights reserved" bit and the lack of any licensing information makes me skeptical that the file can be distributed at all. It could be replaced by Tom7's implementation if you want a crypto benchmark: https://github.com/LenaWil/tom7/tree/master/sml-lib/crypt/MD5 * benchmark/tests/DATA/chess.gml: Copyright Leif Kornstaedt, 2000 This looks like it was taken from an ICFP programming content submission, with no clear licensing information: https://www.ps.uni-saarland.de/helikopter/2000/ * benchmark/tests/zern.sml COPYRIGHT (c) 1998 D.McClain/MCFA This looks like it was taken from https://web.archive.org/web/20010215003107/http://www.azstarnet.com/~dmcclain/LanguageStudy.html with no clear licensing information. I'll update this bug report with any other files I find. Best, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#998175: please upgrade to latest upstream release
Source: mpd Version: 0.22.10-1 Severity: wishlist X-Debbugs-Cc: r...@debian.org The current version of mpd segfaults at startup and, according to upstream, is "old and unsupported" [0]. Please consider upgrading mpd to the latest upstream release. [0] https://github.com/MusicPlayerDaemon/MPD/issues/1321 -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-1-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#998170: watch file does not support multiple release directories
Control: tags -1 + patch Please see the attached patch, which you can apply with git am 0001-Update-watch-file-to-support-multiple-release-direct.patch Best, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A From e984f3589e4d90df04ee72fa1ec5101677ee4d85 Mon Sep 17 00:00:00 2001 From: Ryan Kavanagh Date: Sun, 31 Oct 2021 07:45:57 -0400 Subject: [PATCH] Update watch file to support multiple release directories (Closes: #998170) --- debian/watch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/watch b/debian/watch index eb5932a9..80b58108 100644 --- a/debian/watch +++ b/debian/watch @@ -1,3 +1,3 @@ version=4 opts="pgpsigurlmangle=s/$/.sig/" \ -https://www.musicpd.org/download/mpd/0.23/mpd-([0-9.]*).tar.xz +https://www.musicpd.org/download/mpd/([0-9.]+)/mpd-([0-9.]+).tar.xz -- 2.33.1 signature.asc Description: PGP signature
Bug#998170: watch file does not support multiple release directories
Source: mpd Version: 0.22.10-1 Severity: normal X-Debbugs-Cc: r...@debian.org MPD releases its point releases under various subdirectories, e.g., https://www.musicpd.org/download/mpd/0.22/ and https://www.musicpd.org/download/mpd/0.23/ . The subdirectory https://www.musicpd.org/download/mpd/0.22/ is hardcoded in the watch file, which causes uscan to ignore the more recent 0.23.x (and any other non-0.22) releases. -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-1-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#998156: contains non-DFSG-free files
Package: mlton Version: 20100608-5.1 Severity: serious Tags: upstream X-Debbugs-Cc: r...@debian.org Since at least oldoldoldstable, the mlton sources have included non-free files. In particular, the tarball lib/ckit-lib/ckit.tgz contains the files ckit/src/parser/util/error.sml and ckit/src/parser/util/error-sig.sml. These files are: (* * Copyright (c) 1996 by Satish Chandra, Brad Richards, Mark D. Hill, * James R. Larus, and David A. Wood. * * Teapot is distributed under the following conditions: * * You may make copies of Teapot for your own use and modify those copies. * * All copies of Teapot must retain our names and copyright notice. * * You may not sell Teapot or distributed Teapot in conjunction with a * commercial product or service without the expressed written consent of * the copyright holders. * * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. * *) The restriction on distribution in conjunction with a commercial product or service is in violation of point 6 of the DFSG. See also the related bug against SML/NJ: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998154 -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-1-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mlton depends on: ii mlton-compiler 20130715-3 ii mlton-doc 20130715-3 ii mlton-tools 20130715-3 mlton recommends no packages. mlton suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#998155: Points users to HTTP urls when HTTPS equivalents are available
Package: reportbug Version: 11.1.0 Severity: minor Tags: patch X-Debbugs-Cc: r...@debian.org Various portions of the reportbug interface point users to HTTP sites when HTTPS equivalents are available. For example, users are directed to http://ftp-master.debian.org/new.html instead of https://ftp-master.debian.org/new.html . The attached patch updates various URLs found in the documentation. You can apply it with: git am 0001-Update-URLs-to-prefer-https-where-possible.patch -- Package-specific info: ** Environment settings: EDITOR="vim" PAGER="less" DEBEMAIL="r...@debian.org" EMAIL="r...@rak.ac" DEBFULLNAME="Ryan Kavanagh" NAME="Ryan Kavanagh" INTERFACE="urwid" ** /home/rak/.reportbugrc: reportbug_version "4.12.6" mode expert ui urwid realname "Ryan Kavanagh" email "r...@debian.org" keyid 4E469519ED677734268FBD958F7BF8FC4A11C97A sign gpg no-cc list-cc-me mutt -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-1-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages reportbug depends on: ii apt2.3.11 ii python33.9.2-3 ii python3-reportbug 11.1.0 ii sensible-utils 0.0.17 reportbug recommends no packages. Versions of packages reportbug suggests: pn claws-mail ii debconf 1.5.78 ii debsums 3.0.2 ii dlocate 1.07+nmu1 ii emacs-bin-common 1:27.1+1-3.1 ii file 1:5.39-3 ii gnupg 2.2.27-2 ii opensmtpd [mail-transport-agent] 6.8.0p2-4+b1 ii pgpgpg [pgp] 0.13-9.1+b1 ii python3-urwid 2.1.2-2 pn reportbug-gtk ii xdg-utils 1.1.3-4.1 Versions of packages python3-reportbug depends on: ii apt2.3.11 ii file 1:5.39-3 ii python33.9.2-3 ii python3-apt2.3.0 ii python3-debian 0.1.42 ii python3-debianbts 3.2.0 ii python3-requests 2.25.1+dfsg-2 ii sensible-utils 0.0.17 python3-reportbug suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A From 93f9926b1340ab72f70bd0b357e23ca88a01c00f Mon Sep 17 00:00:00 2001 From: Ryan Kavanagh Date: Sat, 30 Oct 2021 23:25:12 -0400 Subject: [PATCH] Update URLs to prefer https where possible --- bin/reportbug| 4 ++-- reportbug/debbugs.py | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bin/reportbug b/bin/reportbug index 45fcd63..8d487ad 100755 --- a/bin/reportbug +++ b/bin/reportbug @@ -1698,7 +1698,7 @@ class UI(object): check_more = (mode > MODE_STANDARD) if check_more: ewrite('Checking for newer versions at madison,' + - ' incoming.debian.org and http://ftp-master.debian.org/new.html\n') + ' incoming.debian.org and https://ftp-master.debian.org/new.html\n') else: ewrite('Checking for newer versions at madison...\n') (avail, toonew) = checkversions.check_available( @@ -1856,7 +1856,7 @@ class UI(object): "because the package seems to lack an active maintainer, but please GO ON and " "REPORT the bug, if there is one.\n" "\n" -"For more details, please see: http://www.debian.org/devel/wnpp/ " +"For more details, please see: https://www.debian.org/devel/wnpp/ " ) if self.options.kudos and not self.options.debugmode: diff --git a/reportbug/debbugs.py b/reportbug/debbugs.py index 6a4f1df..946e7e3 100644 --- a/reportbug/debbugs.py +++ b/reportbug/debbugs.py @@ -55,7 +55,7 @@ SEVERITIES = { (Package maintainers may also designate other bugs as 'serious' and thus release-critical; however, end users should not do so.). For the canonical list of issues deserving a serious severity you can refer to this webpage: -http://release.debian.org/testing/rc_policy.txt .""", +https://release.debian.org/testing/rc_policy.txt .""", 'important': "
Bug#998154: contains non-DSFG-free files
Package: smlnj Version: 110.76-2 Severity: serious Tags: upstream Since at least oldoldoldstable, the SML/NJ sources have included non-free files. In 110.76-2, these non-free files include at least ckit.tgz, which contains the files ckit/src/parser/util/error.sml and ckit/src/parser/util/error.sml and ckit/src/parser/util/error-sig.sml. These files are: (* * Copyright (c) 1996 by Satish Chandra, Brad Richards, Mark D. Hill, * James R. Larus, and David A. Wood. * * Teapot is distributed under the following conditions: * * You may make copies of Teapot for your own use and modify those copies. * * All copies of Teapot must retain our names and copyright notice. * * You may not sell Teapot or distributed Teapot in conjunction with a * commercial product or service without the expressed written consent of * the copyright holders. * * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. * *) In the sources for 110.79-6 (unstable), they can be found in extracted form at the same location The restriction on distribution in conjunction with a commercial product or service is in violation of point 6 of the DFSG. -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-1-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages smlnj depends on: ii smlnj-runtime 110.79-6 Versions of packages smlnj recommends: ii libsmlnj-smlnj 110.79-6 Versions of packages smlnj suggests: pn smlnj-doc -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#995467: Salvaging status
As a status update: package salvaging is still in progress. The main roadblock is updating the copyright file. Also, some of the benchmarks included in the latest mlton release are arguably undistributable. I'll have to contact upstream to find out their status once I have a complete list. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
Bug#996815: libfreetype6: upgrade from 2.10.4+dfsg-1 to 2.11.0+dfsg-1 changes terminal text rendering
Control: tags -1 - patch I discussed the patch with rxvt-unicode's author. It is a variant on a broken patch that has been circulating for a long time. It works with some poorly behaved fonts, but breaks the well-behaved ones. The patch is broken because xOff has nothing to do with the width of the character: xOff,yOff are the distance from the glyph origin to the next glyph origin. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#996969: drop 'close' command --- deprecated since at least February 2002
Package: bugs.debian.org Severity: wishlist X-Debbugs-Cc: r...@debian.org The 'close' command has been deprecated since at least February 2002 [0], and its use is strongly discouraged by §5.8.2 of the developers reference: You should never close bugs via the bug server close command sent to cont...@bugs.debian.org. If you do so, the original submitter will not receive any information about why the bug was closed. [1] After almost 20 years of deprecation, maybe it's time to finally drop it? [0] https://web.archive.org/web/20020202152705/http://www.debian.org:80/Bugs/server-control [1] https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#responding-to-bugs -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#996968: bts: uses the deprecated 'close' control command
pn svn-buildpackage ii w3m 0.5.3+git20210102-6 -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#983505: Help progress for doas persistence
On Sat, Oct 16, 2021 at 01:42:49AM +0100, Scupake wrote: > I do intend to upload it soon, [...] I will try to contact > them tommorow OK. I'm happy to sponsor the package if that doesn't work out. Best, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
Bug#983505: Help progress for doas persistence
Hi Scupake, Do you intend to upload the various bug fixes to doas in the near future? This bug and others appear to be fixed in the VCS, but have not yet been uploaded. They are: doas (6.8.1-3) unstable; urgency=medium * Added an example file. (Closes: #988201) * Enabled persist feature. (Closes: #983505) * Added a condition for dh_auto_clean. (Closes: #982065) -- Scupake Sun, 07 Mar 2021 15:59:22 +0100 I'll NMU doas to the DELAYED/10 queue in a week or two if I do not hear back from you. Thanks, Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#996327: Please upgrade to latest upstream release (2021-02-05)
Source: neomutt Severity: wishlist Please update neomutt to the latest upstream release (2021-02-05). Thanks, -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#995467: ITS: mlton
Package: mlton Version: 20130715-3 Severity: important Hi, I intend to salvage [0] the mlton package. It has been uninstallable for years now [1], and has had other RC bugs since 2018 [2, 3]. I attempted to contact the current maintainer a month ago (with MIA CC'd) to determine if they were still interested in maintaining the package, but I have received no response. Best, Ryan [0] https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992097 [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904475 [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917644 -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-1-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mlton depends on: ii mlton-compiler 20130715-3 ii mlton-doc 20130715-3 ii mlton-tools 20130715-3 mlton recommends no packages. mlton suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#995134: dkms modules fail to build on 5.14.0, error: ‘TIF_IA32’ undeclared
Package: openafs-modules-dkms Version: 1.8.6-5 Severity: grave Justification: Renders package unusable The openafs dkms modules fail to build on 5.14.0. I've attached /var/lib/dkms/openafs/1.8.6/build/make.log. -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-1-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages openafs-modules-dkms depends on: ii dkms 2.8.4-4 ii libc6-dev 2.32-4 ii perl 5.32.1-6 Versions of packages openafs-modules-dkms recommends: ii openafs-client 1.8.6-5 openafs-modules-dkms suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A DKMS make.log for openafs-1.8.6 for kernel 5.14.0-1-amd64 (x86_64) Sun 26 Sep 17:00:15 EDT 2021 checking for gcc... gcc-10 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc-10 accepts -g... yes checking for gcc-10 option to accept ISO C89... none needed checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to run the C preprocessor... gcc-10 -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for a BSD-compatible install... /usr/bin/install -c checking for flex... no checking for lex... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libxslt... no checking for saxon... no checking for xalan-j... no checking for xsltproc... xsltproc checking for fop... no checking for dblatex... no checking for docbook2pdf... no checking for kindlegen... no checking for doxygen... no checking for dot... dot checking for library containing strerror... none required checking for pid_t... yes checking for size_t... yes checking whether ln -s works... yes checking for ranlib... ranlib checking for bison... no checking for byacc... no checking if lex is flex... yes checking whether byte order is known at compile time... yes checking whether byte ordering is bigendian... no checking whether printf understands the %z length modifier... yes checking your OS... linux checking for ranlib... (cached) ranlib checking for as... as checking for mv... mv checking for rm... rm checking for ld... ld checking for cp... cp checking for gencat... gencat checking if gcc-10 accepts -march=pentium... no checking if gcc-10 needs -fno-strength-reduce... yes checking if gcc-10 needs -fno-strict-aliasing... yes checking if gcc-10 supports -fno-common... yes checking if gcc-10 supports -pipe... yes checking if linux kbuild requires EXTRA_CFLAGS... no checking if linux kernel module build works... yes checking operation follow_link in inode_operations... no checking operation put_link in inode_operations... no checking operation rename in inode_operations... no checking for linux/cred.h... yes checking for linux/config.h... no checking for linux/exportfs.h... yes checking for linux/freezer.h... yes checking for linux/key-type.h... yes checking for linux/semaphore.h... yes checking for linux/seq_file.h... yes checking for linux/sched/signal.h... yes checking for linux/uaccess.h... yes checking for struct vfs_path... no checking for kuid_t... yes checking for struct proc_ops... yes checking for time_t... no checking for backing_dev_info in struct address_space... no checking for write_begin in struct address_space_operations... yes checking for name in struct backing_dev_info... no checking for session_keyring in struct cred... yes checking for ctl_name in struct ctl_table... no checking for d_u.d_alias in struct dentry... yes checking for d_automount in struct dentry_operations... yes checking for gid in struct group_info... yes checking for i_alloc_sem in struct inode... no checking for i_blkbits in struct inode... yes checking for i_blksize in struct inode... no checking for i_mutex in struct inode... no checking for i_security in struct in
Bug#992807: addressless interface prevents dict from connecting to localhost
Package: dict Version: 1.13.0+dfsg-1 Severity: normal The dict client cannot connect to the dictd server running on localhost if I have an interface without addresses configured. This is not dictd's fault: I can still manually query the server using netcat. I can reproduce this with both dummy interfaces and my wireless interface. rak@zeta:~$ sudo ip link set dummy0 up rak@zeta:~$ ip addr show dummy0 6: dummy0: mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 link/ether 92:71:33:c9:a2:56 brd ff:ff:ff:ff:ff:ff inet6 fe80::9071:33ff:fec9:a256/64 scope link valid_lft forever preferred_lft forever rak@zeta:~$ dict -I -v Configuration file: server 127.0.0.1 Cannot connect to any servers rak@zeta:~$ dict -I -v -h 127.0.0.1 -p 2628 Configuration file: server 127.0.0.1 Cannot connect to any servers rak@zeta:~$ echo 'SHOW SERVER' | nc 127.0.0.1 2628 220 zeta.rak.ac dictd 1.13.0/rf on Linux 5.10.0-8-amd64 <36.2418655.1629582...@zeta.rak.ac> 114 server information dictd 1.13.0/rf on Linux 5.10.0-8-amd64 On zeta.rak.ac: up 5+00:32:19, 36 forks (0.3/hour) Database Headwords Index Data Uncompressed gcide 185761 3515 kB 11 MB 34 MB wn147311 3002 kB 9247 kB 29 MB vera 12665144 kB225 kB746 kB . 250 ok rak@zeta:~$ sudo ip addr add 10.0.0.1/32 dev dummy0 rak@zeta:~$ dict -I -v Configuration file: server 127.0.0.1 dictd 1.13.0/rf on Linux 5.10.0-8-amd64 On zeta.rak.ac: up 5+00:33:05, 37 forks (0.3/hour) Database Headwords Index Data Uncompressed gcide 185761 3515 kB 11 MB 34 MB wn147311 3002 kB 9247 kB 29 MB vera 12665144 kB225 kB746 kB rak@zeta:~$ sudo ip addr del 10.0.0.1/32 dev dummy0 rak@zeta:~$ dict -I -v Configuration file: server 127.0.0.1 Cannot connect to any servers rak@zeta:~$ sudo ip link set dummy0 down rak@zeta:~$ dict -I -v Configuration file: server 127.0.0.1 dictd 1.13.0/rf on Linux 5.10.0-8-amd64 On zeta.rak.ac: up 5+00:33:29, 38 forks (0.3/hour) Database Headwords Index Data Uncompressed gcide 185761 3515 kB 11 MB 34 MB wn147311 3002 kB 9247 kB 29 MB vera 12665144 kB225 kB746 kB -- System Information: Debian Release: 11.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dict depends on: ii libc62.31-13 ii libmaa4 1.4.7-1 ii netbase 6.3 ii recode 3.6-24 dict recommends no packages. Versions of packages dict suggests: ii dictd [dict-server] 1.13.0+dfsg-1 ii gawk 1:5.1.0-1 ii m4 1.4.18-5 -- Configuration Files: /etc/dictd/dict.conf changed: server 127.0.0.1 -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
Bug#992099: Please update package to most recent release (20210117)
Package: mlton Version: 20130715-3 Severity: wishlist The most recent installable version of the mlton packages is over 8 years old. Please consider updating it to a recent release, e.g., to version 20210117: http://mlton.org/Release20210117 -- System Information: Debian Release: 11.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mlton depends on: ii mlton-compiler 20130715-3 ii mlton-doc 20130715-3 ii mlton-tools 20130715-3 mlton recommends no packages. mlton suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#992097: mlton-compiler is not installable
Package: mlton-compiler Version: 20180207-1 Severity: grave mlton-compiler is not installable rak@zeta:~$ sudo apt-get install mlton-compiler Reading package lists... Done Building dependency tree... Done Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: a mlton-compiler : Depends: mlton-basis (= 20180207-1) but 20130715-3 is to be installed E: Unable to correct problems, you have held broken packages. rak@zeta:~$ apt-cache show mlton-compiler Package: mlton-compiler Source: mlton Version: 20180207-1 Installed-Size: 19501 Maintainer: Wesley W. Terpstra Architecture: amd64 Replaces: mlton (<< 20100608-3) Depends: libc6 (>= 2.27), libgmp10, gcc, libc6-dev, libgmp-dev, mlton-basis (= 20180207-1), mlton-runtime-native (= 20180207-1) | mlton-runtime Breaks: mlton (<< 20100608-3) Description-en: Optimizing compiler for Standard ML - compiler MLton is a whole-program optimizing compiler for Standard ML. MLton generates standalone executables with excellent runtime performance, is SML 97 compliant, and has a complete basis library. MLton has source-level profiling, a fast C FFI, an interface to the GNU multiprecision library, and lots of useful libraries. . This package includes the compiler itself. Description-md5: 4d2747f6a7ae5685bdb914296a9ee48a Multi-Arch: foreign Homepage: http://mlton.org/ Section: devel Priority: optional Filename: pool/main/m/mlton/mlton-compiler_20180207-1_amd64.deb Size: 3070708 MD5sum: f3e1ee979627decb83d0ed45a2d71eb0 SHA256: 8c9bc43cb7f8304edee95857c1ec914e0605604b2b1864f8096776b70dfe3b40 Package: mlton-compiler Status: install ok installed Priority: optional Section: devel Installed-Size: 17750 Maintainer: Wesley W. Terpstra Architecture: amd64 Multi-Arch: foreign Source: mlton Version: 20130715-3 Replaces: mlton (<< 20100608-3) Depends: libc6 (>= 2.14), libgmp10, gcc, libc6-dev, libgmp-dev, mlton-basis (= 20130715-3), mlton-runtime-native (= 20130715-3) | mlton-runtime Breaks: mlton (<< 20100608-3) Description-en: Optimizing compiler for Standard ML - compiler MLton is a whole-program optimizing compiler for Standard ML. MLton generates standalone executables with excellent runtime performance, is SML 97 compliant, and has a complete basis library. MLton has source-level profiling, a fast C FFI, an interface to the GNU multiprecision library, and lots of useful libraries. . This package includes the compiler itself. Description-md5: 4d2747f6a7ae5685bdb914296a9ee48a Homepage: http://mlton.org/ -- System Information: Debian Release: 11.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mlton-compiler depends on: ii gcc 4:10.2.1-1 ii libc6 2.31-13 ii libc6-dev 2.31-13 ii libgmp-dev 2:6.2.1+dfsg-1 ii libgmp102:6.2.1+dfsg-1 ii mlton-basis 20130715-3 ii mlton-runtime-native20130715-3 ii mlton-runtime-x86-64-linux-gnu [mlton-runtime] 20130715-3 mlton-compiler recommends no packages. mlton-compiler suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#991191: ITP: catgirl -- TLS-only terminal IRC client
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: catgirl Version : 1.8 Upstream Author : C. McEnroe * URL : https://git.causal.agency/catgirl/about/ * License : GPLv3+ plus OpenSSL exception Programming Lang: C Description : TLS-only terminal IRC client A minimal terminal IRC client with tab completion, split scrolling, nick colouring, topic diffing, and message filtering. -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#991015: Acknowledgement (cannot execute due to incorrect shebang line)
On Fri, Jul 16, 2021 at 06:37:52PM +0530, Pirate Praveen wrote: > See https://lists.debian.org/debian-ruby/2021/07/msg2.html > Since it affects only very old releases, reducing severity. I think that Antonio's claim that this should only be a problem on older systems, I would even say only in already non-supported Debian releases. is wrong, at least regarding the second clause. This bug affects me on Debian unstable, and will likely affect anybody who has been upgrading between stable releases and who has not installed a more recent version of ruby. It's too late to fix this for bullseye, so I think it would be worthwhile to add a release note so that users are aware of the potential issue when upgrading to the next stable release. Ryan -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#991015: Acknowledgement (cannot execute due to incorrect shebang line)
This bug seems to be, in part, due to a potentially (?) broken ruby upgrade behaviour. I've been running unstable on this laptop for ~6 years, but still had ii ruby2.1 [ruby-interpreter] 2.1.5-4 ii ruby2.2 [ruby-interpreter] 2.2.4-1 installed as my only ruby interpreters. These are no longer available in unstable, and ruby2.1 was last available in: ruby2.1| 2.1.5-2+deb8u3 | oldoldstable | source, amd64, armel, armhf, i386 Will users upgrading from buster to bullseye will encounter a similar issue if they've dist-upgraded from jessie to stretch to buster? -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#991015: cannot execute due to incorrect shebang line
Package: asciidoctor Version: 2.0.12-2 Severity: grave asciidoctor cannot be executed because its shebang line is wrong rak@zeta:~$ sudo apt install asciidoctor [...] Setting up ruby-asciidoctor (2.0.12-2) ... Setting up asciidoctor (2.0.12-2) ... Processing triggers for man-db (2.9.4-2) ... rak@zeta:~$ asciidoctor bash: /usr/bin/asciidoctor: /usr/bin/ruby: bad interpreter: No such file or directory rak@zeta:~$ head -n1 /usr/bin/asciidoctor #!/usr/bin/ruby rak@zeta:~$ ls /usr/bin/ruby ls: cannot access '/usr/bin/ruby': No such file or directory -- System Information: Debian Release: 11.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-7-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_CPU_OUT_OF_SPEC, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages asciidoctor depends on: ii ruby-asciidoctor2.0.12-2 ii ruby2.1 [ruby-interpreter] 2.1.5-4 ii ruby2.2 [ruby-interpreter] 2.2.4-1 asciidoctor recommends no packages. asciidoctor suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#990864: Please consider upgrading to a more recent release
Package: lpr Severity: wishlist Please consider upgrading to a more recent release of lpr. The current snapshot is from 2008 (over 13 years ago), and lpr development has continued upstream. This includes various bug fixes, e.g., those listed in the following commit logs: https://cvsweb.openbsd.org/src/usr.sbin/lpr/lpc/cmds.c https://cvsweb.openbsd.org/src/usr.sbin/lpr/common_source/startdaemon.c Best, Ryan -- System Information: Debian Release: 11.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-7-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_CPU_OUT_OF_SPEC, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#989696: mk-build-deps: --remove should also remove changes and buildinfo files
Package: devscripts Version: 2.21.2 Severity: wishlist The --remove option removes the package file after installing it. It should also remove the changes and buildinfo file. -- Package-specific info: --- /etc/devscripts.conf --- Empty. --- ~/.devscripts --- Not present -- System Information: Debian Release: 11.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-6-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_CA.UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages devscripts depends on: ii dpkg-dev 1.20.9 ii fakeroot 1.25.3-1.1 ii file 1:5.39-3 ii gnupg 2.2.27-2 ii gnupg22.2.27-2 ii gpgv 2.2.27-2 ii gpgv2 2.2.27-2 ii libc6 2.31-12 ii libfile-dirlist-perl 0.05-2 ii libfile-homedir-perl 1.006-1 ii libfile-touch-perl0.11-1 ii libfile-which-perl1.23-1 ii libipc-run-perl 20200505.0-1 ii libmoo-perl 2.004004-1 ii libwww-perl 6.53-1 ii patchutils0.4.2-1 ii perl 5.32.1-4 ii python3 3.9.2-3 ii sensible-utils0.0.14 ii wdiff 1.2.2-2+b1 Versions of packages devscripts recommends: ii apt 2.2.3 ii curl7.74.0-1.2 ii dctrl-tools 2.24-3+b1 ii debian-keyring 2021.03.24 ii dput1.1.0 ii equivs 2.3.1 ii libdistro-info-perl 1.0 ii libdpkg-perl1.20.9 ii libencode-locale-perl 1.05-1.1 ii libgit-wrapper-perl 0.048-1 ii libgitlab-api-v4-perl 0.26-1 ii liblist-compare-perl0.55-1 ii liblwp-protocol-https-perl 6.10-1 ii libsoap-lite-perl 1.27-1 ii libstring-shellquote-perl 1.04-1 ii libtry-tiny-perl0.30-1 ii liburi-perl 5.08-1 pn licensecheck ii lintian 2.104.0 ii man-db 2.9.4-2 ii patch 2.7.6-7 ii pristine-tar1.49 ii python3-apt 2.2.0 ii python3-debian 0.1.39 ii python3-magic 2:0.4.20-3 ii python3-requests2.25.1+dfsg-2 ii python3-unidiff 0.5.5-2 ii python3-xdg 0.27-2 ii strace 5.10-1 ii unzip 6.0-26 ii wget1.21-1+b1 ii xz-utils5.2.5-2 Versions of packages devscripts suggests: ii adequate 0.15.6 ii at 3.1.23-1.1 ii autopkgtest 5.16 pn bls-standalone ii bsd-mailx [mailx]8.1.2-0.20180807cvs-2 ii build-essential 12.9 pn check-all-the-things pn cvs-buildpackage ii debhelper13.3.4 pn devscripts-el ii diffoscope 177 pn disorderfs pn dose-extra pn duck pn faketime ii gnuplot 5.4.1+dfsg1-1 ii gnuplot-qt [gnuplot] 5.4.1+dfsg1-1 pn how-can-i-help ii libauthen-sasl-perl 2.1600-1.1 pn libdbd-pg-perl ii libfile-desktopentry-perl0.22-2 pn libnet-smtps-perl pn libterm-size-perl ii libtimedate-perl 2.3300-2 pn libyaml-syck-perl pn mmdebstrap ii mozilla-devscripts 0.54.2 pn mutt ii openssh-client [ssh-client] 1:8.4p1-5 ii piuparts 1.1.3 pn postgresql-client pn pristine-lfs ii quilt0.66-2.1 pn ratt ii reprotest0.7.16 ii svn-buildpackage 0.8.7 ii w3m 0.5.3+git20210102-6 -- no debconf information -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#989430: (no subject)
Control: tags -1 confirmed Confirmed by upstream: "Not destroying the perl interpreter causes perl STDOUT to not be flushed, which breaks config-reload as it uses an helper extension to print the resources of a new urxvt instance (to get the new values)." -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#989430: urxvt-config-reload perl plugin stops working after 19_sigsegv_perl_environ.diff
Package: rxvt-unicode Version: 9.22-11 Severity: normal According to a user in #rxvt-unicode, the perl plugin https://github.com/regnarg/urxvt-config-reload no longer works in 9.25. They bisected the issue and the first bad commit is https://github.com/exg/rxvt-unicode/commit/7e804cd0f4edd5f2f60f39d8baf4f872b6d63756 which we applied as 19_sigsegv_perl_environ.diff. Reverting the change makes the plugin work again. They filed a bug report with the plugin author: https://github.com/regnarg/urxvt-config-reload/issues/20 -- System Information: Debian Release: 11.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-6-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_CA.UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages rxvt-unicode depends on: ii base-passwd 3.5.50 ii libc6 2.31-12 ii libfontconfig12.13.1-4.2 ii libgcc-s1 10.2.1-6 ii libgdk-pixbuf-2.0-0 2.42.2+dfsg-1 ii libglib2.0-0 2.66.8-1 ii libperl5.32 5.32.1-4 ii libstartup-notification0 0.12-6+b1 ii libx11-6 2:1.7.1-1 ii libxft2 2.3.2-2 ii libxrender1 1:0.9.10-1 ii ncurses-base 6.2+20201114-2 ii ncurses-term 6.2+20201114-2 Versions of packages rxvt-unicode recommends: ii fonts-dejavu2.37-2 ii fonts-vlgothic [fonts-japanese-gothic] 20200720-1 Versions of packages rxvt-unicode suggests: ii sensible-utils 0.0.14 -- no debconf information -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
Bug#989272: ITP: opensmtpd-filter-dkimsign -- DKIM signing filter for OpenSMTPD
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: opensmtpd-filter-dkimsign Version : unreleased Upstream Author : Martijn van Duren * URL : https://imperialat.at/dev/filter-dkimsign/ * License : ISC Programming Lang: C Description : DKIM signing filter for OpenSMTPD This OpenSMTPD filter adds DKIM signatures to messages. It supports customizing the signature domain, signed headers, and signing alorithm, among others options. -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#989267: ITP: libopensmtpd -- event-based interface for writing OpenSMTPD filters
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh X-Debbugs-Cc: debian-de...@lists.debian.org, r...@debian.org * Package name: libopensmtpd Version : unreleased Upstream Author : Martijn van Duren * URL : https://imperialat.at/dev/libopensmtpd/ * License : ISC Programming Lang: C Description : event-based interface for writing OpenSMTPD filters This library provides an event-based interface for writing OpenSMTPD filters. It is used, for example, by the dkimsign filter provided by the filter-dkimsign package. signature.asc Description: PGP signature
Bug#989210: unblock: gophernicus/3.1.1-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package gophernicus Documentation updates made via unstable: 1. Explain in README.Debian why we deviate from upstream and use /srv/gopher as gopher root instead of /var/gopher (a FAQ). 2. Upstream the location of upstream's IRC channel at their request [ Reason ] Improve documentation. [ Impact ] 1. Confused users 2. Users sent to a defunct IRC channel [ Tests ] N/A [ Risks ] None [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing unblock gophernicus/3.1.1-3 -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#988763: rxvt-unicode: Remote(?) code execution via ESC G Q
On Sat, May 22, 2021 at 10:54:40AM +1000, Paul Szabo wrote: > I see 9.22-11 in sid (unstable), but in bullseye (testing) it is 9.22-10 > still (and buster is unchaged at 9.22-6). Will 9.22-11 make it into > bullseye, will this (non?!-)security bug be fixed soon? They need to be manually unblocked by the release team: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988925 (testing) https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988962 (buster) This should happen soon. Best, Ryan signature.asc Description: PGP signature
Bug#988962: buster-pu: package rxvt-unicode/9.22-6+deb10u1
Package: release.debian.org Severity: normal Tags: buster User: release.debian@packages.debian.org Usertags: pu X-Debbugs-Cc: r...@debian.org [ Reason ] Disables the ESC G Q escape sequence, which could cause the command '0' to be executed. This addresses: https://security-tracker.debian.org/tracker/CVE-2021-33477 [ Tests ] None. Manually confirmed (against unstable) that the patch works. [ Risks ] Trivial fix cherry-picked from upstream VCS. Original commit from 2019. [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in (old)stable [x] the issue is verified as fixed in unstable [ Changes ] * Add patch to disable ESC G Q * Set the git branch to debian/buster [ Other info ] Cf. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988925 -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A diff --git c/debian/changelog w/debian/changelog index 4604560..fd7fd58 100644 --- c/debian/changelog +++ w/debian/changelog @@ -1,3 +1,11 @@ +rxvt-unicode (9.22-6+deb10u1) buster; urgency=medium + + * Disable ESC G Q escape sequence, 20_disable_escape_sequence.diff +(Closes: #988763, CVE-2021-33477) + * Set git branch to debian/buster + + -- Ryan Kavanagh Fri, 21 May 2021 17:18:00 -0400 + rxvt-unicode (9.22-6) unstable; urgency=medium * Revert the 24bit colour patch. Though no issues seem to arise when using diff --git c/debian/control w/debian/control index 4690df26..c2e9549 100644 --- c/debian/control +++ w/debian/control @@ -19,7 +19,7 @@ Build-Depends: debhelper (>= 11), Rules-Requires-Root: binary-targets Standards-Version: 4.3.0 Homepage: http://software.schmorp.de/pkg/rxvt-unicode.html -Vcs-Git: https://salsa.debian.org/debian/rxvt-unicode.git -b debian/sid +Vcs-Git: https://salsa.debian.org/debian/rxvt-unicode.git -b debian/buster Vcs-Browser: https://salsa.debian.org/debian/rxvt-unicode Package: rxvt-unicode diff --git c/debian/gbp.conf w/debian/gbp.conf index ae1dc36..6717c9a 100644 --- c/debian/gbp.conf +++ w/debian/gbp.conf @@ -1,6 +1,6 @@ [DEFAULT] upstream-branch = upstream -debian-branch = master +debian-branch = debian/buster upstream-tag = upstream/%(version)s debian-tag = debian/%(version)s pristine-tar = True diff --git c/debian/patches/20_disable_escape_sequence.diff w/debian/patches/20_disable_escape_sequence.diff new file mode 100644 index 000..12245f2 --- /dev/null +++ w/debian/patches/20_disable_escape_sequence.diff @@ -0,0 +1,25 @@ +Description: disable ESC G Q escape sequence +Origin: http://cvs.schmorp.de/rxvt-unicode/src/command.C?r1=1.584&r2=1.585 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988763 +Last-Update: 2021-05-21 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +Index: rxvt-unicode/src/command.C +=== +--- rxvt-unicode.orig/src/command.C2019-02-07 15:12:08.0 -0500 rxvt-unicode/src/command.C 2021-05-21 10:45:22.522127101 -0400 +@@ -2722,12 +2722,14 @@ + } + break; + ++#if 0 // disabled because embedded newlines can make exploits easier + /* kidnapped escape sequence: Should be 8.3.48 */ + case C1_ESA:/* ESC G */ + // used by original rxvt for rob nations own graphics mode + if (cmd_getc () == 'Q') + tt_printf ("\033G0\012"); /* query graphics - no graphics */ + break; ++#endif + + /* 8.3.63: CHARACTER TABULATION SET */ + case C1_HTS:/* ESC H */ diff --git c/debian/patches/series w/debian/patches/series index 03471d7..8a2f59f 100644 --- c/debian/patches/series +++ w/debian/patches/series @@ -9,3 +9,4 @@ 16_no_terminfo.diff 17_unsafe_man.diff 18_expand_urxvt-tabbed.1.diff +20_disable_escape_sequence.diff signature.asc Description: PGP signature
Bug#988763: rxvt-unicode: Remote(?) code execution via ESC G Q
Dear Paul, I just uploaded rxvt-unicode 9.22-11, which includes a backported patch from 9.26 disabling this escape sequence. Best wishes, Ryan
Bug#988925: unblock: rxvt-unicode/9.22-11
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock X-Debbugs-Cc: r...@debian.org Please unblock package rxvt-unicode Disables the ESC G Q escape sequence, which could cause the command '0' to be executed. This addresses: https://security-tracker.debian.org/tracker/CVE-2021-33477 [ Tests ] None [ Risks ] Trivial fix cherry-picked from upstream VCS. Original commit from 2019. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing unblock rxvt-unicode/9.22-11 -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A diff -Nru rxvt-unicode-9.22/debian/changelog rxvt-unicode-9.22/debian/changelog --- rxvt-unicode-9.22/debian/changelog 2021-03-20 12:48:03.0 -0400 +++ rxvt-unicode-9.22/debian/changelog 2021-05-21 10:48:43.0 -0400 @@ -1,3 +1,10 @@ +rxvt-unicode (9.22-11) unstable; urgency=medium + + * Disable ESC G Q escape sequence, 20_disable_escape_sequence.diff +(Closes: #988763, CVE-2021-33477) + + -- Ryan Kavanagh Fri, 21 May 2021 10:48:43 -0400 + rxvt-unicode (9.22-10) unstable; urgency=medium * Correct a mistake in 19_sigsegv_perl_environ.diff diff -Nru rxvt-unicode-9.22/debian/patches/20_disable_escape_sequence.diff rxvt-unicode-9.22/debian/patches/20_disable_escape_sequence.diff --- rxvt-unicode-9.22/debian/patches/20_disable_escape_sequence.diff 1969-12-31 19:00:00.0 -0500 +++ rxvt-unicode-9.22/debian/patches/20_disable_escape_sequence.diff 2021-05-21 10:47:48.0 -0400 @@ -0,0 +1,25 @@ +Description: disable ESC G Q escape sequence +Origin: http://cvs.schmorp.de/rxvt-unicode/src/command.C?r1=1.584&r2=1.585 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988763 +Last-Update: 2021-05-21 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +Index: rxvt-unicode/src/command.C +=== +--- rxvt-unicode.orig/src/command.C2019-02-07 15:12:08.0 -0500 rxvt-unicode/src/command.C 2021-05-21 10:45:22.522127101 -0400 +@@ -2722,12 +2722,14 @@ + } + break; + ++#if 0 // disabled because embedded newlines can make exploits easier + /* kidnapped escape sequence: Should be 8.3.48 */ + case C1_ESA:/* ESC G */ + // used by original rxvt for rob nations own graphics mode + if (cmd_getc () == 'Q') + tt_printf ("\033G0\012"); /* query graphics - no graphics */ + break; ++#endif + + /* 8.3.63: CHARACTER TABULATION SET */ + case C1_HTS:/* ESC H */ diff -Nru rxvt-unicode-9.22/debian/patches/series rxvt-unicode-9.22/debian/patches/series --- rxvt-unicode-9.22/debian/patches/series 2021-03-20 12:48:03.0 -0400 +++ rxvt-unicode-9.22/debian/patches/series 2021-05-21 10:44:44.0 -0400 @@ -9,3 +9,4 @@ 17_unsafe_man.diff 18_expand_urxvt-tabbed.1.diff 19_sigsegv_perl_environ.diff +20_disable_escape_sequence.diff signature.asc Description: PGP signature
Bug#988201: Please install examples and patch doas.conf(5)
Package: doas Version: 6.8.1-2 Severity: wishlist X-Debbugs-Cc: r...@debian.org The FILES section of doas.conf(5) mentions /etc/examples/doas.conf Example configuration file. but these are absent. Could you please install the example configuration file(s) in the usual location (see policy §12.6) and update the man page accordingly. -- System Information: Debian Release: 11.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-6-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_CA.UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages doas depends on: ii libc6 2.31-12 ii libpam0g 1.4.0-7 doas recommends no packages. doas suggests no packages. -- no debconf information -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#986341: unblock: neomutt/20201127+dfsg.1-1.1
Control: tags -1 - moreinfo On Wed, Apr 07, 2021 at 10:43:36PM +0200, Sebastian Ramacher wrote: > Please remove the moreinfo tag once the version is available in > unstable. It is now available in unstable. Thanks, Ryan -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
Bug#980427: neomutt: diff for NMU version 20201127+dfsg.1-1.1
Control: tags 980427 + pending Dear maintainer, I've prepared an NMU for neomutt (versioned as 20201127+dfsg.1-1.1) and uploaded it to DELAYED/10. Please feel free to tell me if I should delay it longer. I have already requested an unblock: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986341 Regards. -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A diff -Nru neomutt-20201127+dfsg.1/debian/changelog neomutt-20201127+dfsg.1/debian/changelog --- neomutt-20201127+dfsg.1/debian/changelog 2021-01-30 11:18:27.0 -0500 +++ neomutt-20201127+dfsg.1/debian/changelog 2021-03-16 15:37:31.0 -0400 @@ -1,3 +1,11 @@ +neomutt (20201127+dfsg.1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Clear the message window on SIGWINCH, redraw-on-sigwinch.patch +(Closes: #980427) + + -- Ryan Kavanagh Tue, 16 Mar 2021 15:37:31 -0400 + neomutt (20201127+dfsg.1-1) unstable; urgency=medium * New upstream release. diff -Nru neomutt-20201127+dfsg.1/debian/patches/series neomutt-20201127+dfsg.1/debian/patches/series --- neomutt-20201127+dfsg.1/debian/patches/series 2021-01-30 11:18:27.0 -0500 +++ neomutt-20201127+dfsg.1/debian/patches/series 2021-03-16 15:37:31.0 -0400 @@ -3,3 +3,4 @@ debian-specific/document_debian_defaults.patch misc/smime.rc.patch upstream/981306-mime-forwarding.patch +upstream/redraw-on-sigwinch.patch diff -Nru neomutt-20201127+dfsg.1/debian/patches/upstream/redraw-on-sigwinch.patch neomutt-20201127+dfsg.1/debian/patches/upstream/redraw-on-sigwinch.patch --- neomutt-20201127+dfsg.1/debian/patches/upstream/redraw-on-sigwinch.patch 1969-12-31 19:00:00.0 -0500 +++ neomutt-20201127+dfsg.1/debian/patches/upstream/redraw-on-sigwinch.patch 2021-03-16 15:37:31.0 -0400 @@ -0,0 +1,43 @@ +From: Richard Russon +Date: Mon, 7 Dec 2020 14:21:45 + +Subject: clear the message window on SIGWINCH (#2756) + +When the terminal is resized (or the font-size is changed), +the screen must be redrawn. This *used* to involve clearing the entire +screen. Soon, it will be delegated to individual windows to refresh +themselves. + +In the mean time, forcibly clear the MessageWindow. + +Fixes: #2749 + +Origin: https://github.com/neomutt/neomutt/commit/88f0b0572da9414550608054e960fd00b8d6b939 +--- + index.c | 1 + + pager.c | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/index.c b/index.c +index c29ba8b..af3a18f 100644 +--- a/index.c b/index.c +@@ -1368,6 +1368,7 @@ int mutt_index_menu(struct MuttWindow *dlg) + /* force a real complete redraw. clrtobot() doesn't seem to be able + * to handle every case without this. */ + clearok(stdscr, true); ++mutt_window_clearline(MessageWindow, 0); + continue; + } + +diff --git a/pager.c b/pager.c +index b08dda2..0e333c0 100644 +--- a/pager.c b/pager.c +@@ -2473,6 +2473,7 @@ int mutt_pager(const char *banner, const char *fname, PagerFlags flags, struct P + SigWinch = 0; + mutt_resize_screen(); + clearok(stdscr, true); /* force complete redraw */ ++ mutt_window_clearline(MessageWindow, 0); + + if (flags & MUTT_PAGER_RETWINCH) + { signature.asc Description: PGP signature
Bug#986345: unblock: rxvt-unicode/9.22-10
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock X-Debbugs-Cc: r...@debian.org Please unblock package rxvt-unicode [ Reason ] Fixes a segfault on exit https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=981010 [ Tests ] Patch cherry-picked from upstream. Fixed upstream ~9 months ago. I cannot reproduce the segfault on exit. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] Still too young for migration (currently 14/20 days old), so this is just a proactive unblock request before I forget about it. unblock rxvt-unicode/9.22-10 -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A diff -Nru rxvt-unicode-9.22/debian/changelog rxvt-unicode-9.22/debian/changelog --- rxvt-unicode-9.22/debian/changelog 2020-07-29 11:48:03.0 -0400 +++ rxvt-unicode-9.22/debian/changelog 2021-03-20 12:48:03.0 -0400 @@ -1,3 +1,16 @@ +rxvt-unicode (9.22-10) unstable; urgency=medium + + * Correct a mistake in 19_sigsegv_perl_environ.diff + + -- Ryan Kavanagh Sat, 20 Mar 2021 12:48:03 -0400 + +rxvt-unicode (9.22-9) unstable; urgency=medium + + * Fix segfault at exit, 19_sigsegv_perl_environ.diff (Closes: #981010) + * Bump copyright years + + -- Ryan Kavanagh Sat, 20 Mar 2021 10:18:47 -0400 + rxvt-unicode (9.22-8) unstable; urgency=medium * Fix incorrect manpage output due to 12_hyphen_minus_sign.diff diff -Nru rxvt-unicode-9.22/debian/copyright rxvt-unicode-9.22/debian/copyright --- rxvt-unicode-9.22/debian/copyright 2018-01-04 13:46:13.0 -0500 +++ rxvt-unicode-9.22/debian/copyright 2021-03-20 10:18:33.0 -0400 @@ -40,7 +40,7 @@ Copyright: Copyright (C) 2004-2006 Eduard Bloch Copyright (C) 2006-2011 Decklin Foster -Copyright (C) 2011-2017 Ryan Kavanagh +Copyright (C) 2011-2021 Ryan Kavanagh License: GPL-2.0+ Files: debian/extensions/urxvt-font-size/* diff -Nru rxvt-unicode-9.22/debian/patches/19_sigsegv_perl_environ.diff rxvt-unicode-9.22/debian/patches/19_sigsegv_perl_environ.diff --- rxvt-unicode-9.22/debian/patches/19_sigsegv_perl_environ.diff 1969-12-31 19:00:00.0 -0500 +++ rxvt-unicode-9.22/debian/patches/19_sigsegv_perl_environ.diff 2021-03-20 12:48:03.0 -0400 @@ -0,0 +1,41 @@ +Description: Fix segfault on exit + Slightly tweaked version of upstream patch listed in Origin: +Author: Ryan Kavanagh +Origin: http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.xs?r1=1.246&r2=1.247 +http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.h?r1=1.28&r2=1.29 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=981010 +Last-Update: 2021-03-20 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- rxvt-unicode/src/rxvtperl.xs 2020/01/20 09:35:12 1.246 rxvt-unicode/src/rxvtperl.xs 2020/06/30 07:31:24 1.247 +@@ -372,6 +372,9 @@ + + static PerlInterpreter *perl; + ++#if 0 /* we are not a library anymore, so doing this is just not worth it */ ++/*THINK/TODO: this has the side effect of, of course, not calling destructors. */ ++/* but therse are not guaranteed anyway... */ + rxvt_perl_interp::~rxvt_perl_interp () + { + if (perl) +@@ -381,6 +384,7 @@ + PERL_SYS_TERM (); + } + } ++#endif + + void + rxvt_perl_interp::init () +--- rxvt-unicode/src/rxvtperl.h2012/06/12 10:45:53 1.28 rxvt-unicode/src/rxvtperl.h2020/06/30 07:31:24 1.29 +@@ -51,7 +51,9 @@ + { + char **perl_environ; + ++ #if 0 // see rxvtperl.xs + ~rxvt_perl_interp (); ++ #endif + + void init (); + void init (rxvt_term *term); diff -Nru rxvt-unicode-9.22/debian/patches/series rxvt-unicode-9.22/debian/patches/series --- rxvt-unicode-9.22/debian/patches/series 2020-07-27 16:12:41.0 -0400 +++ rxvt-unicode-9.22/debian/patches/series 2021-03-20 12:48:03.0 -0400 @@ -8,3 +8,4 @@ 16_no_terminfo.diff 17_unsafe_man.diff 18_expand_urxvt-tabbed.1.diff +19_sigsegv_perl_environ.diff signature.asc Description: PGP signature
Bug#986341: unblock: neomutt/20201127+dfsg.1-1.1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock X-Debbugs-Cc: r...@debian.org Control: blocks -1 980427 Please unblock package neomutt [ Reason ] Fixes a screen rendering bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980427 [ Impact ] Without this patch, neomutt users see garbage on their screen when their terminal is resized. To clear the garbage, users currently need to manually redraw their screen (^L). [ Tests ] I have used the patch for weeks. It has been fixed upstream since December and it has appeared in a stable release. [ Risks ] Minimal: the patch adds two missing calls to clear the problematic message line. This is an NMU, and I still have not heard back from the maintainer. I submitted the patch to the BTS in January and I declared my intention to NMU on March 16. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] Please advise if this is likely to be approved, so that I may upload to DELAYED/10. Best, Ryan unblock neomutt/20201127+dfsg.1-1.1 -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A diff -Nru neomutt-20201127+dfsg.1/debian/changelog neomutt-20201127+dfsg.1/debian/changelog --- neomutt-20201127+dfsg.1/debian/changelog2021-01-30 11:18:27.0 -0500 +++ neomutt-20201127+dfsg.1/debian/changelog2021-03-16 15:37:31.0 -0400 @@ -1,3 +1,11 @@ +neomutt (20201127+dfsg.1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Clear the message window on SIGWINCH, redraw-on-sigwinch.patch +(Closes: #980427) + + -- Ryan Kavanagh Tue, 16 Mar 2021 15:37:31 -0400 + neomutt (20201127+dfsg.1-1) unstable; urgency=medium * New upstream release. diff -Nru neomutt-20201127+dfsg.1/debian/patches/series neomutt-20201127+dfsg.1/debian/patches/series --- neomutt-20201127+dfsg.1/debian/patches/series 2021-01-30 11:18:27.0 -0500 +++ neomutt-20201127+dfsg.1/debian/patches/series 2021-03-16 15:37:31.0 -0400 @@ -3,3 +3,4 @@ debian-specific/document_debian_defaults.patch misc/smime.rc.patch upstream/981306-mime-forwarding.patch +upstream/redraw-on-sigwinch.patch diff -Nru neomutt-20201127+dfsg.1/debian/patches/upstream/redraw-on-sigwinch.patch neomutt-20201127+dfsg.1/debian/patches/upstream/redraw-on-sigwinch.patch --- neomutt-20201127+dfsg.1/debian/patches/upstream/redraw-on-sigwinch.patch 1969-12-31 19:00:00.0 -0500 +++ neomutt-20201127+dfsg.1/debian/patches/upstream/redraw-on-sigwinch.patch 2021-03-16 15:37:31.0 -0400 @@ -0,0 +1,43 @@ +From: Richard Russon +Date: Mon, 7 Dec 2020 14:21:45 + +Subject: clear the message window on SIGWINCH (#2756) + +When the terminal is resized (or the font-size is changed), +the screen must be redrawn. This *used* to involve clearing the entire +screen. Soon, it will be delegated to individual windows to refresh +themselves. + +In the mean time, forcibly clear the MessageWindow. + +Fixes: #2749 + +Origin: https://github.com/neomutt/neomutt/commit/88f0b0572da9414550608054e960fd00b8d6b939 +--- + index.c | 1 + + pager.c | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/index.c b/index.c +index c29ba8b..af3a18f 100644 +--- a/index.c b/index.c +@@ -1368,6 +1368,7 @@ int mutt_index_menu(struct MuttWindow *dlg) + /* force a real complete redraw. clrtobot() doesn't seem to be able + * to handle every case without this. */ + clearok(stdscr, true); ++mutt_window_clearline(MessageWindow, 0); + continue; + } + +diff --git a/pager.c b/pager.c +index b08dda2..0e333c0 100644 +--- a/pager.c b/pager.c +@@ -2473,6 +2473,7 @@ int mutt_pager(const char *banner, const char *fname, PagerFlags flags, struct P + SigWinch = 0; + mutt_resize_screen(); + clearok(stdscr, true); /* force complete redraw */ ++ mutt_window_clearline(MessageWindow, 0); + + if (flags & MUTT_PAGER_RETWINCH) + { signature.asc Description: PGP signature
Bug#986003: unblock: bc/1.07.1-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock X-Debbugs-Cc: r...@debian.org Please unblock package bc [ Reason ] One user-visible change: * Updated homepage field (Closes: #970615) Several other small housekeeping / cosmetic changes (mea culpa: I prepared the upload in November but forgot to upload it): * Bump standards version * Removing trailing whitespace in changelog/control * Update watch file * Switch from 'compat' file to debhelper-compat (I did not bump the compat version). * Rules-Requires-Root: no All changes are cosmetic; none affect the functionality of the package. [ Impact ] The only impact on users is an updated homepage. The remaining changes are cosmetic. [ Risks ] Key package. No risk. Binaries build, install, and work after changes. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] Please let me know if I am free to upload to unstable, or if it's too late for these changes. Thanks! unblock bc/1.07.1-3 -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A diff -Nru bc-1.07.1/debian/changelog bc-1.07.1/debian/changelog --- bc-1.07.1/debian/changelog 2018-03-22 12:20:34.0 -0400 +++ bc-1.07.1/debian/changelog 2021-03-27 13:30:28.0 -0400 @@ -1,3 +1,22 @@ +bc (1.07.1-3) unstable; urgency=medium + + [ Ondřej Nový ] + * d/copyright: Use https protocol in Format field + * d/changelog: Remove trailing whitespaces + * d/control: Remove trailing whitespaces + + [ Ryan Kavanagh ] + * drop unneeded phony target in rules + * bump standards version to 4.5.1 + * bump copyright years + * update homepage (Closes: #970615) + * Set Rules-Requires-Root: no + * Drop compat file in favour of debhelper-compat + * Let gbp dch use meta tag information + * Update watch file + + -- Ryan Kavanagh Sat, 27 Mar 2021 13:30:28 -0400 + bc (1.07.1-2) unstable; urgency=medium * Fix circular dependency in Makefile, 08_no-make-circular-dependencies.diff @@ -104,23 +123,23 @@ * Applied patch from Paul Dwerryhouse. Closes: #472250: please return support for .dcrc file - + * Applied patch from Ian Jackson. Closes: #488735: notice read and write errors on input and output - + * Generated bc.html and dc.html but something is still wrong. - + * Added homepage field to debian/control. - + * I can't see the problem with hyphens. - + * Fixed doc-base white space. - + * Added watch file. - + * I believe that the above changes deal with 558188. Closes: #558188: Changes made in 1.06.94-3.1 NMU have been lost - + -- John G. Hasler Fri, 22 Jun 2012 21:00:45 -0500 bc (1.06.95-2) unstable; urgency=low @@ -129,14 +148,14 @@ being correctly generated. -- John G. Hasler Thu, 15 Oct 2009 12:17:23 -0500 - + bc (1.06.95-1) unstable; urgency=low * New upstream release Closes: #538419: New bc upstream version 1.06.95 - + Fixed libreadline build dependencies. - + -- John Hasler Sat, 03 Oct 2009 21:21:04 -0500 bc (1.06.94-3.1) unstable; urgency=low @@ -168,7 +187,7 @@ bc (1.06.94-2) unstable; urgency=low * Uncommented dh_md5sums in debian/rules. - + * Corrected menu entries. -- John Hasler Fri, 05 Oct 2007 12:29:18 -0500 @@ -176,39 +195,39 @@ bc (1.06.94-1) unstable; urgency=low * New upstream release - + Code cleanup upstream has fixed these -Closes: #357728: bc: Segfaults -Closes: #221781: dc: precision >= 10 does not work -Closes: #429156: dc: segfaults when generating primes +Closes: #357728: bc: Segfaults +Closes: #221781: dc: precision >= 10 does not work +Closes: #429156: dc: segfaults when generating primes Closes: #296232: dc directory' should print an error Closes: #301921: 'man bc' typos: "environent", "specifing" - + * Patched use_quit() in main.c to run rl_initialize(). Closes: #287210: bc: Interrupt should reset the input line - + * BC_LINE_LENGTH=0 disables the multi-line feature. -Closes: #245899: bc: BC_LINE_LENGTH=0 or similar for ``do never split'' +Closes: #245899: bc: BC_LINE_LENGTH=0 or similar for ``do never split'' should be added, or the manpage should be fixed - + * Upstream says this in correct POSIX behavior. Closes: #388487: bc: scale strangeness - + * Applied patch from Justin Pryzby. Closes: #374818: dc: maintscript prerm arguments - + * Remove '-s' from calls to install in debian/rules. Fixes both bc and dc. Closes: #436578: bc: not handling nostrip build option (policy 10.1) sid/i386 - + * Upstream has removed the '-E' option. Closes: #389345: dc: man page
Bug#980427: garbled message window after terminal resize
Hi, It has been two months since I submitted an upstream-provided patch. This bug forces me to manually redraw my screen several times per hour. I intend to NMU neomutt in fourteen days, and I will upload a package generated from attached patch sequence to DELAYED/10. Please let me know by then if you prefer that I not do so. Thanks, Ryan -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A From c87066355cc6aa5cb494eb066ffa0823d0e4267c Mon Sep 17 00:00:00 2001 From: Ryan Kavanagh Date: Tue, 16 Mar 2021 15:37:10 -0400 Subject: [PATCH 1/2] Clear the message window on SIGWINCH, redraw-on-sigwinch.patch (Closes: #980427) --- debian/patches/misc/redraw-on-sigwinch.patch | 43 debian/patches/series| 1 + 2 files changed, 44 insertions(+) create mode 100644 debian/patches/misc/redraw-on-sigwinch.patch diff --git a/debian/patches/misc/redraw-on-sigwinch.patch b/debian/patches/misc/redraw-on-sigwinch.patch new file mode 100644 index 000..a09031b --- /dev/null +++ b/debian/patches/misc/redraw-on-sigwinch.patch @@ -0,0 +1,43 @@ +From: Richard Russon +Date: Mon, 7 Dec 2020 14:21:45 + +Subject: clear the message window on SIGWINCH (#2756) + +When the terminal is resized (or the font-size is changed), +the screen must be redrawn. This *used* to involve clearing the entire +screen. Soon, it will be delegated to individual windows to refresh +themselves. + +In the mean time, forcibly clear the MessageWindow. + +Fixes: #2749 + +Origin: https://github.com/neomutt/neomutt/commit/88f0b0572da9414550608054e960fd00b8d6b939 +--- + index.c | 1 + + pager.c | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/index.c b/index.c +index c29ba8b..af3a18f 100644 +--- a/index.c b/index.c +@@ -1368,6 +1368,7 @@ int mutt_index_menu(struct MuttWindow *dlg) + /* force a real complete redraw. clrtobot() doesn't seem to be able + * to handle every case without this. */ + clearok(stdscr, true); ++mutt_window_clearline(MessageWindow, 0); + continue; + } + +diff --git a/pager.c b/pager.c +index b08dda2..0e333c0 100644 +--- a/pager.c b/pager.c +@@ -2473,6 +2473,7 @@ int mutt_pager(const char *banner, const char *fname, PagerFlags flags, struct P + SigWinch = 0; + mutt_resize_screen(); + clearok(stdscr, true); /* force complete redraw */ ++ mutt_window_clearline(MessageWindow, 0); + + if (flags & MUTT_PAGER_RETWINCH) + { diff --git a/debian/patches/series b/debian/patches/series index 4bbbda3..49e6f2a 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -3,3 +3,4 @@ debian-specific/use_usr_bin_editor.patch debian-specific/document_debian_defaults.patch misc/smime.rc.patch upstream/981306-mime-forwarding.patch +misc/redraw-on-sigwinch.patch -- 2.30.2 From 8f165cec619b20d895aa5700d4c4cf9337f9a30b Mon Sep 17 00:00:00 2001 From: Ryan Kavanagh Date: Tue, 16 Mar 2021 15:38:22 -0400 Subject: [PATCH 2/2] Changelog for 20201127+dfsg.1-1.1 --- debian/changelog | 8 1 file changed, 8 insertions(+) diff --git a/debian/changelog b/debian/changelog index c9a8bd3..213c8a4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +neomutt (20201127+dfsg.1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Clear the message window on SIGWINCH, redraw-on-sigwinch.patch +(Closes: #980427) + + -- Ryan Kavanagh Tue, 16 Mar 2021 15:37:31 -0400 + neomutt (20201127+dfsg.1-1) unstable; urgency=medium * New upstream release. -- 2.30.2 signature.asc Description: PGP signature
Bug#981010: rxvt-unicode: urxvt segfaults at exit
control: tags -1 + patch Thanks for this. I've forward the patch upstream for review and will apply it once they OK it. Best wishes, Ryan -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#981010: rxvt-unicode: urxvt segfaults at exit
Control: tags -1 + moreinfo unreproducible Hi Christian, I can't reproduce this using an empty urxvt configuration. Could you please share whatever resources you've set? $ xrdb -query | grep -i rxvt Thanks, Ryan -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#980882: ITP: openiked -- Internet Key Exchange (IKEv2) daemon
Package: wnpp Severity: wishlist Owner: Ryan Kavanagh X-Debbugs-Cc: debian-de...@lists.debian.org, r...@debian.org * Package name: openiked Version : unreleased/git Upstream Author : OpenBSD project * URL : https://www.openiked.org/ * License : ISC Programming Lang: C Description : Internet Key Exchange (IKEv2) daemon A free implementation of the Internet Key Exchange (IKEv2) protocol which performs mutual authentication and which establishes and maintains IPsec VPN security policies and associations (SAs) between peers. It is intended to be a lean, clean, secure, better configurable and interoperable implementation that focusses on supporting the main standards and most important features of IKEv2. As this "portable" version is relatively new and still unreleased, I intend to upload this package to experimental for the time being. The portable port can be found here: https://github.com/openiked/openiked-portable -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#980760: please install example latexmkrc files
Control: tags -1 + patch Please see the attached patch, which you can apply with git am 0001-Install-example-latexmkrc-files-Closes-980760.patch Best, Ryan -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A From e8a2f116006be256a80b7558b7e219733950924e Mon Sep 17 00:00:00 2001 From: Ryan Kavanagh Date: Thu, 21 Jan 2021 14:23:31 -0500 Subject: [PATCH] Install example latexmkrc files (Closes: #980760) --- debian/examples | 1 + debian/patches/fix_file_encoding.diff | 18 ++ debian/patches/series | 1 + 3 files changed, 20 insertions(+) create mode 100644 debian/examples create mode 100644 debian/patches/fix_file_encoding.diff diff --git a/debian/examples b/debian/examples new file mode 100644 index 000..b347c16 --- /dev/null +++ b/debian/examples @@ -0,0 +1 @@ +example_rcfiles/* diff --git a/debian/patches/fix_file_encoding.diff b/debian/patches/fix_file_encoding.diff new file mode 100644 index 000..940ca12 --- /dev/null +++ b/debian/patches/fix_file_encoding.diff @@ -0,0 +1,18 @@ +Description: Change file encoding from ISO-8859 to UTF-8 +Author: Ryan Kavanagh +Origin: Debian +Forwarded: no +Last-Update: 2021-01-21 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +Index: latexmk/example_rcfiles/texinfo-latexmkrc +=== +--- latexmk.orig/example_rcfiles/texinfo-latexmkrc 2021-01-21 14:24:12.0 -0500 latexmk/example_rcfiles/texinfo-latexmkrc 2021-01-21 14:24:41.787420897 -0500 +@@ -1,5 +1,5 @@ + # Modifications 2015 Sep 9-10, John Collins +-# Copyright 2014 Vincent Belaïche ++# Copyright 2014 Vincent Belaïche + + # With the settings here, latexmk can be used to process texinfo files + # (typical extension .texi) to pdf files, including the making of diff --git a/debian/patches/series b/debian/patches/series index f260edd..175162b 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,3 +1,4 @@ rc_system_files.patch adjust-default-viewer fix-perl-shebang +fix_file_encoding.diff -- 2.30.0 signature.asc Description: PGP signature