[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: libwebservice-googlemaps-perl

Deepak Tripathi dijo [Thu, Aug 09, 2007 at 08:44:43PM +0530]:
> Dear mentors,
> I am looking for a sponsor for my package "libwebservice-googlemaps-perl".
> * Package name    : libwebservice-googlemaps-perl
>  Version         : 0.07-1
>  Upstream Author : Karl Lohner, <karllohner+googlemaps@gmail.com>
> * URL             : http://search.cpan.org/~klohner/WebService-GoogleMaps-0.07/
> * License         : Perl License
>  Section         : perl
> It builds these binary packages:
> libwebservice-googlemaps-perl - Automated interface to Google Maps
> The package appears to be lintian clean.
> The upload would fix these bugs: 436797
> The package can be found on mentors.debian.net:
> - URL: http://mentors.debian.net/debian/pool/main/l/libwebservice-googlemaps-perl
> - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free
> - dget http://mentors.debian.net/debian/pool/main/l/libwebservice-googlemaps-perl/libwebservice-googlemaps-perl_0.07-1.dsc
> I would be glad if someone uploaded this package for me.


Please, just to avoid confusion: If you upload a package through the
pkg-perl SVN archive, _don't_ submit it to mentors. Why? Well, first
because we are different groups - I know who to tell when I work on
pkg-perl stuff, but I'm not active in the mentors.debian.net sphere,
and probably people won't notice. But more important: In the pkg-perl
group, we follow our packages' flow in Debian by tagging them when we
upload. If the upload is done by somebody outside the group, it won't
be tagged. And it's not a big loss, but it breaks a bit our way of

That said, I'll dig a bit into your package, as it fails to build:

t/00.load.........# Testing WebService::GoogleMaps 0.07
t/pod-coverage....NOK 1/1                                                    
#   Failed test 'Pod coverage on WebService::GoogleMaps'
#   in /usr/share/perl5/Test/Pod/Coverage.pm at line 126.
# Coverage for WebService::GoogleMaps is 29.6%, with 19 naked subroutines:
#	   get_mapfile_data
#	   get_mapfile_data_cache
#	   get_mapfile_data_http
#	   get_tile
#	   get_tile_cache
#	   get_tile_http
#	   get_viewport_latlonzoom
#	   get_viewport_pan_offset
#	   http_request
#	   insert_google_maps_copyright_gd
#	   insert_xy_marker_gd
#	   latlonzoom_to_gmap_tile_xy_float
#	   latlonzoom_to_viewport_xy
#	   log2
#	   markerlist_to_latlonzoom
#	   put_mapfile_data_cache
#	   put_tile_cache
#	   set_viewport_latlonzoom
#	   set_viewport_pan_offset
# Looks like you failed 1 test of 1.
									     Test returned status 1 (wstat 256, 0x100)
      Failed 1/1 tests, 0.00% okay
Failed Test      Stat Wstat Total Fail  List of Failed
t/pod-coverage.t    1   256     1    1  1
Failed 1/5 test scripts. 1/14 subtests failed.
Files=5, Tests=14,  3 wallclock secs ( 0.75 cusr +  0.10 csys =  0.85 CPU)
Failed 1/5 test programs. 1/14 subtests failed.
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory `/home/gwolf/cvs/pkg-perl/trunk/build-area/libwebservice-googlemaps-perl-0.07'
make: *** [install-stamp] Error 2
Command dpkg-buildpackage -rfakeroot -tc -us -uc failed in <unknown>, how to continue now? [Qri?]: 

If Test::Pod::Coverage is not installed, it builds correctly - And as
it is not listed as a build-dependency, that's not really _our_ bug,
but upstream's. Now, my question is: Why does upstream use a testing
framework it does not comply with? How would you report this bug to
the upstream author? Even better: What do you think would be needed to
correct it?

Yes, I know I'm not your AM or anything like that, but as a newcomer
to the pkg-perl group, I want you to get fluent in what we do ;-) I
could upload the package as it is (it won't break as long as it is
built in a controlled environment, i.e. in any environment without
libtest-pod-coverage-perl installed), but it is not... Right :)


Gunnar Wolf - gwolf@gwolf.org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF

Reply to: