Hello all. Apologies if this is the wrong venue for this question. If
it is, please forgive me and point me in the right direction.

I just heard about vanilla and strawberry perl and thought I'd give
strawberry a go. Everything works fine and dandy on my home machine,
but at work I encountered some problems and hoped that you could help.

My user account at work doesn't have admin privileges, but I can log
on as a local admin. I did this to install strawberry perl and to
configure and test CPAN. This all worked fine, but when I then logged
on using my user AD account and tried to use the CPAN client, I get
the following error:

------------------------------------
CPAN: File::HomeDir loaded ok (v0.67)

cpan shell -- CPAN exploration and modules installation (v1.9205)
ReadLine support enabled


cpan> install CGI::Untaint
Database was generated on Wed, 09 Apr 2008 09:30:48 GMT
DBD::SQLite::db prepare failed: no such table: dists(1) at dbdimp.c line 271 at
C:\strawberry\perl\site\lib/CPAN/SQLite/DBI/Search.pm line 86, <IN> line 1.
Catching error: 'DBD::SQLite::db prepare failed: no such table: dists(1) at dbdi
mp.c line 271 at C:\\strawberry\\perl\\site\\lib/CPAN/SQLite/DBI/Search.pm line
86, <IN> line 1.
' at C:/strawberry/perl/lib/CPAN.pm line 281
        CPAN::shell() called at C:\strawberry\perl\bin\cpan.bat line 211
------------------------------------

(I picked CGI::Untaint because as I recall it's a simple module with
no dependencies.)

The windows system I'm using is XP pro 2002 SP2 running on a 3.2GHz
pentium 4 with 4Gb of RAM. perl -v reports as 5.10.0 for
MSWin32-x86-multi-thread. If any other info would be helpful then
please administer the cluebat.

I'm not sure if it's a problem specific to starwberry perl running as
a non-admin user or if it's more related to CPAN, although I suspect
it's that latter since I've never come across that error on any of the
UNIX type systems upon which I'm more used to using perl. Any light
you could shed would be very much appreciated as would solutions you
might be able to suggest.

Thanks in advance!

On a different subject, I was wondering if it might be an idea to
better publicise the subscription instructions for this list so that
people seeking vanilla/strawberry perl support can find it more easily
(especially since SP now has an official release). I found out about
this list after some googling found references to the list address on
win32.perl.org (which doesn't seem to be linked from the strawberry
perl site - should it be?) and then couldn't find any subscription
instructions!

I had to go to the lengths of sending a message to the list in the
hopes of ascertaining what MLM it used from the bounce reply and then
inferring the email subscription command from that. I think a lot of
folk would have given up before then, which is a shame because vanilla
and strawberry both look like absolutely cracking pieces of work and
I'd hate to see anything hinder their take-up. The lack of a link to
the wiki from the SP site and/or subscription instructions for this
list might do that because people might wrongly think that the distros
are unsupported.

Anyway, please take that in the constructive manner in which it was
intended - the people working on vanilla and strawberry are clearly
dong a great job at giving us lovely software for free, so I don't
want to come across as a moaner.

Cheers!

-- 
Matt Jones

Reply via email to