Bug#531652: libnet-amazon-s3-perl: Missing URI::Escape clause in HTTPRequest?

Erik Anderson erikba at teamworkgroup.com
Wed Jun 3 03:22:39 UTC 2009


Package: libnet-amazon-s3-perl
Version: 0.50-1
Severity: normal


I don't exactly consider myself a normal user of this package (I'm only using Net::Amazon::S3::HTTPRequest, 
and not using the http_request method), but I'm seeing the following error in my diagnostic results:

Undefined subroutine &Net::Amazon::S3::HTTPRequest::uri_escape_utf8 called at 
/usr/share/perl5/Net/Amazon/S3/HTTPRequest.pm line 210.

This issue was resolved for me when I added the following line at the top of the file (copied from 
the top of Net::Amazon::S3):

use URI::Escape qw(uri_escape_utf8);

This issue was exposed when I updated last night, although it's been a few months since I have done so so this 
is likely a (moderately) recent issue stemming from the splitting of Net::Amazon::S3 and 
Net::Amazon::S3::HTTPRequest (either that or I don't know what I'm doing, which is also likely)

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libnet-amazon-s3-perl depends on:
ii  libclass-accessor-perl       0.33-1      Automated accessor generator
ii  libdata-stream-bulk-perl     0.04-1      N at a time iteration API
ii  libdatetime-format-http-perl 0.37-1      Perl module for date conversion wi
ii  libdatetime-format-iso8601-p 0.06-1      Parses ISO8601 formats
ii  libdigest-hmac-perl          1.01-7      create standard message integrity 
ii  libdigest-md5-file-perl      0.07-1      Perl extension for getting MD5 sum
ii  liblwp-useragent-determined- 1.04-1      LWP useragent that retries errors
ii  libmoose-perl                0.74-1      extension of the Perl 5 object sys
ii  libmoosex-strictconstructor- 0.08-1      Make your object constructors blow
ii  libregexp-common-perl        2.122-1     Provide commonly requested regular
ii  liburi-perl                  1.37+dfsg-1 Manipulates and accesses URI strin
ii  libwww-perl                  5.826-1     WWW client/server library for Perl
ii  libxml-libxml-perl           1.69.ds-1   Perl module for using the GNOME li
ii  perl                         5.10.0-22   Larry Wall's Practical Extraction 
ii  perl-modules                 5.10.0-22   Core Perl modules

libnet-amazon-s3-perl recommends no packages.

libnet-amazon-s3-perl suggests no packages.

-- no debconf information





More information about the pkg-perl-maintainers mailing list