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

MacPorts noreply at macports.org
Mon Sep 13 19:31:37 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 geychaner@…):

 I think the best answer for now is the following:
 1) Ditch the perl510 and perl512 variants for ikiwiki.  They don't do the
 right thing; from a clean install they install both 5.1x and 5.8, and
 install 'perl5' without the proper variant, making perl5.8 the default and
 installing all the perl modules wrong.
 2) In the pre-config stage, check the '/opt/local/bin/perl5' symlink.
 Proceed only if it already exists and points to a perl > 5.8.  Yes, this
 means 'perl5' has to be installed with the right variant before ikiwiki
 will install.  (Alternatively, if the symlink doesn't exist, you could
 install perl5 with by doing an ugly 'exec port install perl5 +<variant>')
 3) Ditch the 'perl_binary', and assume that after (2) that perl5 will
 point to a legit version.

-- 
Ticket URL: <http://trac.macports.org/ticket/26320#comment:12>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list