moderated >> BerkeleyDB install errors (perl v5.6.1, MSWin32-x86-multi-thread) using PPM

by sujit » Sat, 05 Aug 2006 20:16:07 GMT

Hi ,

Need some help. I am getting following error while installing module
BerkeleyDB.

---------------------------------------------------------------------------------------------
PPM interactive shell (2.2.0) - type 'help' for available commands.
PPM> install BerkeleyDB
Install package 'BerkeleyDB?' (y/N): y
Installing package 'BerkeleyDB'...
Error installing package 'BerkeleyDB': Read a PPD for 'BerkeleyDB', but
it is not intended for this build of Perl (MSWin32-x86-multi-thread)
--------------------------------------------------------------------------------------------

Regarding perl setup for me.
Perl version - This is perl, v5.6.1 built for MSWin32-x86-multi-thread
OS - Windows XP

Just to give you brief idea was why I need this package. I have
installed MLDBM package, which in warnings section recos use of
Berkeley DB or GDBM and avoid default ones.


Thanks in advance.
Sujit



moderated >> BerkeleyDB install errors (perl v5.6.1, MSWin32-x86-multi-thread) using PPM

by sujit » Thu, 10 Aug 2006 13:31:39 GMT


Hi,

My mistake, as windows platform perl programmer perhaps we do not have
privilege to use this package BerkeleyDB. Check this out. This package
is not available on MSWin32-x86-multi-thread.

ppm> describe BerkeleyDB
====================
Name: BerkeleyDB
Version: 0.20
Author: Paul Marquess ( XXXX@XXXXX.COM )
Title: BerkeleyDB
Abstract: Perl extension for Berkeley DB version 2, 3 or 4
Location: ActiveState PPM2 Repository
Available Platforms:
1. IA64.ARCHREV_0-thread-multi
2. PA-RISC1.1-thread-multi
3. sun4-solaris-thread-multi
====================


However currently I have DB_File installed on my PC. I am using it in
fashion
use MLDBM qw(DB_File Storable)

And things are working fine for me so far so good. Surprisingly if you
look as describe for DB_File it says (access to Berkeley DB version
1.x), and how it is working in fine if I do not have Berkeley DB
installed on my perl installation?

If anyone can throw some light on this that would be great.

Describe for DB_File
ppm> describe DB_File
====================
Name: DB_File
Version: 1.806
Author: Paul Marquess ( XXXX@XXXXX.COM )
Title: DB_File
Abstract: Perl5 access to Berkeley DB version 1.x
Location: ActiveState PPM2 Repository
Available Platforms:
1. i686-linux-thread-multi
2. IA64.ARCHREV_0-thread-multi
3. MSWin32-x86-multi-thread
4. sun4-solaris-thread-multi
====================


Thanks
Sujit

Similar Threads

1. problem with ppm - looking for MSWin320-x86-multi-thread-5.8

2. PPM sybperl not intended for MS2-x86-multi-thread

Can somebody pls shed some light on this rubbish Perl module business,
It has been driving me insane and i have now spent countless hours
trying to get it to work without any joy whatsoever.

I am using Perl 5.6.1.638 build and I am having problems installing
the samn sybperl module. I have tried teh version in CPAn and it does
not work, I get the error stating that sys/types.h file or dir cannot
be found.

I then read somewhere that someobdy had this problem and got around it
using activeperl ppm v2, which is the one downloaded and trie dto use
and i am getting the error described below. Even when i try the manual
download from the pmm v2 on the activeperl site directory i still get
the same error!!!!

What am i doing wrong???????

Thanks, Sukhy  

PPM> install sybperl
Install package 'sybperl?' (y/N): y
Installing package 'sybperl'...
Error installing package 'sybperl': Read a PPD for 'sybperl', but it
is not intended for this build of Perl (MS2-x86-multi-thread)