[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1119930: UDD/upstream: uscan broken with Template: Metacpan



Package: qa.debian.org
Severity: important
X-Debbugs-CC: debian-perl@lists.debian.org

Dear Maintainer,

TL,DR
ullmann.debian.org needs libmetacpan-client-perl to be installed.


Yesterday I upgraded the package chordpro to use the new watch format
"Version: 5" using "Template: Metacpan".
This resulted in
 errors: REXML parsing of uscan output failed
in UDD, shown on https://qa.debian.org/cgi-bin/watch?pkg=chordpro

Checking for other packages already using "Template: Metacpan" I only
found a second one (libcss-inliner-perl), where uscan reports the same
problem on https://qa.debian.org/cgi-bin/watch?pkg=libcss-inliner-perl

I copied my debian/watch to ullmann.debian.org (where UDD
rimporters/upstream.rb seems to be run) and called uscan in the same
way like upstream.rb does:

$ cd ~roland/chordpro
$ env HTTPS_CA_DIR=/etc/ssl/ca-global \
perl -I/srv/udd.debian.org/udd/vendor/devscripts/lib \
/srv/udd.debian.org/udd/vendor/devscripts/scripts/uscan.pl \
--pasv --dehs --no-download

which results in:

Useless option: only passive mode is available at /srv/udd.debian.org/udd/vendor/devscripts/lib/Devscripts/Uscan/Config.pm line 160.
You must install libmetacpan-client-perl at /srv/udd.debian.org/udd/vendor/devscripts/lib/Devscripts/Uscan/Modes/Metacpan.pm line 12.
BEGIN failed--compilation aborted at /srv/udd.debian.org/udd/vendor/devscripts/lib/Devscripts/Uscan/Modes/Metacpan.pm line 14.
Compilation failed in require at /srv/udd.debian.org/udd/vendor/devscripts/lib/Devscripts/Uscan/WatchSource.pm line 1738.

So it seems, that someone needs to install libmetacpan-client-perl on
ullmann to make this work.

Greetings
Roland

Attachment: signature.asc
Description: PGP signature


Reply to: