[MacPorts] #17870: autoconf213 uses gawk and m4 but doesn't declare dependencies
#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
#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 -------------------------------------+-------------------------------------- Comment(by ryandesign@…): This problem may be the cause of #17492 as well. -- Ticket URL: <http://trac.macports.org/ticket/17870#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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 -------------------------------------+-------------------------------------- Comment(by ryandesign@…): /opt/local/bin/autoscan213 begins with the line "`#! /opt/local/bin/perl`" so perl5 should be a dependency as well. I'll just make all three library dependencies, as in the autoconf port. -- Ticket URL: <http://trac.macports.org/ticket/17870#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17870: autoconf213 uses gawk and m4 but doesn't declare dependencies --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: Port: autoconf213 | --------------------------------------+------------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: Added dependencies in r46231. -- Ticket URL: <http://trac.macports.org/ticket/17870#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts