July 2011 Archives

Maintenance on Text::VimColor by Geoff Richards (GEOFFR)

I'm interested in maintaining Text::VimColor authored by Geoff Richards (GEOFFR).

Does anybody know Geoff?

He hasn't uploaded to CPAN since 2006.

I emailed him a few months ago (using 3 different addresses from his CPAN page) but never heard back.

I asked on IRC and it sounded like a couple of guys knew him but hadn't heard from him in a long time.

So this is my last attempt before emailing the module list and asking for comaint status.


cpan client tries to install non-existent version

Ran into an issue today and wanted to share in case anybody else hits the problem.

Using the good-old cpan client I found myself unable to install a module. It took me a while to track down the problem...

I had CPAN::SQLite installed and that appears to have a bug (which I filed as RT 69415):

If a greater version of a dist is removed from the CPAN, CPAN::SQLite will fail to reindex the "current" (lesser) version, which means the cpan client will spiral into a 404 loop and give up.

So if you try to install a module and cpan spews 404 errors for a different version than you're expecting, open up ~/.cpan/cpandb.sql with sqlite3 and delete that record with something like:

DELETE FROM dists WHERE dist_name = '?'

Weird perl bug fixed [7c2d9d0]

My previous post about a weird do-block bug I stumbled upon has been fixed as of 7c2d9d0, the day after I posted. I don't know if anybody saw this post or if it was a coincidence, but thanks!

I love the comment:

Fix context propagation below return()

A.k.a. "RT #38809 strikes back".

About Randy Stauner

user-pic perl -C -E 'say"i \x{2764} ",($^X =~ m#([^/]+)$#)'