[MacPorts] #16518: slime 20080404 +app dependency error
MacPorts
noreply at macports.org
Thu Sep 11 22:31:26 PDT 2008
#16518: slime 20080404 +app dependency error
------------------------------------------------+---------------------------
Reporter: jrh at theptrgroup.com | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Keywords: slime emacs emacs-app dependencies | Port:
------------------------------------------------+---------------------------
slime 20080404 +app variant still has a library dependency on port:emacs.
The app variant needs to "depends_lib-delete port:emacs" and "depends_lib-
append port:emacs-app". Additionally, the workaround for Carbon Emacs
needs to be moved to the "else" block of the "[variant_isset app]" test,
because the "[registry_installed emacs]" line chokes if emacs is not
installed.
Furthermore, I don't know that this is specific to the slime Portfile, but
while
{{{
sudo port install slime +app
}}}
does the Right Thing™ when the Portfile is patched by the attached diff,
{{{
sudo port upgrade slime +app
}}}
ignores the "+app" and starts downloading emacs-22.2.tar.gz as if
port:emacs were still a dependency.
--
Ticket URL: <http://trac.macports.org/ticket/16518>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list