Bug#735968: dh-make-perl: Prints warning about missing pristine-tar even though it is installed

Axel Beckert abe at debian.org
Sun Jan 19 15:13:55 UTC 2014


Control: tag -1 + pending

Hi Ivan,

Axel Beckert wrote:
> Can you tell us with which perl module and which module version this
> happened, so we have an example to check if my conclusions are
> correct?

No more needed. I was able to reproduce the error with (more or less)
the following commands:

apt-get source libzabbix-api-perl
cd libzabbix-api-perl
origtargz
arepack ../libzabbix-api-perl_0.009.orig.tar.gz ../libzabbix-api-perl_0.009.orig.tar.xz
rm -rvf ../libzabbix-api-perl_0.009.orig.tar.gz debian
dh-make-perl .

Output of dh-make-perl:

== dh-make-perl 0.80 ==
Trying /tmp/libzabbix-api-perl/../libzabbix-api-perl.tar.gz... not found.
Using META.json
Found: Zabbix-API 0.009 (libzabbix-api-perl arch=all)
Trying ../libzabbix-api-perl_0.009.orig.tar.gz... not found.
Switched to a new branch 'master'
Using cached Contents from Sun Jan 19 14:57:30 2014
+ LWP found in libwww-perl
+ Params::Validate found in libparams-validate-perl
+ JSON found in libjson-perl
= perl >= 5.010001 is in core

Needs the following debian packages: libwww-perl, libparams-validate-perl, libjson-perl, perl
= File::Spec is in core since 5.4.50
= Test::More is in core since 5.6.2
= Module::Build >= 0.36_14 is in core since 5.13.10
+ Test::Exception found in libtest-exception-perl

Needs the following debian packages during building: perl (>= 5.13.10), libtest-exception-perl
Using maintainer: Axel Beckert <abe at debian.org>
Found docs: 
Found examples: examples/*
Using rules: /usr/share/dh-make-perl/rules.dh7.tiny
Module::Build needs perl
W: pristine-tar not available. Please run
W:     apt-get install pristine-tar
W:  followed by
Use of uninitialized value $tarball in concatenation (.) or string at /usr/share/perl5/DhMakePerl/Command/make.pm line 762.
W:     pristine-tar commit  upstream/0.009
--- Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
**********
WARNING: a package named
              'libzabbix-api-perl'
         is already available in APT repositories
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Description: abstraction layer over the JSON-RPC API provided by Zabbix
dh-make-perl .  35,12s user 1,96s system 96% cpu 38,563 total

I've got some potential fixes for the issues which this brought up
here locally. Just have to test them first before pushing.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



More information about the pkg-perl-maintainers mailing list