[kgb-maintainers] Bug#718286: kgb-client: requires unpackaged App/KGB/Painter.pm
Pete Wyckoff
pw at padd.com
Mon Jul 29 16:56:47 UTC 2013
Package: kgb-client
Version: 1.27-1
Severity: important
When exceeding 20 commits in the update (squash-threshold),
kgb-client uses Painter.pm to produce a prettily colored message.
The perl module Painter.pm is available in the source, but not
packaged in kgb-client.
grip$ echo refs/heads/master~21 refs/heads/master refs/heads/master | GIT_DIR=$(pwd) /usr/bin/kgb-client --verbose --repository git --conf /etc/kgb-bot/client.conf --repo-id dev --module dev --git-reflog -
Processing Git receive pack
Configuration: --- App::KGB::Client::Git
---
batch_messages: ~
br_mod_re: []
colors: {}
ignore_branch: ~
mod_br_re: []
module: dev
msg_template: ~
protocol: ~
reflog: -
repo_id: dev
servers:
- !!perl/hash:App::KGB::Client::ServerRef
password: kgb
proxy: http://localhost:9999?session=KGB
timeout: ~
uri: http://localhost:9999
verbose: 1
short_url_service: ~
single_line_commits: forced
status_dir: ~
use_color: 1
use_irc_notices: ~
verbose: 1
web_link: ~
Can't locate App/KGB/Painter.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/App/KGB/Client.pm line 702.
After installing Painter.pm by hand, a different error occurs:
...
Can't locate JSON/RPC/Client.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/App/KGB/Client/ServerRef.pm line 267.
Unable to relay message. All servers failed
After installing libjson-rpc-perl, the command works. Seems
libjson-rpc-perl is Recommends; it should be Depends.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.9-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages kgb-client depends on:
ii libclass-accessor-perl 0.34-1
ii libsoap-lite-perl 0.714-1
ii libsvn-perl 1.7.9-1+nmu3
ii libyaml-perl 0.84-1
ii perl 5.14.2-21
Versions of packages kgb-client recommends:
ii kgb-client-git 1.27-1
pn libfile-touch-perl <none>
ii libjson-perl 2.59-1
pn libjson-rpc-perl <none>
pn libwww-shorten-perl <none>
Versions of packages kgb-client suggests:
ii kgb-bot 1.27-1
-- no debconf information
More information about the kgb-maintainers
mailing list