[MacPorts] #69171: pulseaudio @17.0: Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module)

MacPorts noreply at macports.org
Fri Feb 9 02:30:07 UTC 2024


#69171: pulseaudio @17.0: Can't locate XML/Parser.pm in @INC (you may need to
install the XML::Parser module)
-------------------------+-------------------------------
  Reporter:  ryandesign  |      Owner:  Ionic
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:  lion mountainlion
      Port:  pulseaudio  |
-------------------------+-------------------------------

Comment (by ShadSterling):

 Replying to [comment:6 ryandesign]:
 > Replying to [comment:2 ShadSterling]:
 > > I have meson up to date, so I think the problem is in pulseaudio
 >
 > Bring up to date isn't the issue. It's that one of these ports,
 whichever one is using XML::Parser, seems not to be declaring a dependency
 on it.

 I thought being able to have meson up to date meant it isn't missing any
 of it's dependencies


 > Does installing p5.36-xml-parser help?

 p5.36-xml-parser doesn't exist

 pulseaudio doesn't have variants to pick dependency versions

 installing *-xml-parser does not resolve the error

 uninstalling *5.36* does resolve the error

 so I guess it's something like pulseaudio can't be installed if you have a
 version of perl installed which is newer than the newest version of *-xml-
 parser you have installed

-- 
Ticket URL: <https://trac.macports.org/ticket/69171#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list