Package: gpaste
Version: 3.34.1-1
Severity: normal

Dear Maintainer,

The `gpaste-client upload` command has a hard dependency on a command
called `wgetpaste`, which is expected to be an executable in the user's
PATH. This command is not packaged in Debian as far as I can tell.

The error message looks like this

  Oct 25 11:40:36 localhost gpaste-daemon[17913]: 
g_subprocess_communicate_utf8_async: assertion 'G_IS_SUBPROCESS (subprocess)' 
failed

The package `pastebinit` _is_ packaged in Debian and seems to work as a
drop in replacement. The only requirement seems to be a program that
takes text on stdin and writes out a URL on stdout. This could be solved
with a one line patch and a Suggests: pastebinit.

However, maybe it would make sense for the user to be able to configure
whatever script they want to use to upload text to a pastebin service?

And moreover, maybe this should be disabled by default until the user
explicitly opts in and chooses a paste upload handler and service?

I am open to proposing patches or working with upstream if you think
this should be worked out there instead of Debian patches.

Thanks for maintaining this package!

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-3-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gpaste depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.34.0-1
ii  libc6                                        2.29-2
ii  libglib2.0-0                                 2.62.1-1
ii  libgpaste11                                  3.34.1-1
ii  libgtk-3-0                                   3.24.12-1

gpaste recommends no packages.

gpaste suggests no packages.

-- no debconf information

Reply via email to