[MacPorts] #68635: pulseaudio @14.2: should not depend on intltool or p5-xml-parser
MacPorts
noreply at macports.org
Sun Nov 5 02:15:23 UTC 2023
#68635: pulseaudio @14.2: should not depend on intltool or p5-xml-parser
-------------------------+------------------------
Reporter: kwolcott | Owner: ryandesign
Type: defect | Status: accepted
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: pulseaudio |
-------------------------+------------------------
Comment (by ryandesign):
Replying to [comment:2 ryandesign]:
> I believe the problem is the pulseaudio port which declares a dependency
on `port:p${perl5.major}-xml-parser` without first setting
`perl5.branches` to the desired version. That means it will inherit the
perl version from whatever you've selected with the perl5 port. Ports
shouldn't do that.
The port used to do it correctly. The bug was introduced in
[49f8c6b5322b5fc6100c4426ab170252fea6b98a/macports-ports].
> In fact, pulseaudio probably shouldn't haven't a dependency on
XML::Parser at all.
Turns out the dependency is needed after all. In addition to formerly
using intltool, pulseaudio's build system also still uses XML::Parser in
the process of generating the manpage.
--
Ticket URL: <https://trac.macports.org/ticket/68635#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list