Bug#754203: mk-origtargz (Was: Problem with *.zip archives)
Andreas Tille
tille at debian.org
Tue Sep 16 12:11:03 UTC 2014
Hi,
anynody working on the JAR issue. I tried the following:
$ apt-get source varscan
$ uscan --verbose --force-download --repack --compress xz
...
Newest version on remote site is 2.3.7, local version is 2.3.6+dfsg
(mangled local version number 2.3.6)
=> Forcing download as requested
-- Downloading updated package VarScan.v2.3.7.source.jar
-- Checking for common possible upstream OpenPGP signatures
Use of uninitialized value $mime in string eq at /usr/bin/mk-origtargz line 315.
Parameter ../VarScan.v2.3.7.source.jar does not look like a tar archive or a zip file. at /usr/bin/mk-origtargz line 320.
uscan: error: mk-origtargz --package varscan --version 2.3.7 --repack --compression xz --directory .. --copyright-file debian/copyright ../VarScan.v2.3.7.source.jar gave error exit status 255
debian/rules:19: recipe for target 'get-orig-source' failed
make: *** [get-orig-source] Error 255
Now I tried to trick mk-origtargz by a simple:
$ ln -s VarScan.v2.3.7.source.jar ../VarScan.v2.3.7.source.zip
$ mk-origtargz --repack --compress xz ../VarScan.v2.3.7.source.zip
Use of uninitialized value $mime in string eq at /usr/bin/mk-origtargz line 315.
Parameter ../VarScan.v2.3.7.source.zip does not look like a tar archive or a zip file. at /usr/bin/mk-origtargz line 320.
But a JAR file is actually a ZIP file since
$ unzip ../VarScan.v2.3.7.source.zip
(== the symlinked JAR perfectly works).
I wonder whether anybody is working on this. I might try with my poor
Perl skills but since I consider the problem very easy to fix it might
be more straightforward if some proper Perl code gets in initially.
Kind regards
Andreas.
On Thu, Apr 17, 2014 at 05:50:39PM +0200, Joachim Breitner wrote:
> Hi,
>
> Am Sonntag, den 13.04.2014, 21:59 -0400 schrieb James McCoy:
> > On Sun, Apr 13, 2014 at 5:37 AM, Joachim Breitner <nomeata at debian.org> wrote:
> > > done, looks like the code was actually working quite well. Merged into
> > > master, to give it some testing. Feel free to play around with it now,
> > > if you are so inclined.
> >
> > I'll review it next week, after I return from vacation. Thanks for
> > the contribution!
>
> I now made uscan use the new script, removing lots of code from uscan:
> 2 files changed, 71 insertions(+), 356 deletions(-)
>
> The testsuite works, but of course that does not say a lot. I’m sure
> Andreas will tell me what else I broke :-). I also need to fix up the
> build dependencies in README and Description.
>
> Andreas: Minor change: Downloaded zipfiles are not deleted unless you
> specify "--rename". I find this more consistent to how downloaded
> unrepackaged tarfiles are left around unless you use "--rename".
>
> Greetings,
> Joachim
>
>
> --
> Joachim "nomeata" Breitner
> Debian Developer
> nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
> JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
>
--
http://fam-tille.de
More information about the devscripts-devel
mailing list