Installing Google::Checkout::* in Debian:
apt-get install libxml-writer-perl libcrypt-ssleay-perl libdate-manip-perl
cpan Google::Checkout::General::GCO
Installing Net::Amazon::S3 in Debian? This might help. I'm documenting it here because I have had to do this so many times in the past few weeks. It's not hard, but it's definitely annoying to have to find all the modules that Net::Amazon::S3 depends on.
apt-get install libxml-libxml-perl libmoose-perl libmoosex-strictconstructor-perl libregexp-common-perl libclass-mop-perl libdatetime-format-iso8601-perl libdigest-md5-file-perl libnamespace-clean-perl libtest-use-ok-perl libtime-duration-parse-perl libdatetime-format-natural-perl libdatetime-set-perl libdatetime-perl libexception-class-perl libtest-warn-perl libtest-differences-perl libtest-deep-perl libmodule-build-perl liblwp-useragent-determined-perl
cpan Data::Stream::Bulk
cpan DateTimeX::Easy
cpan MooseX::Types::DateTimeX
cpan DateTime::Format::HTTP
cpan Net::Amazon::S3
And then if you get tired of any of the warnings when you "use" it, try this at the top of your code:
open(my $olderr, '>&', \*STDERR);
close(STDERR);
eval('use Net::Amazon::S3');
open(STDERR, '>&', $olderr);
I created a new module and uploaded it to the CPAN. It allows for Perl-based access to Debian's APT package management tools. It's a bit like Windows Update for Debian-based Linux distributions. In theory it should work for other Linux distros that have had APT added on non-standardly, though I haven't tested that yet.
Right now it lets you list the packages to upgrade, install/upgrade packages, and remove/purge packages. I plan to add searching (for installable packages) and whatever other functions that people request.
You should find it on the CPAN sometime today, when it's finally indexed, distributed, and made available on the CPAN site.
Debian has some modules that basically do the same thing, but they're complicated and aren't typically available for those that have installed APT on non-Debian distros. This module is easy to use and doesn't have any dependencies other than a Linux distro that can use APT itself. Plus it's pure-perl, so it doesn't even need compiled. This means that as long as the distro can use APT, it shouldn't matter what environment or processor it uses.
I've uploaded Win32::WindowsUpdate to the CPAN. I uploaded 0.2 as well, but it isn't nearly as good as 0.3, so I skipped that announcement.
0.2 used VBScript inside of Perl to install the updates, but 0.3 just uses Perl. Much better.
Enjoy.
Well, I changed my mind and created a Perl module to do Windows Update stuff.
Win32::WindowsUpdate should be found on the CPAN in the next day or so.