$ ikiwiki -setup mywiki.setup
generating wrappers..
rebuilding wiki..
Cannot decode string with wide characters at /opt/local/lib/perl5/5.12.3/darwin-multi-2level/Encode.pm line 175.
I am running Mac OS X 10.6.8
$ ikiwiki --version
ikiwiki version 3.20110608
$ perl --version
This is perl 5, version 12, subversion 3 (v5.12.3) built for darwin-multi-2level
Does it look OK?
The locale settings look ok.
I'd try upgrading your perl. 5.12.3 is rather old, and the code that is failing is part of perl.
I'm still not able to use Ikiwiki on Mac:
If I simply relink
/opt/local/bin/perl
to a newer version of perl such as/opt/local/bin/perl5.16
, it still doesn't work, as it seemssimply force to use perl5.12.
According to this page nothing has changed in MacPorts' ikiwiki build. Have you tried contacting the package maintainer or, failing that, submitting an update request to the relevant mailing list?
If MacPorts is this behind the times, it doesn't make sense to me to recommend it to anyone. But I'm biased in favor of pkgsrc, so I don't feel comfortable editing the ikiwiki on Mac OS X page to promote the thing I happen to prefer... but pkgsrc has Perl 5.18, and I keep pkgsrc's ikiwiki package updated at every release. --schmonz