Bug#1119930: UDD/upstream: uscan broken with Template: Metacpan
Roland Rosenfeld <[email protected]> Sun, 2 Nov 2025 15:12:32 +0100
| Newsgroups | gmane.linux.debian.devel.perl |
|---|---|
| Message-ID | <aQdm0P0GjPuyr8VD__37256.2933409185$1762093309$gmane$org@dinghy.sail.spinnaker.de> |
--q6Mj81cPUuwu3v+N Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Package: qa.debian.org Severity: important X-Debbugs-CC: [email protected] 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 --q6Mj81cPUuwu3v+N Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEErC+9sQSUPYpEoCEdAnE7z8pUELIFAmkHZswACgkQAnE7z8pU ELKSJA/+MugjNLnaFsOR7FFOx3/Mb5KUl2mswL2Mjm1nDupVfCbCRLUsk8LqxHKh krtvg6EGcvhDlVfHVgEa/Ms60S2pW72oUCTxf3fcZS3WSJjUBRiqpax+Flc3vQl2 qeH//GAEDybkABJaNRw8EUvwsVeB1/PUUZlb/CtJmUMgWp+cqpwhJFsLopd/Yg9d Ah/RCvKM1hG7R+LN4CbqYP40bqQ4+hrwSqNDBjlyCfX3ye7OKSl7NJzb8YCTS+eB vrf9FcEO59P4sBBbyO+3vm7VTPfS2+YtLSBgornIxtWDO7wO3qM7bcqhEukwmhtr v4YXK+UfIfwt9Mxn1oJ5IJN76R6kVs2zmuhU5uyioh+FkJHE7MurvNodU1lJuafc GwFJm3g8WRETk2YmHu7PnJ10n6zxuIByxOpetIrUP5LoK2D+D8UUiM/RszEI8WcC ej8SDm6scijkwUvreXHEQ46e6e5XrZL1T+BKg7gPd6WLuDtZP3cR8a4iM8mPDwFY JupfNSFCcAfsWuq0utb2Kk8ixI9Cov2pCxCAXR+T3XF/gdCNspu0G492Q8UQ7vor 1rtvjJuCc4vCaNes+Kef/70J7+vYQFCEz4PIWJ8IPTyMpGMffWr5cUuvFK3TsAPm uLXH3Xolg7ZodSkCQqB/DkvR6DGwkEJcV8gqAbMRw92wIHUiJX8= =37sP -----END PGP SIGNATURE----- --q6Mj81cPUuwu3v+N--