[MacPorts] #71409: p5-aliased @0.340.0 is twice referring to Perl's Module::Build mechanism

MacPorts noreply at macports.org
Wed Nov 27 10:58:16 UTC 2024


#71409: p5-aliased @0.340.0 is twice referring to Perl's Module::Build mechanism
-----------------------+------------------------
 Reporter:  ballapete  |      Owner:  (none)
     Type:  update     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.10.5
 Keywords:             |       Port:  p5-aliased
-----------------------+------------------------
 `Portfile` contains:

 {{{
  18 if {${perl5.major} != ""} {
  19     depends_build-append \
  20                     port:p${perl5.major}-module-build-tiny
  21
  22     supported_archs noarch
  23     perl5.use_module_build
  24
 }}}}

 Shouldn't line #23 suffice? The `PortGroup` file has:

 {{{
 245     depends_build-append  port:p${perl5.major}-module-build
 }}}

 There are many Perl Modules that (already) come with `Build.PL` and also
 `Makefile.PL`. Mostly these are (still) installed via `Makefile.PL`.
 Shouldn't the modern way via `Build.PL` be preferred?

-- 
Ticket URL: <https://trac.macports.org/ticket/71409>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list