Paul Wise schreef op wo 15-04-2015 om 14:58 [+0800]: > These two mean that upstream removed, moved or renamed these files. > You'll need to update the paths in Files-Excluded in debian/copyright. Ah yep. I never actually knew that debian/copyright could be used for that (though it makes sense in hindsight.) > > The larger one passes a tar -t, but the smaller one doesn't. > > That would be because of the error you posted above. Which error? The missing files surely shouldn't cause a corrupt archive. If I fix up the debian/copyright file, I get: pkg-perl/packages/libmojolicious-perl$ LANG=C uscan --verbose -- Scanning for watchfiles in . -- Found watchfile in ./debian -- In debian/watch, processing watchfile line: opts=dversionmangle=s/\+dfsg\d*//,repacksuffix=+dfsg https://metacpan.org/release/Mojolicious .*/Mojolicious-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ -- Found the following matching hrefs: https://cpan.metacpan.org/authors/id/S/SR/SRI/Mojolicious-6.08.tar.gz (6.08) Newest version on remote site is 6.08, local version is 5.54+dfsg (mangled local version number 5.54) => Newer version available from https://cpan.metacpan.org/authors/id/S/SR/SRI/Mojolicious-6.08.tar.gz -- Downloading updated package Mojolicious-6.08.tar.gz -- Checking for common possible upstream OpenPGP signatures tar: Skipping to next header tar: Exiting with failure status due to previous errors mk-origtargz: error: tar --list --auto-compress --file ../libmojolicious-perl_6.08+dfsg.orig.tar.gz gave error exit status 2 uscan: error: mk-origtargz --package libmojolicious-perl --version 6.08 --repack-suffix +dfsg --compression gzip --directory .. --copyright-file debian/copyright ../Mojolicious-6.08.tar.gz gave error exit status 2 So it's still happening even though there are no missing bits. > Find out what file format the two files are. .tar.gz > If they are both compressed tar files, compare them with: > > debbindiff --text - Mojolicious-6.08.tar.gz > libmojolicious-perl_6.08+dfsg.orig.tar.gz $ debbindiff --text - Mojolicious-6.08.tar.gz libmojolicious-perl_6.08+dfsg.orig.tar.gz --- Mojolicious-6.08.tar.gz +++ libmojolicious-perl_6.08+dfsg.orig.tar.gz ├── metadata │ @@ -1 +1 @@ │ -gzip compressed data, was "Mojolicious-6.08.tar", last modified: Fri Apr 10 10:02:53 2015, max compression, from Unix │ +gzip compressed data, max compression, from Unix │ --- Mojolicious-6.08.tar ├── +++ libmojolicious-perl_6.08+dfsg.orig.tar │ ├── metadata │ │ @@ -265,16 +265,14 @@ │ │ -rw-r--r-- sri/staff 10488 2015-02-21 19:08:18 Mojolicious-6.08/lib/Mojolicious/public/mojo/notfound.png │ │ -rw-r--r-- sri/staff 1257 2015-02-21 19:08:18 Mojolicious-6.08/lib/Mojolicious/public/mojo/pinstripe-dark.png │ │ -rw-r--r-- sri/staff 3047 2015-02-21 19:08:18 Mojolicious-6.08/lib/Mojolicious/public/mojo/pinstripe-light.png │ │ -rwxr-xr-x sri/staff 0 2015-04-10 10:02:52 Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/ │ │ -rw-r--r-- sri/staff 1184 2015-02-21 19:08:18 Mojolicious-6.08/lib/Mojolicious/public/mojo/stripes.png │ │ -rw-r--r-- sri/staff 230 2015-02-21 19:08:18 Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css │ │ -rw-r--r-- sri/staff 241 2015-02-21 19:08:18 Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/prettify-mojo-light.css │ │ --rw-r--r-- sri/staff 16682 2015-02-21 19:08:18 Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/run_prettify.js │ │ --rw-r--r-- sri/staff 84320 2015-02-21 19:08:18 Mojolicious-6.08/lib/Mojolicious/public/mojo/jquery/jquery.js │ │ -rw-r--r-- sri/staff 1524 2015-02-21 19:08:18 Mojolicious-6.08/lib/Mojolicious/Plugin/Charset.pm │ │ -rw-r--r-- sri/staff 4811 2015-04-07 12:24:40 Mojolicious-6.08/lib/Mojolicious/Plugin/Config.pm │ │ -rw-r--r-- sri/staff 12988 2015-03-15 04:54:47 Mojolicious-6.08/lib/Mojolicious/Plugin/DefaultHelpers.pm │ │ -rw-r--r-- sri/staff 2577 2015-03-10 08:00:21 Mojolicious-6.08/lib/Mojolicious/Plugin/EPLRenderer.pm │ │ -rw-r--r-- sri/staff 3856 2015-03-10 08:03:32 Mojolicious-6.08/lib/Mojolicious/Plugin/EPRenderer.pm │ │ -rw-r--r-- sri/staff 2357 2015-03-28 11:55:00 Mojolicious-6.08/lib/Mojolicious/Plugin/HeaderCondition.pm │ │ -rw-r--r-- sri/staff 3718 2015-03-20 10:42:49 Mojolicious-6.08/lib/Mojolicious/Plugin/JSONConfig.pm │ │ @@ -374,13 +372,7 @@ │ │ -rw-r--r-- sri/staff 1421 2015-02-21 19:08:18 Mojolicious-6.08/lib/Mojo/Cookie/Request.pm │ │ -rw-r--r-- sri/staff 3362 2015-04-08 12:27:15 Mojolicious-6.08/lib/Mojo/Cookie/Response.pm │ │ -rw-r--r-- sri/staff 7417 2015-02-22 16:26:26 Mojolicious-6.08/lib/Mojo/Content/MultiPart.pm │ │ -rw-r--r-- sri/staff 3953 2015-02-25 11:51:13 Mojolicious-6.08/lib/Mojo/Content/Single.pm │ │ -rw-r--r-- sri/staff 5569 2015-02-25 11:50:22 Mojolicious-6.08/lib/Mojo/Asset/File.pm │ │ -rw-r--r-- sri/staff 3711 2015-02-25 11:50:33 Mojolicious-6.08/lib/Mojo/Asset/Memory.pm │ │ -rw-r--r-- sri/staff 966 2015-03-31 16:19:30 Mojolicious-6.08/examples/chat.pl │ │ --rw-r--r-- sri/staff 2485 2015-03-31 16:31:59 Mojolicious-6.08/examples/connect-proxy.pl │ │ --rw-r--r-- sri/staff 416 2015-03-31 16:43:36 Mojolicious-6.08/examples/entities.pl │ │ --rw-r--r-- sri/staff 211 2015-02-22 18:25:32 Mojolicious-6.08/examples/fast.pl │ │ --rw-r--r-- sri/staff 155 2015-02-21 19:08:18 Mojolicious-6.08/examples/hello-template.pl │ │ --rw-r--r-- sri/staff 124 2015-03-08 11:02:05 Mojolicious-6.08/examples/hello.pl │ │ --rw-r--r-- sri/staff 1181 2015-04-01 06:49:57 Mojolicious-6.08/examples/microhttpd.pl │ ╵ ╵ The two around the prettify are the ones that are still being removed by debian/copyright, and the ones at the bottom are (I think) falling out due to corruption of the archive. > Fix the debian/copyright file. I now have: Files-Excluded: lib/Mojolicious/public/mojo/jquery/jquery.js lib/Mojolicious/public/mojo/prettify/run_prettify.js which causes no warnings about missing things. Thanks, -- Robin Sheat Catalyst IT Ltd. ✆ +64 4 803 2204 GPG: 5FA7 4B49 1E4D CAA4 4C38 8505 77F5 B724 F871 3BDF
Attachment:
signature.asc
Description: This is a digitally signed message part