Bug#747901: devscripts: uscan breaks git-import-orig --uscan

gregor herrmann gregoa at debian.org
Mon May 12 17:42:10 UTC 2014


Package: devscripts
Version: 2.14.2
Severity: normal

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

After upgrading to devscripts 2.14.2, `git-import-orig --uscan'
failed with:

gbp:info: Launching uscan...
gbp:info: using ../../libfile-mimeinfo-perl_0.26.orig.tar.gz
What is the upstream version? [0.26] 
tar: ../../libfile-mimeinfo-perl_0.26.orig.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now


The reason is that uscan's output changed, which is parsed by gbp.

In 2.14.1:

% uscan --dehs  
<dehs>
<package>libfile-mimeinfo-perl</package>
<debian-uversion>0.25</debian-uversion>
<debian-mangled-uversion>0.25</debian-mangled-uversion>
<upstream-version>0.26</upstream-version>
<upstream-url>http://cpan.metacpan.org/authors/id/M/MI/MICHIELB/File-MimeInfo-0.26.tar.gz</upstream-url>
<status>Newer version available</status>
<target>libfile-mimeinfo-perl_0.26.orig.tar.gz</target>
<messages>Successfully downloaded updated package File-MimeInfo-0.26.tar.gz and symlinked libfile-mimeinfo-perl_0.26.orig.tar.gz to it</messages>
</dehs>


In 2.14.2:

% uscan --dehs
<dehs>
<package>libfile-mimeinfo-perl</package>
<debian-uversion>0.25</debian-uversion>
<debian-mangled-uversion>0.25</debian-mangled-uversion>
<upstream-version>0.26</upstream-version>
<upstream-url>http://cpan.metacpan.org/authors/id/M/MI/MICHIELB/File-MimeInfo-0.26.tar.gz</upstream-url>
<status>Newer version available</status>
<target>../libfile-mimeinfo-perl_0.26.orig.tar.gz</target>
<messages>Successfully downloaded updated package File-MimeInfo-0.26.tar.gz
Successfully symlinked ../File-MimeInfo-0.26.tar.gz to ../libfile-mimeinfo-perl_0.26.orig.tar.gz.</messages>
</dehs>


And here we have the additional '../' in the <target /> field.


Cheers,
gregor



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJrBAEBCgBVBQJTcQfyThSAAAAAAB0AKGlzc3Vlci1mcHJAZ3BnLmNvbW9kby5w
cml2LmF0RDFFMTMxNkU5M0E3NjBBODEwNEQ4NUZBQkIzQTY4MDE4NjQ5QUEwNgAK
CRC7OmgBhkmqBoaHD/0UgKYuAiaYzZfTggbT0Q4XLFjkMWsnVRO+4ipObLSO4BLf
JZcQ1nANCxjJ2Kj/VDc2rJ69COqwbdV93oPCGYuTWBVlkPTYRTQOtR46fNoFCqXK
gYJhlgROFiNwdmTvNOZgVVkQ3m13sPnypHQ+XJ7RCmF5BviO4JyUpVDQg7+35f3D
xV8qpSbUKOyDAPbnsX9iYYku644PRFKLjJWjsLu+JOFdVDvXL8XusGmECWtm34Ge
7ompZ00UuT2IpXaPjNzbeQL6L8PcsOCSch22SUHpSTRwxgzgJTHzw8pWr0seK9ZO
CBdjC5FwppehJGYJlwSUZkm4brj7TGYL7SJ6RIMwEYovD+Bme2hHsWuFcTCnlx0x
ab+g89Uyw6UK4WHq9fnIlsLA53sEYUnp61mEU49p2H6Ag/PgmQUx+0TQ89aSSBjM
kH/3k/K10BEh6aoRMBh1t30ayj7Sn3vCwIWnIRK7M3k7U2vBKY02pxB+zGMRxTmN
8IB1MqoOQZuE3vjK+C+DHvrJqRxVnRS5Vjco9KL3KT11BgK/bah6/aCuFrWg78aJ
tNpy+a5bum+ZhhIbohCH/0BZj1UII7tWC+prImWENz2fqpdoOJ2C1gBynmOpr2hL
JzgnzSmkHWMLxDopy/zB6ZpdhAixS334QOikIJFMIuUF34hkynCXJ43AbnjMxQ==
=Jtkw
-----END PGP SIGNATURE-----



More information about the devscripts-devel mailing list