[MacPorts] #17870: autoconf213 uses gawk and m4 but doesn't declare dependencies

MacPorts noreply at macports.org
Sun Jan 4 02:37:43 PST 2009


#17870: autoconf213 uses gawk and m4 but doesn't declare dependencies
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  macports-tickets@…                   
     Type:  defect                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:  Port Bugs                            
Component:  ports                    |     Version:  1.7.0                                
 Keywords:                           |        Port:  autoconf213                          
-------------------------------------+--------------------------------------
 The autoconf213 port (which I need for php5) does not declare dependencies
 on the gawk and m4 ports but uses them if present, resulting in the
 following lines appearing in /mp/bin/autoconf213:

 {{{
 : ${M4=/mp/bin/gm4}
 : ${AWK=gawk}
 }}}

 Then if you later uninstall m4 or gawk, autoconf213 doesn't work anymore.

 I don't know if autoconf213 should declare unconditional dependencies on
 these ports, or if autoconf213 should be educated to use some other awk or
 m4 instead, even if MacPorts versions are found.

 I note that the newer autoconf port has library dependencies on perl5, m4
 and help2man.

-- 
Ticket URL: <http://trac.macports.org/ticket/17870>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list