[MacPorts] #13898: [32719] introduces circular dependency
#13898: [32719] introduces circular dependency ----------------------------------+----------------------------------------- Reporter: eridius@macports.org | Owner: ryandesign@macports.org Type: defect | Status: new Priority: High | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | ----------------------------------+----------------------------------------- [32719] adds ncurses as a dependency of gettext. Unfortunately, gettext is part of the ncurses dependency tree, which means anybody attempting to install ncurses today without gettext already installed will fail out due to the circular reference. I suspect the correct order of installation is ncurses, gettext, ncursesw (given that ncursesw is listed as a runtime dependency of ncurses), but I don't actually know, and anyway MacPorts doesn't support that sort of thing. I would suggest that, for the time being, [32719] should be reverted. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13898> MacPorts </projects/macports> Ports system for Mac OS
#13898: [32719] introduces circular dependency -----------------------------------+---------------------------------------- Reporter: eridius@macports.org | Owner: ryandesign@macports.org Type: defect | Status: closed Priority: High | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: -----------------------------------+---------------------------------------- Changes (by ryandesign@macports.org): * status: new => closed * resolution: => fixed Comment: The ncursesw dependency on gawk was an attempt to fix a Leopard build issue reported in #13053 but appears to have been unsuccessful so I reverted that dependency in r32727. I'm keeping r32719 since gettext 0.17 really does depend on ncurses, and there is no way to turn that off. (I'm [http://savannah.gnu.org/bugs/?21980 working] with the author of gettext to find a way to turn it off.) -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13898#comment:1> MacPorts </projects/macports> Ports system for Mac OS
#13898: [32719] introduces circular dependency -----------------------------------+---------------------------------------- Reporter: eridius@macports.org | Owner: ryandesign@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: -----------------------------------+---------------------------------------- Changes (by jmpp@macports.org): * priority: High => Normal -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13898#comment:2> MacPorts </projects/macports> Ports system for Mac OS
#13898: [32719] introduces circular dependency -----------------------------------+---------------------------------------- Reporter: eridius@macports.org | Owner: ryandesign@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: -----------------------------------+---------------------------------------- Comment (by ryandesign@macports.org): gettext 0.18-pre1 includes a new --disable-curses option. But since ncurses support is "highly recommended" we should probably just leave it in. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13898#comment:3> MacPorts </projects/macports> Ports system for Mac OS
participants (1)
-
MacPorts