[MacPorts] #63828: po4a: build fails when perl5.32/5.34 is default; missing core component Pod::Parser
MacPorts
noreply at macports.org
Sun Nov 7 00:57:56 UTC 2021
#63828: po4a: build fails when perl5.32/5.34 is default; missing core component
Pod::Parser
-------------------------------------+-------------------------
Reporter: mascguy | Owner: mojca
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords: pod::parser
Port: po4a perl5.32 perl5.34 |
-------------------------------------+-------------------------
Description changed by mascguy:
Old description:
> When attempting to build this port with the default perl5 installed as
> `+perl5_32` or `+perl5_34`, it fails due to missing core components like
> `Pod::Parser`.
>
> It's understandable that we don't yet have a complete selection of p5.xx
> ports for 5.32 and 5.34, since such ports are still being added. However,
> should our core perl5.32 and perl5.34 ports be missing things, vis-a-vis
> 5.30 and earlier?
>
> To illustrate, using the example of `Pod::Parser`:
>
> {{{
> $ port contents perl5.28 | ggrep "Pod/Parser.pm"
> /opt/local/lib/perl5/5.28/Pod/Parser.pm
>
> $ port contents perl5.30 | ggrep "Pod/Parser.pm"
> /opt/local/lib/perl5/5.30/Pod/Parser.pm
>
> $ port contents perl5.32 | ggrep "Pod/Parser.pm"
>
> $ port contents perl5.34 | ggrep "Pod/Parser.pm"
> }}}
>
> Is this a known/expected situation?
New description:
When attempting to build this port with the default perl5 installed as
`+perl5_32` or `+perl5_34`, it fails due to missing core components like
`Pod::Parser`.
It's understandable that we don't yet have a complete selection of p5.xx
ports for 5.32 and 5.34, since such ports are still being added. However,
should our core perl5.32 and perl5.34 ports be missing things, vis-a-vis
5.30 and earlier?
To illustrate, using the example of `Pod::Parser`:
{{{
$ port contents perl5.28 | ggrep "Pod/Parser.pm"
/opt/local/lib/perl5/5.28/Pod/Parser.pm
$ port contents perl5.30 | ggrep "Pod/Parser.pm"
/opt/local/lib/perl5/5.30/Pod/Parser.pm
$ port contents perl5.32 | ggrep "Pod/Parser.pm"
$ port contents perl5.34 | ggrep "Pod/Parser.pm"
}}}
Were these components deprecated, and/or replaced, in Perl 5.32 and
beyond...?
--
--
Ticket URL: <https://trac.macports.org/ticket/63828#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list