#26320: ikiwiki gives 'Bus Error' with perl5.8 --------------------------------+------------------------------------------- Reporter: geychaner@… | Owner: tommyd@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: | Keywords: Port: ikiwiki | --------------------------------+------------------------------------------- Comment(by tommyd@…): Replying to [comment:8 geychaner@…]:
IInstalling perl5 with the +perl5_10 or +perl5_12 variant before installing ikiwiki now fails; the log file (for perl5_10) is attached above. I can't find a way to successfully install ikiwiki with the changes; nothing seems to work. (I suspect the problem is with the "set perl_binary" lines, since the binary for perl5.10 is "perl5.10.1" and likewise for perl5.12.)
Actually perl5.10 and perl5.12 should install symlinks from perl5.10.1 to 5.10 and perl5.12.1 to perl5.12. At least these are present for me: {{{ $ ls -l /opt/local/bin/perl* -rwxr-xr-x 2 root admin 1,1M 10 Mai 2009 /opt/local/bin/perl lrwxr-xr-x 1 root admin 9B 27 Jan 2009 /opt/local/bin/perl5 -> perl5.8.9 lrwxr-xr-x 1 root admin 25B 12 Sep 01:09 /opt/local/bin/perl5.10 -> /opt/local/bin/perl5.10.1 -rwxr-xr-x 2 root admin 1,3M 7 Dez 2009 /opt/local/bin/perl5.10.1 lrwxr-xr-x 1 root admin 9B 12 Sep 01:09 /opt/local/bin/perl5.8 -> perl5.8.9 -rwxr-xr-x 2 root admin 1,1M 10 Mai 2009 /opt/local/bin/perl5.8.9 }}} I'm also a bit stuck when it comes to provide a "real" fix for this issue - I posted a question on macports-dev (http://lists.macosforge.org/pipermail/macports- dev/2010-September/012750.html) - but didn't got answers as of now. The only "hack" I could imagine here is to error out before the port is even fetched as soon as perl5.8 is detected. Another issue might be that only perl5.8 seems to install /opt/local/bin/perl, so other software which just depends on "some" perl version might refuse to work as well. -- Ticket URL: <http://trac.macports.org/ticket/26320#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS