[MacPorts] #25368: policykit install fails

MacPorts noreply at macports.org
Wed Aug 4 09:24:34 PDT 2010


#25368: policykit install fails
----------------------------+-----------------------------------------------
 Reporter:  jpbn@…          |       Owner:  devans@…           
     Type:  defect          |      Status:  new                
 Priority:  Normal          |   Milestone:                     
Component:  ports           |     Version:  1.9.1              
 Keywords:                  |        Port:  policykit          
----------------------------+-----------------------------------------------

Comment(by 73w3sz@…):

 Hi Scott,

 I haven't done any installs of perl except with MacPort.  I have done no
 non-standard installs of perl or any of this stuff, although I also have
 Fink installed as there are a few packages [not perl-related] that were
 available in Fink but not in MacPort.  I didn't explicitly install perl
 with fink but Fink did automatically install some of perl 5.8.9 in its own
 directories [sw].

 I didn't mean to put the newly-linked files in /sw, but it was 2 a.m. and
 I made a mistake.  I corrected the mistake and I have now put the files
 where they belong with the rest of the MacPorts perl and XML files in
 /opt/local/lib/perl5/vendor_perl/5.8.9/XML.

 Now when I run perl -e "require XML::Parser" I get:

 Can't find 'boot_XML__Parser__Expat' symbol in
 /usr/local/lib/libExpat.dylib
  at /opt/local/lib/perl5/vendor_perl/5.8.9/XML/Parser.pm line 14
 Compilation failed in require at
 /opt/local/lib/perl5/vendor_perl/5.8.9/XML/Parser.pm line 14.
 BEGIN failed--compilation aborted at
 /opt/local/lib/perl5/vendor_perl/5.8.9/XML/Parser.pm line 18.
 Compilation failed in require at -e line 1.

 I think part of the problem may be that the following file [actually a
 link to libexpat.1.5.2.dylib] was present:  libexpat.dylib, rather than
 libExpat.dylib.  I know that the terminal application in OS X is case
 insensitive, but I don't know if that could have caused a problem.  I
 suspect not, as I removed the link for libexpat.dylib and created the link
 for libExpat.dylib and I still have the same problem.

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


More information about the macports-tickets mailing list