[MacPorts] #26320: ikiwiki gives 'Bus Error' with perl5.8

MacPorts noreply at macports.org
Mon Sep 13 09:22:41 PDT 2010


#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


More information about the macports-tickets mailing list