January 2013 Archives

Invalid argument crap

| 2 Comments

Today struggling with Debian server upgrade and come across this:

Starting web server: apache2
[Thu Jan 31 18:25:41 2013] [crit] (22)Invalid argument: alloc_listener: failed to get a socket for (null)
Syntax error on line 9 of /etc/apache2/ports.conf:
Listen setup failed
Action 'start' failed.
The Apache error log may have more information.

Long story short - had to upgrade Linux kernel. Thanks to Major Hayden for his post where he is mentioning this.

To make the Debian-Perl module look-up more useful, there are now install instructions included. That means that all non-packaged CPAN dependencies and also all packaged ones are listed and it's clear what can be installed from packages and what needs to be installed from CPAN. Here's an example for App::TimeTracker:

sudo apt-get install libexception-class-perl libclass-accessor-perl libmoosex-role-parameterized-perl libjson-perl libnamespace-autoclean-perl libtry-tiny-perl libtest-trap-perl libtest-most-perl libtest-file-perl librt-client-rest-perl libpath-class-perl libmoosex-types-path-class-perl libmoosex-storage-perl libmoosex-getopt-perl libmoose-perl libmodule-build-perl libtest-mock-lwp-perl libjson-xs-perl libio-capture-perl libhash-merge-perl libgit-repository-perl libfile-homedir-perl libfile-find-rule-perl r-base-core-ra perl-modules libdigest-sha1-perl libdatetime-format-iso8601-perl libdatetime-format-duration-perl libdatetime-perl perl perl-base

sudo cpan -i Iterator Path::Class::Iterator MooseX::Storage::Format::JSONpm App::TimeTracker

deb-perl-it-install-example.png

Just a note that this works fine for Debian stable+testing+unstable. Which is not so common. Most installations will be stable or testing+unstable. Once Debian Wheeze (7.0) will become stable (hopefully soon) I'll split that search to two - one for Debian stable and one for Debian testing+unstable.

Started off with handbrake on

| No Comments

31st of December I've got fever and cough - spend one week, including new years eve, in bed. Then coughing turned into pain and on the start of the third week of January I've ended up in hospital. Now I'm back home and much better, hopping for much more fortune in the rest of this 2013 year.

After more then a year of silence I've managed to resurrect the Debian::Apt::PM and new Perl indexes are available for both i386 and amd64 platforms.

For now the web site can be used to find out if a Perl module is packaged for Debian with which version or not at all. Ex.:

cpan-debian-CPAN-pm.png
http://deb.perl.it/debian/cpan-deb/#q=CPAN

In the future I can add Ubuntu repositories too, but those are quite huge to process.

Greetings to Perl - Italy and big thank you for providing hostname for this project!

Updates

Subscribe to the blog updates with an email:

If you like it, share it.

Pages

About this Archive

This page is an archive of entries from January 2013 listed from newest to oldest.

December 2012 is the previous archive.

February 2013 is the next archive.

Find recent content on the main index or look in the archives to find all content.