Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#18437 closed defect (duplicate)

ikiwiki cgi doesn't work

Reported by: weakish@… Owned by: tommyd@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc:
Port: ikiwiki

Description

ikiwiki 3.03 p5-cgi-session @4.40

Got this error.

Error: new(): failed: couldn't load CGI::Session::Driver::db_file: 
Can't locate DB_File.pm in @INC 
(@INC contains: /opt/local/lib/perl5/5.8.9/darwin-2level 
/opt/local/lib/perl5/5.8.9
/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level
/opt/local/lib/perl5/site_perl/5.8.9
/opt/local/lib/perl5/site_perl
/opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level
/opt/local/lib/perl5/vendor_perl/5.8.9 /opt/local/lib/perl5/vendor_perl .) 
at /opt/local/lib/perl5/vendor_perl/5.8.9/CGI/Session/Driver/db_file.pm line 8. 
BEGIN failed--compilation aborted
at /opt/local/lib/perl5/vendor_perl/5.8.9/CGI/Session/Driver/db_file.pm line 8. 
Compilation failed in require at (eval 59) line 3. 

Change History (4)

comment:1 Changed 15 years ago by blb@…

Sounds like #18111, which would suggest you need to have perl5.8 installed with the +db variant.

comment:2 Changed 15 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to tommyd@…

comment:3 Changed 15 years ago by tommyd@…

Resolution: duplicate
Status: newclosed

This is a dupe of #18111 - unfortunately this can't be fixed on ikiwiki's side since MP still have no possibility to define dependencies with variants.

The solution is to install perl5.8 with the +db variant manually before installing ikiwiki.

comment:4 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.