Ticket #16518 (closed defect: fixed)
slime 20080404 +app dependency error
|Reported by:||jrh@…||Owned by:||easieste@…|
|Keywords:||slime emacs emacs-app dependencies||Cc:|
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.
- Owner changed from macports-tickets@… to evenson@…
- Port set to slime
- Owner changed from evenson@… to easieste@…
- Status changed from new to assigned
- Status changed from assigned to closed
- Resolution set to fixed