Bug#918729: gearman-server: Some gearadmin commands do not work with gearman-server: --getpid, --server-verbose
Christian Weiske
cweiske+bugs.debian.org at cweiske.de
Tue Jan 8 20:34:36 GMT 2019
Package: gearman-server
Version: 1.130.1-1
Severity: normal
Dear Maintainer,
I'm trying to use gearman-server and inspect it with gearadmin.
Starting gearman via systemd does not work, so I had to start it as follows:
$ start-stop-daemon --start --quiet --pidfile /var/run/gearmand.pid --exec /usr/bin/gearmand -- --pidfile=/var/run/gearmand.pid --debug=1
When trying to query server status now, I get errors:
$ gearadmin --server-verbose
Error: unknown_command
The server shows:
> Use of uninitialized value $a in substitution (s///) at /usr/share/perl5/Gearman/Server/Client.pm line 847.
> Use of uninitialized value $a in transliteration (tr///) at /usr/share/perl5/Gearman/Server/Client.pm line 848.
> Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Gearman/Server/Client.pm line 841.
Next problematic command:
$ gearadmin --getpid
Error: unknown_command
The server shows the same error as for --server-verbose
gearman-tools version 1.0.6-9
-- System Information:
Debian Release: 9.6
APT prefers stable
APT policy: (600, 'stable'), (500, 'stable-updates')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0 (SMP w/6 CPU cores)
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 /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gearman-server depends on:
ii libdanga-socket-perl 1.61-1
ii libgearman-client-perl 1.130.004-1
ii perl 5.24.1-3+deb9u5
gearman-server recommends no packages.
gearman-server suggests no packages.
-- Configuration Files:
/etc/default/gearman-server changed:
DAEMON_OPTS="-d --pidfile=/var/run/gearmand.pid"
ENABLED="true"
-- no debconf information
More information about the pkg-perl-maintainers
mailing list