Bug#1071387: python3-exabgp: SyntaxWarning: invalid escape sequence

2024-05-18 Thread Taavi Väänänen
Package: python3-exabgp
Version: 4.2.21-2
Severity: normal

Hi,

Installing python3-exabgp on Trixie prints the following Python warnings
on trixie:

Setting up python3-exabgp (4.2.21-2) ...
update-alternatives: using /usr/sbin/python3-exabgp to provide /usr/sbin/exabgp 
(exabgp) in auto mode
/usr/lib/python3/dist-packages/exabgp/vendoring/bitstring.py:2: SyntaxWarning: 
invalid escape sequence '\ '
  """
/usr/lib/python3/dist-packages/exabgp/vendoring/cmd2.py:101: SyntaxWarning: 
invalid escape sequence '\s'
  pattern = '\s+'.join(re.escape(a) for a in newArgList) + '\s*$'
/usr/lib/python3/dist-packages/exabgp/vendoring/cmd2.py:101: SyntaxWarning: 
invalid escape sequence '\s'
  pattern = '\s+'.join(re.escape(a) for a in newArgList) + '\s*$'
/usr/lib/python3/dist-packages/exabgp/vendoring/docopt.py:159: SyntaxWarning: 
invalid escape sequence '\S'
  name = re.findall('(<\S*?>)', source)[0]
/usr/lib/python3/dist-packages/exabgp/vendoring/docopt.py:160: SyntaxWarning: 
invalid escape sequence '\['
  value = re.findall('\[default: (.*)\]', source, flags=re.I)
/usr/lib/python3/dist-packages/exabgp/vendoring/docopt.py:199: SyntaxWarning: 
invalid escape sequence '\['
  matched = re.findall('\[default: (.*)\]', description, flags=re.I)
/usr/lib/python3/dist-packages/exabgp/vendoring/docopt.py:437: SyntaxWarning: 
invalid escape sequence '\S'
  split = re.split('\n *(<\S+?>|-\S+?)', doc)[1:]
/usr/lib/python3/dist-packages/exabgp/vendoring/pyparsing.py:2147: 
SyntaxWarning: invalid escape sequence '\g'
  ret = re.sub(self.escCharReplacePattern, "\g<1>", ret)


-- System Information:
Debian Release: trixie/sid
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.7.12-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-exabgp depends on:
ii  python33.11.8-1
ii  python3-pkg-resources  68.1.2-2

python3-exabgp recommends no packages.

python3-exabgp suggests no packages.

-- no debconf information



Bug#1066863: python3-pyqtgraph: SyntaxWarning: invalid escape sequence '\$'

2024-03-14 Thread Taavi Väänänen
Package: python3-pyqtgraph
Version: 0.13.4-2
Severity: normal

Hello,

The python3-pyqtgraph package printed this warning when it updated from
0.13.3-1 to 0.13.4-2:

Setting up python3-pyqtgraph (0.13.4-2) ...
/usr/lib/python3/dist-packages/pyqtgraph/examples/SpinBox.py:38:
  SyntaxWarning: invalid escape sequence '\$'
  regex='\$?(?P(-?\d+(\.\d+)?)|(-?\.\d+))$')),

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.6.15-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-pyqtgraph depends on:
ii  libpyside2-py3-5.15 [libpyside2-py3]  5.15.12-6
ii  pyqt5-dev-tools   5.15.10+dfsg-1
ii  pyqt6-dev-tools   6.6.1-2
ii  python3   3.11.6-1
ii  python3-numpy 1:1.24.2-2
ii  python3-pyqt5 5.15.10+dfsg-1
ii  python3-pyqt6 6.6.1-2
ii  python3-scipy 1.11.4-6
ii  qt6-base-dev-tools6.4.2+dfsg-21
ii  qtbase5-dev-tools 5.15.10+dfsg-7

Versions of packages python3-pyqtgraph recommends:
ii  python3-matplotlib  3.6.3-1+b2
ii  python3-opengl  3.1.7+dfsg-1
ii  python3-pyqt5.qtopengl  5.15.10+dfsg-1

Versions of packages python3-pyqtgraph suggests:
pn  python-pyqtgraph-doc  

-- no debconf information



Bug#1059909: Enable shell completion for wormhole-william

2024-03-13 Thread Taavi Väänänen

tags 1059909 patch
thanks

Hi, I've attached a patch to implement this.

Taavi
From 7f4476171c2dbc3c5be9050972618d58a4ef0e86 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Taavi=20V=C3=A4=C3=A4n=C3=A4nen?= 
Date: Thu, 14 Mar 2024 01:57:47 +0200
Subject: [PATCH] Install shell completion files

---
 debian/changelog| 7 +++
 debian/control  | 1 +
 debian/rules| 9 +
 debian/wormhole-william.bash-completion | 1 +
 debian/wormhole-william.install | 4 
 5 files changed, 22 insertions(+)
 create mode 100644 debian/wormhole-william.bash-completion

diff --git a/debian/changelog b/debian/changelog
index f0186ed..140154d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+wormhole-william (1.0.6-4) UNRELEASED; urgency=medium
+
+  * Team upload
+  * Install shell completion files
+
+ -- Taavi Väänänen   Thu, 14 Mar 2024 01:56:57 +0200
+
 wormhole-william (1.0.6-3) unstable; urgency=medium
 
   * Disable flaky tests (Closes: #1031063)
diff --git a/debian/control b/debian/control
index fe9d1a4..8483572 100644
--- a/debian/control
+++ b/debian/control
@@ -6,6 +6,7 @@ Testsuite: autopkgtest-pkg-go
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
dh-golang,
+   dh-sequence-bash-completion,
golang-any,
golang-debian-vasudev-gospake2-dev,
golang-github-cheggaaa-pb.v3-dev,
diff --git a/debian/rules b/debian/rules
index 45a362d..515665c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,3 +6,12 @@ BINDIR=$(CURDIR)/debian/wormhole-william/usr/bin
 
 %:
 	dh $@ --builddirectory=_build --buildsystem=golang --with=golang
+
+override_dh_auto_build:
+	dh_auto_build
+
+	# Build shell completions
+	mkdir _build/completion _build/completion/bash _build/completion/fish _build/completion/zsh
+	_build/bin/wormhole-william completion bash > _build/completion/bash/wormhole-william
+	_build/bin/wormhole-william completion fish > _build/completion/fish/wormhole-william.fish
+	_build/bin/wormhole-william completion zsh > _build/completion/zsh/_wormhole-william
diff --git a/debian/wormhole-william.bash-completion b/debian/wormhole-william.bash-completion
new file mode 100644
index 000..3f72d51
--- /dev/null
+++ b/debian/wormhole-william.bash-completion
@@ -0,0 +1 @@
+_build/completion/bash/wormhole-william wormhole-william
diff --git a/debian/wormhole-william.install b/debian/wormhole-william.install
index e772481..95bd017 100644
--- a/debian/wormhole-william.install
+++ b/debian/wormhole-william.install
@@ -1 +1,5 @@
 usr/bin
+# There is currently no fish or zsh equivalent of dh_bash-completion.
+# For zsh, see https://bugs.debian.org/921236
+_build/completion/fish/wormhole-william.fish /usr/share/fish/vendor_completions.d/
+_build/completion/zsh/_wormhole-william /usr/share/zsh/vendor-completions/
-- 
2.43.0



OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1049711: Unable to reproduce

2024-03-13 Thread Taavi Väänänen
I'm not able to reproduce this, either. As far as I can tell from the 
code, this error would happen if there were two fully instances of this 
test running at the exact same time on the same host, but I don't think 
that was the case here?


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1025300: 1025300 is grave

2023-12-17 Thread Taavi Väänänen

severity 1025300 grave
thanks

Upon further thought, this is an RC bug as it makes the program crash 
and thus unusable on a large portition of the times when it's used. The 
patch in the upstream issue still works, but upstream seems inactive so 
I'm not sure if we want to keep the package in the archive even with the 
patch.


Taavi


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1054007: gertty crashes with "AttributeError: module 'alembic' has no attribute 'migration'"

2023-10-15 Thread Taavi Väänänen
Package: gertty
Version: 1.6.0-1
Severity: grave

Hi,

Running gertty crashes with the following Python stack trace:

$ gertty
Traceback (most recent call last):
  File "/usr/bin/gertty", line 10, in 
sys.exit(main())
 ^^
  File "/usr/lib/python3/dist-packages/gertty/app.py", line 918, in main
g = App(args.server, args.palette, args.keymap, args.debug, args.verbose,
^
  File "/usr/lib/python3/dist-packages/gertty/app.py", line 293, in __init__
self.db = db.Database(self, self.config.dburi, self.search)
  ^
  File "/usr/lib/python3/dist-packages/gertty/db.py", line 734, in __init__
self.migrate(app)
  File "/usr/lib/python3/dist-packages/gertty/db.py", line 751, in migrate
context = alembic.migration.MigrationContext.configure(conn)
  ^
AttributeError: module 'alembic' has no attribute 'migration'

It seems like the current version of gertty is not compatible with the
version of alembic in testing.

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gertty depends on:
ii  python3 3.11.4-5+b1
ii  python3-alembic 1.8.1-2
ii  python3-dateutil2.8.2-3
ii  python3-git 3.1.37-1
ii  python3-pbr 5.11.1-3
ii  python3-ply 3.11-5
ii  python3-requests2.31.0+dfsg-1
ii  python3-setuptools  68.1.2-2
ii  python3-six 1.16.0-4
ii  python3-sqlalchemy  1.4.47+ds1-1
ii  python3-urwid   2.1.2-4+b1
ii  python3-voluptuous  0.12.2-1
ii  python3-yaml6.0.1-1
ii  sensible-utils  0.0.20

gertty recommends no packages.

gertty suggests no packages.

-- no debconf information



Bug#1041934: glab: editor defaults to nano instead of /usr/bin/editor

2023-07-25 Thread Taavi Väänänen
Package: glab
Version: 1.31.0-1+b1
Severity: normal

When the 'editor' config option is not set, glab seems to default to
nano instead of using /usr/bin/editor, which should be used per §11.4.

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.3.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages glab depends on:
ii  libc6  2.37-6

glab recommends no packages.

glab suggests no packages.

-- no debconf information


Bug#1039908: libphutil: empty binary package

2023-06-29 Thread Taavi Väänänen
Package: libphutil
Version: 0~git20220903-2
Severity: normal

Hi,

The libphutil binary package package has no contents other than the
automaically-generated package documentation.

It seems like upstream merged libphutil/ into arcanist/ and phabricator/
in early 2020:

https://secure.phabricator.com/w/changelog/2020.16/

Please consider dropping the libphutil binary package.

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.3.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libphutil depends on:
ii  php-xml   2:8.2+93
ii  php8.2-xml [php-xml]  8.2.7-1

Versions of packages libphutil recommends:
ii  php-cli   2:8.2+93
ii  php8.2-cli [php-cli]  8.2.7-1

libphutil suggests no packages.

-- no debconf information



Bug#1039891: does not fall back to /usr/bin/editor if $EDITOR is not set

2023-06-29 Thread Taavi Väänänen
Package: hut
Version: 0.3.0-2
Severity: normal

Using a feature which requires long-form text editing, for example
creating a new todo.sr.ht ticket, fails with the following message if
$EDITOR is not set:

$ hut todo -t $TRACKER ticket create
failed to read ticket subject and description: EDITOR not set

It should fall back to /usr/bin/editor instead, which is managed via
update-alternatives.

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.3.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages hut depends on:
ii  libc6  2.36-9

hut recommends no packages.

hut suggests no packages.

-- no debconf information



Bug#1039888: fails to build with golang-golang-x-net 1:0.10.0-1

2023-06-29 Thread Taavi Väänänen
Source: golang-github-microcosm-cc-bluemonday
Version: 1.0.20-1
Severity: serious
Tags: upstream ftbfs
Justification: fails to build from source

Hi,

Trying to build golang-github-microcosm-cc-bluemonday with
golang-golang-x-net 1:0.10.0-1 (the version currently in unstable),
the test suite run fails with the following:

=== RUN   TestComments
sanitize_test.go:1627: test 1 failed;
input   : 
output  : 
expected: 
--- FAIL: TestComments (0.00s)

It looks like this is already fixed in upstream release 1.0.23 and
later:

https://github.com/microcosm-cc/bluemonday/releases/tag/v1.0.23

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.3.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#1037504: ITP: golang-sourcehut-sircmpwn-go-bare -- Implementation of BARE message encoding for Go

2023-06-13 Thread Taavi Väänänen

X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Taavi Väänänen 

* Package name: golang-sourcehut-sircmpwn-go-bare
  Version : 0.0~git20210406.ab86bc2-1
  Upstream Author : Drew DeVault 
* URL : https://sr.ht/~sircmpwn/go-bare
* License : Apache-2.0
  Programming Lang: Go
  Description : Implementation of BARE message encoding for Go

go-bare provides an implementation of the BARE message format for Go.

This is a dependency of the soju IRC bouncer that I'm packaging.


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1037503: ITP: golang-gopkg-irc.v4 -- Simple Go IRC library

2023-06-13 Thread Taavi Väänänen

X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Taavi Väänänen 

* Package name: golang-gopkg-irc.v4
  Version : 4.0.0-1
  Upstream Author : Kaleb Elwert
* URL : https://github.com/go-irc/irc
* License : Expat
  Programming Lang: Go
  Description : Simple Go IRC library

go-irc is a simple GO IRC library meant to be a building block for other 
projects.


This is a dependency of the soju IRC bouncer that I'm packaging.


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1037500: ITP: golang-github-sherclockholmes-webpush-go -- Web Push API library with encryption and VAPID support

2023-06-13 Thread Taavi Väänänen

X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Taavi Väänänen 

* Package name: golang-github-sherclockholmes-webpush-go
  Version : 1.2.0-1
  Upstream Author : Ethan Holmes
* URL : https://github.com/SherClockHolmes/webpush-go
* License : Expat
  Programming Lang: Go
  Description : Web Push API library with encryption and VAPID support

webpush-go provides a Web Push API library with support for encryption 
and VAPID.


This is a dependency of the soju IRC bouncer that I'm packaging.


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1031812: crystal missing several dependencies

2023-02-23 Thread Taavi Väänänen

Package: crystal
Version: 1.6.0+dfsg-2
Severity: serious

Hi!

On a fresh unstable install, installing crystal and trying to compile a 
program with it fails due to dependency issues:


$ crystal hello.cr --: 1: cc: not found
Error: execution of command failed with code: 127: `cc "${@}" -o 
/root/.cache/crystal/crystal-run-hello.tmp  -rdynamic 
-L/usr/bin/../lib/crystal -lm -lgc -lpthread -levent -lrt -lpthread -ldl`


After installing the 'gcc' package, the error turns to
$ crystal hello.cr
/usr/bin/ld: cannot find -levent (this usually means you need to install 
the development package for libevent): No such file or directory

collect2: error: ld returned 1 exit status
Error: execution of command failed with code: 1: `cc "${@}" -o 
/root/.cache/crystal/crystal-run-hello.tmp  -rdynamic 
-L/usr/bin/../lib/crystal -lm -lgc -lpthread -levent -lrt -lpthread -ldl`


Only after also installing the 'libevent-dev' package it starts to work:
$ crystal hello.cr Hello World!

I am setting this as 'serious' as a violation of policy §3.5.

thanks,
Taavi

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-3-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en

Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages crystal depends on:
ii  libc6 2.36-8
ii  libevent-2.1-72.1.12-stable-5+b1
ii  libgc-dev 1:8.2.2-3
ii  libgc11:8.2.2-3
ii  libgcc-s1 12.2.0-14
ii  libllvm14 1:14.0.6-10+b1
ii  libpcre3  2:8.39-15
ii  libstdc++612.2.0-14
ii  pkg-config1.8.1-1
ii  pkgconf [pkg-config]  1.8.1-1

crystal recommends no packages.

Versions of packages crystal suggests:
pn  crystal-doc  
pn  crystal-samples  

-- no debconf information


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1026942: ITP: hut -- A CLI tool for sr.ht

2022-12-24 Thread Taavi Väänänen

Package: wnpp
Severity: wishlist
Owner: Taavi Väänänen 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Control: block -1 by 1023210

* Package name: hut
  Version : 0.2.0-1
  Upstream Author : Simon Ser 
* URL : https://sr.ht/~emersion/hut/
* License : AGPL-3.0-only
  Programming Lang: Go
  Description : A CLI tool for sr.ht

hut is a command line tool to interact with the sr.ht code forge (aka
SourceHut). hut uses the GraphQL APIs to interact with the various
sr.ht services.


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1025300: octocatalog-diff crashes when the diff changes existing resources

2022-12-02 Thread Taavi Väänänen

Package: octocatalog-diff
Version: 2.1.0-1
Severity: important
Tags: patch upstream
Control: forwarded -1 https://github.com/github/octocatalog-diff/issues/261

octocatalog-diff crashes when a diff contains changes to an existing
resource with the following stack trace:

/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter/compilation_dir.rb:72:in 
`new': tried to create Proc object without a block (ArgumentError)
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter/compilation_dir.rb:72:in 
`block in traverse'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter/compilation_dir.rb:72:in 
`map'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter/compilation_dir.rb:72:in 
`traverse'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter/compilation_dir.rb:63:in 
`remove_compilation_dir'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter/compilation_dir.rb:40:in 
`filtered?'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter.rb:62:in 
`block in filter'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter.rb:62:in 
`reject!'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter.rb:62:in 
`filter'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter.rb:42:in 
`block in apply_filters'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter.rb:42:in 
`each'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/filter.rb:42:in 
`apply_filters'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/differ.rb:207:in 
`catdiff'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/catalog-diff/differ.rb:83:in 
`diff'

from /usr/lib/ruby/vendor_ruby/octocatalog-diff/cli/diffs.rb:34:in 
`diffs'
	from 
/usr/lib/ruby/vendor_ruby/octocatalog-diff/api/v1/catalog-diff.rb:54:in 
`catalog_diff'
	from /usr/lib/ruby/vendor_ruby/octocatalog-diff/api/v1.rb:19:in 
`catalog_diff'
	from /usr/lib/ruby/vendor_ruby/octocatalog-diff/cli.rb:152:in 
`run_octocatalog_diff'

from /usr/lib/ruby/vendor_ruby/octocatalog-diff/cli.rb:126:in `cli'
from /usr/bin/octocatalog-diff:34:in `'

I've reported this to upstream as issue #261[0], and attached a
possible fix on the upstream issue report too.

[0]: https://github.com/github/octocatalog-diff/issues/261

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-5-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en

Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages octocatalog-diff depends on:
ii  ruby   1:3.0+3.1
ii  ruby-diffy 3.4.2-1
ii  ruby-hashdiff  1.0.1-1
ii  ruby-httparty  0.20.0-2
ii  ruby-parallel  1.22.1-1
ii  ruby-rugged1.5.0.1+ds-1

octocatalog-diff recommends no packages.

octocatalog-diff suggests no packages.

-- no debconf information


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1023987: RFS: golang-github-vektah-gqlparser/2.5.1-1 [ITP] -- Port of the parser from graphql-js into golang (library)

2022-11-13 Thread Taavi Väänänen

Package: sponsorship-requests
Severity: wishlist
X-Debbugs-CC: debian...@lists.debian.org

Dear mentors,

I am looking for a sponsor for my package "golang-github-vektah-gqlparser":

 * Package name : golang-github-vektah-gqlparser
   Version  : 2.5.1-1
   Upstream contact : Adam Scarr 
 * URL  : https://github.com/vektah/gqlparser
 * License  : Expat, BSD-3-clause
 * Vcs  : 
https://salsa.debian.org/go-team/packages/golang-github-vektah-gqlparser

   Section  : golang

The source builds the following binary packages:

  golang-github-vektah-gqlparser-dev - Port of the parser from 
graphql-js into golang (library)


To access further information about this package, please visit the 
following URL:


  https://mentors.debian.net/package/golang-github-vektah-gqlparser/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/g/golang-github-vektah-gqlparser/golang-github-vektah-gqlparser_2.5.1-1.dsc


Changes for the initial release:

 golang-github-vektah-gqlparser (2.5.1-1) UNRELEASED; urgency=medium
 .
   * Initial release (Closes: #1023203)

Thanks!
Taavi


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1023982: greetd should use alternatives system to manage display-manager.service alias

2022-11-13 Thread Taavi Väänänen

Package: greetd
Version: 0.8.0-1
Severity: important

greetd service specifies an alias (display-manager.service). That alias
should instead be managed via the alternatives system that other
display manager packages are using to make it possible to switch
between installed display managers.

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-2-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en

Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages greetd depends on:
ii  adduser3.129
ii  libc6  2.36-4
ii  libgcc-s1  12.2.0-9
ii  libpam0g   1.5.2-5

greetd recommends no packages.

Versions of packages greetd suggests:
pn  wlgreet  


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1023980: Vcs-* control fields do not point to the packaging repository

2022-11-13 Thread Taavi Väänänen

Source: greetd
Version: 0.8.0-1
Severity: normal

According to policy 5.6.26, the Vcs-* fields in d/control most point to
the packaging repository, not to the upstream repository as currently
done in src:greetd.

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-2-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en

Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1023210: ITP: golang-sourcehut-emersion-gqlclient -- GraphQL client and code generator for Go

2022-10-31 Thread Taavi Väänänen

Package: wnpp
Severity: wishlist
Owner: Taavi Väänänen 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Control: block -1 by 1023203

* Package name: golang-sourcehut-emersion-gqlclient
  Version : 0.0~git20220713.e4b2ae1-1
  Upstream Author : Simon Ser 
* URL : https://sr.ht/~emersion/gqlclient/
* License : Expat
  Programming Lang: Go
  Description : GraphQL client and code generator for Go

gqlclient can be used as a thin GraphQL client, and can be augmented
with code generation.

I am packaging this since it is a dependency of the sr.ht CLI tool hut
(https://git.sr.ht/~emersion/hut).


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1023203: ITP: golang-github-vektah-gqlparser -- A port of the parser from graphql-js into golang

2022-10-31 Thread Taavi Väänänen

Package: wnpp
Severity: wishlist
Owner: Taavi Väänänen 
Control: block -1 by 1023097
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-vektah-gqlparser
  Version : 2.5.1-1
  Upstream Author : Adam Scarr
* URL : https://github.com/vektah/gqlparser
* License : Expat
  Programming Lang: Go
  Description : A port of the parser from graphql-js into golang

gqlparser is a parser for GraphQL, written to mirror the graphql-js
reference implementation as closely while remaining idiomatic and easy
to use.

It currently targets the June 2018 version of the spec.

I am packaging this since it is a dependency of the sr.ht CLI tool hut
(https://git.sr.ht/~emersion/hut).


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1023097: ITP: golang-github-agnivade-levenshtein -- Go implementation to calculate Levenshtein Distance.

2022-10-30 Thread Taavi Väänänen

Package: wnpp
Severity: wishlist
Owner: Taavi Väänänen 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-agnivade-levenshtein
  Version : 1.1.1-1
  Upstream Author : Agniva De Sarker
* URL : https://github.com/agnivade/levenshtein
* License : Expat
  Programming Lang: Go
  Description : Go implementation to calculate Levenshtein Distance.

levenshtein is a Go package to calculate the Levenshtein Distance
between two strings. It is fully capable of working with non-ASCII
strings.

I am packaging this since it is a dependency of the sr.ht CLI tool hut
(https://git.sr.ht/~emersion/hut).


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1023063: ITP: golang-sourcehut-emersion-go-scfg -- Go library for a simple configuration file format

2022-10-29 Thread Taavi Väänänen

Package: wnpp
Severity: wishlist
Owner: Taavi Väänänen 

* Package name: golang-sourcehut-emersion-go-scfg
  Version : 0.0~git20211215.c2c7a15-1
  Upstream Author : Simon Ser 
* URL : https://git.sr.ht/~emersion/go-scfg
* License : Expat
  Programming Lang: Go
  Description : Go library for a simple configuration file format

go-scfg is a Go library to work with the scfg configuration file
format.

I am packaging this since it is a dependency of the sr.ht CLI tool hut
(https://git.sr.ht/~emersion/hut).


OpenPGP_0xEF242F709F912FBE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1020840: arcanist fails with 'Toolset "arcanist" is unknown'

2022-09-27 Thread Taavi Väänänen
Package: arcanist
Version: 0~git20220903-1
Severity: grave

Hello. A recent update to the Arcanist packaging moved the binary from
/usr/bin/arc to /usr/bin/arcanist. The binary name change makes the CLI
fail to function properly:

taavi@runko:~ $ arcanist
USAGE EXCEPTION  Toolset "arcanist" is unknown. The binary should be
executed so that "argv[0]" identifies a supported toolset. Rename the
binary or install the library that provides the desired toolset.
Current available toolsets: arc, phage.

Thanks!

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.19.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages arcanist depends on:
ii  debconf [debconf-2.0]   1.5.79
ii  libphutil   0~git20220903-1
ii  php-cli 2:8.1+92
ii  php-curl2:8.1+92
ii  php-xml 2:8.1+92
ii  php8.1-cli [php-cli]8.1.5-1+b1
ii  php8.1-curl [php-curl]  8.1.5-1+b1
ii  php8.1-xml [php-xml]8.1.5-1+b1

arcanist recommends no packages.

Versions of packages arcanist suggests:
pn  python  

-- debconf information excluded



Bug#994145: ITP: mediawiki-extension-codemirror -- Syntax highlighting in MediaWiki's wikitext editor

2021-09-12 Thread Taavi Väänänen

Package: wnpp
Severity: wishlist
Owner: Taavi Väänänen 
X-Debbugs-Cc: debian-de...@lists.debian.org, lego...@debian.org

* Package name: mediawiki-extension-codemirror
  Version : 4.0.0
  Upstream Author : Pavel Astakhov 
* URL : https://www.mediawiki.org/wiki/Extension:CodeMirror
* License : GPL
  Programming Lang: PHP
  Description : Syntax highlighting in MediaWiki's wikitext editor

CodeMirror extension provides syntax highlighting in MediaWiki's
wikitext editor. It adds a button to the editing toolbar that allows
for switching syntax highlighting on and off. It supports the 2010
WikiEditor toolbar as well as the VisualEditor toolbar.

I am working on the packaging on [0].

[0]: https://salsa.debian.org/mediawiki-team/mediawiki-extension-codemirror



OpenPGP_signature
Description: OpenPGP digital signature