Skip to content

libnet-amazon-perl: Net::Amazon broken with Amazon API changes? #9

Description

@gregoa

We have the following bug reported to the Debian package of
Net-Amazon, c.f. https://bugs.debian.org/990042

It doesn't seem to be a bug in the packaging, so you may want to take
a look. Thanks!

------8<-----------8<-----------8<-----------8<-----------8<-----

Package: libnet-amazon-perl
Version: 0.62-1
Severity: grave
Tags: upstream
Justification: renders package unusable

I have a script which uses Net::Amazon, and which I run once every
other year. The last attempt ended with no search results but just an
error message of "Gone".

The same can be seen when entering the URL from t/024signature.t in a
browser:
https://webservices.amazon.com/onca/xml?Service=AWSECommerceService&AWSAccessKeyId=YOUR_AMZN_TOKEN&Operation=ItemSearch&Keywords=Bubl%C3%A9&SearchIndex=Music&ResponseGroup=ItemAttributes,Offers&Version=2009-03-31&Timestamp=2009-06-02T16:31:39Z

leads to a status of "410 Gone" and a content saying

"Gone

The requested resource
/onca/xml
is no longer available on this server and there is no forwarding address. Please remove all references to this resource."


A very brief web search indicates that this API endpoint is retired.
Which would make Net::Amazon disfunctional �


Notes:
- tested with 0.62-2.1 but this most probably applies back to 0.62-1
- I'll forward the bug upstream once I get a bug number
  Currently there's no issue yet at
  https://rt.cpan.org/Public/Dist/Display.html?Name=Net-Amazon
  or
  https://github.com/boumenot/p5-Net-Amazon/issues
- If Net::Amazon is indeed disfunctional we either need a fix quickly
  or it shouldn't be in the bullseye release
- libnet-amazon-perl has no reverse dependencies
- popcon: vote: 3 + old: 509
- I think it was my first Debian package of a Perl module, back in 2006 :)
- I'll look into XML::Amazon soon


Cheers,
gregor


------8<-----------8<-----------8<-----------8<-----------8<-----

Thanks for considering,
gregor herrmann,
Debian Perl Group

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions