[MacPorts] #65429: While trying to build intltool with Perl 5.34 some modules cannot be installed
MacPorts
noreply at macports.org
Sun Jul 3 20:10:55 UTC 2022
#65429: While trying to build intltool with Perl 5.34 some modules cannot be
installed
-----------------------+----------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Keywords: Monterey | Port: intltool
-----------------------+----------------------
To get rid of older `Perl` versions I edited `Portfile` to use recent
version `Perl 5.34`. Invoking `port -vds build intltool` I get the report
that the modules `p5.34-xml-parser p5.34-libwww-perl p5.34-http-daemon
p5.34-http-tiny p5.34-io-socket-ip p5.34-module-build p5.34-module-build-
tiny p5.34-net-http` have a cyclic dependency. But then I invoke (without
source)
{{{
port -vd install p5.34-xml-parser p5.34-libwww-perl p5.34-http-daemon
p5.34-http-tiny p5.34-io-socket-ip p5.34-module-build p5.34-module-build-
tiny p5.34-net-http
}}}
and I get asked
{{{
The following dependencies will be installed:
p5.34-http-daemon
p5.34-io-socket-ip
p5.34-libwww-perl
p5.34-net-http
Continue? [Y/n]:
}}}
Why is `port` not asking the same when it is working with the sources?
When I answer 'Y' here all `Perl modules` are installed and afterwards it
succeeds to `build intltool`. It has a `check target` which is made
successfully. So presumingly it will work with `Perl 5.34`…
--
Ticket URL: <https://trac.macports.org/ticket/65429>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list