Package: devscripts
Version: 2.25.31
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

I'm updating libzonemaster-perl. The current debian/watch files says:

| Version: 5
| 
| Source: https://metacpan.org/release/Zonemaster-Engine
| Matching-Pattern: .*/Zonemaster-Engine-v?@ANY_VERSION@@ARCHIVE_EXT@$

and uscan says:
 
| % uscan --report --verbose
| uscan info: Scan watch files in .                               
| uscan info: Check debian/watch and debian/changelog in .
| uscan info: package="libzonemaster-perl" version="8.1.0-1" (as seen in 
debian/changelog)
| uscan info: package="libzonemaster-perl" version="8.1.0" (no epoch/revision)
| uscan info: ./debian/changelog sets package="libzonemaster-perl" 
version="8.1.0"
| uscan info: Process watch file at: debian/watch
|     package = libzonemaster-perl
|     version = 8.1.0
|     pkg_dir = .
| uscan info: Last orig.tar.* tarball version (from debian/changelog): 8.1.0
| uscan info: Last orig.tar.* tarball version (dversionmangled): 8.1.0
| uscan info: Requesting URL:
|    https://metacpan.org/release/Zonemaster-Engine
| uscan info: redirections: https://metacpan.org/dist/Zonemaster-Engine
| uscan info: Matching pattern:
|    
(?:(?:https://metacpan.org)?\/release\/)?.*/Zonemaster-Engine-v?(?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|tar\.zstd?|zip|tgz|tbz|txz))$
 
https\:\/\/metacpan\.org\/dist\/.*/Zonemaster-Engine-v?(?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|tar\.zstd?|zip|tgz|tbz|txz))$
| uscan info: Found the following matching files on the web page (newest first):
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.1.0.tar.gz
 (8.1.0) index=8.1.0-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.1.0.tar.gz
 (8.1.0) index=8.1.0-1 
| uscan info: uscan parser results:
|     $base               = https://metacpan.org/release/Zonemaster-Engine
|     $filepattern        = 
.*/Zonemaster-Engine-v?(?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|tar\.zstd?|zip|tgz|tbz|txz))$
|     $newfile            = 
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.1.0.tar.gz
|     $mangled_newversion = 8.1.0
|     $newversion         = 8.1.0
|     $lastversion        = 8.1.0
| uscan info: Matching target for downloadurlmangle: 
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.1.0.tar.gz
| uscan info: Upstream URL(+tag) to download is identified as    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.1.0.tar.gz
| uscan info: Filename (filenamemangled) for downloaded file: 
Zonemaster-Engine-v8.1.0.tar.gz
| uscan info: Newest version of libzonemaster-perl on remote site is 8.1.0, 
local version is 8.1.0
| uscan info:  => Package is up to date from:
|              => 
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.1.0.tar.gz
| uscan info: Scan finished

When I use the Metacpan template:

| Version: 5
| 
| Template: Metacpan
| Dist: Zonemaster-Engine


uscan looks kinda confused:

| % uscan --report --verbose
| uscan info: Scan watch files in .
| uscan info: Check debian/watch and debian/changelog in .
| uscan info: package="libzonemaster-perl" version="8.1.0-1" (as seen in 
debian/changelog)
| uscan info: package="libzonemaster-perl" version="8.1.0" (no epoch/revision)
| uscan info: ./debian/changelog sets package="libzonemaster-perl" 
version="8.1.0"
| uscan info: Process watch file at: debian/watch
|     package = libzonemaster-perl
|     version = 8.1.0
|     pkg_dir = .
| uscan info: Parsing mode: metacpan
| uscan info: Parsing pgpmode: none
| uscan info: Parsing versiontype: (?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))
| uscan info: Last orig.tar.* tarball version (from debian/changelog): 8.1.0
| uscan info: Last orig.tar.* tarball version (dversionmangled): 8.1.0
| uscan info: Searching versions of Zonemaster-Engine
| uscan info: Found the following matching files on the web page (newest first):
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.1.0.tar.gz
 (8.001000) index=8.001000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.0.0.tar.gz
 (8.000000) index=8.000000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v7.1.0.tar.gz
 (7.001000) index=7.001000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v7.0.0.tar.gz
 (7.000000) index=7.000000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v6.0.0.tar.gz
 (6.000000) index=6.000000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v5.0.0.tar.gz
 (5.000000) index=5.000000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.7.3.tar.gz
 (4.007003) index=4.007003-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.7.2.tar.gz
 (4.007002) index=4.007002-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.7.1.tar.gz
 (4.007001) index=4.007001-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.7.0.tar.gz
 (4.007000) index=4.007000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.6.2.tar.gz
 (4.006002) index=4.006002-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.6.1.tar.gz
 (4.006001) index=4.006001-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.6.0.tar.gz
 (4.006000) index=4.006000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.5.1.tar.gz
 (4.005001) index=4.005001-1 
|    
https://cpan.metacpan.org/authors/id/I/II/IIS/Zonemaster-Engine-v4.5.0.tar.gz 
(4.005000) index=4.005000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.5.0.tar.gz
 (4.005000) index=4.005000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.4.0.tar.gz
 (4.004000) index=4.004000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.3.0.tar.gz
 (4.003000) index=4.003000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.2.3.tar.gz
 (4.002003) index=4.002003-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.2.2.tar.gz
 (4.002002) index=4.002002-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.2.1.tar.gz
 (4.002001) index=4.002001-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.2.0.tar.gz
 (4.002000) index=4.002000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.1.1.tar.gz
 (4.001001) index=4.001001-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.1.0.tar.gz
 (4.001000) index=4.001000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.0.3.tar.gz
 (4.000003) index=4.000003-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.0.2.tar.gz
 (4.000002) index=4.000002-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.0.1.tar.gz
 (4.000001) index=4.000001-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.0.0.tar.gz
 (4.000000) index=4.000000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v3.1.2.tar.gz
 (3.001002) index=3.001002-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v3.1.1.tar.gz
 (3.001001) index=3.001001-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v3.1.0.tar.gz
 (3.001000) index=3.001000-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v3.0.3.tar.gz
 (3.000003) index=3.000003-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v2.0.7.tar.gz
 (2.000007) index=2.000007-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v2.0.6.tar.gz
 (2.000006) index=2.000006-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v2.0.1.tar.gz
 (2.000001) index=2.000001-1 
|    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v2.0.0.tar.gz
 (2.000000) index=2.000000-1 
| uscan info: uscan parser results:
|     $base               = Zonemaster-Engine
|     $filepattern        = 
https://cpan.metacpan.org/.*Zonemaster-Engine-(?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|tar\.zstd?|zip|tgz|tbz|txz))
|     $newfile            = 
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.1.0.tar.gz
|     $mangled_newversion = 8.001000
|     $newversion         = 8.001000
|     $lastversion        = 8.1.0
| uscan info: Upstream URL(+tag) to download is identified as    
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.1.0.tar.gz
| uscan info: Filename (filenamemangled) for downloaded file: 
Zonemaster-Engine-v8.1.0.tar.gz
| Newest version of libzonemaster-perl on remote site is 8.001000, local 
version is 8.1.0
|  => Newer package available from:
|         => 
https://cpan.metacpan.org/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.1.0.tar.gz
| uscan info: Scan finished


I guess this is a perl version problem and a problem of using the 
MetaCPAN API, but it's still unfortunate …


Cheers,
gregor


-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmlJ6HpfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgYMVA//fUsD0nw/4fSLMUp0kHZud5mset0uIsJWcAaYITxGCFYpsAigy1HEejB6
jmeztUahfKfZSK5lI7kQwz6hkJVoDgErIxdGeyJ4iCFbJYKYf//7Jm7y6tdMgS6e
fLREAdF+HhEDcLwdmnqulrakEDq+YAVjGQY19mhrFVIr6OJUgIj9eMtBwIbMn1OE
aU/HJ5/ylnyWkmQNQ8mfLXiAHYJOsqnFfUPl6G88ZXK4YWFfHYpG4gZelhqyxEsO
5d4LRrEibFCbS3T+Phx78DInxhlI5UKEpQI1BBE9iF3aIRhWu9Xqcd7x95WCb1OJ
IbeHw9NEwG/ACDKwQogCRimB75kAIuVsWs9AN9lMlpXsdkLKL+emZZT5keHAQFSh
edtZJVcjkJjP/8WliNEyUSY9CF+NDtkrcK8sjUGehYzv6fpaEXoewV1W3EZpnTRn
e1DjJlbMS435dcMDO7idOBz6/c6GR9Glx1dg7LhtpoGAqCGqCMkZpvl1o3qr1ghF
xD2L0WyE9NCG6NxHiqqqs6N/m9ZzsD8Q28WRB6E5Esdr+ofJtRnZTKOByydaoSt4
paHPemhdEo4Id4I+e4SeRMp4hZEAJL7+5HWJp8pOhgEE/fwKRozVQ7kaC7ZbgQv5
dO3BxwSihxywJT0MABwkF7F7qBsQFz7E7oP/se182EKgwyh3lCk=
=bnkM
-----END PGP SIGNATURE-----

Reply via email to