Opened 6 years ago
Closed 6 years ago
#56936 closed enhancement (fixed)
auctex: Allow emacs-devel to satisfy emacs dependency
Reported by: | ballapete (Peter "Pete" Dyballa) | Owned by: | mf2k (Frank Schima) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | auctex |
Description
---> Computing dependencies for emacs DEBUG: Checking for conflicts against emacs DEBUG: Searching for dependency: xemacs DEBUG: Didn't find receipt, going to depspec regex for: xemacs DEBUG: Searching for dependency: emacs-devel DEBUG: Found Dependency: receipt exists for emacs-devel Error: Can't install emacs because conflicting ports are active: emacs-devel Error: Problem while installing emacs Error: Follow https://guide.macports.org/#project.tickets to report a bug.
I have installed:
emacs-app-devel @20180621_0+multicolor_font (active) platform='darwin 17' archs='x86_64' date='2018-06-24T00:14:05+0200' emacs-devel @20180621_0+imagemagick+x11 (active) platform='darwin 17' archs='x86_64' date='2018-06-24T00:29:03+0200' emacs-mac-app @7.1_0 (active) platform='darwin 17' archs='x86_64' date='2018-06-16T12:07:46+0200'
Why is emacs-devel
not sufficient? I can understand why the app
variants are not taken into account…
Change History (4)
comment:1 Changed 6 years ago by mf2k (Frank Schima)
Keywords: | highsierra removed |
---|---|
Summary: | auctex @12.1 cannot be installed because emacs-devel does not suffice requirements? → auctex: Allow emacs-devel to satisfy emacs dependency |
Type: | defect → enhancement |
Version: | 2.5.3 |
comment:2 Changed 6 years ago by ballapete (Peter "Pete" Dyballa)
AUCTeX 12.1 built with emacs-devel @20180621_0
. It loads and should work with GNU Emacsen from version 25.1 (and 25.0.x pre-release too?). Earlier Emacsen cannot be used because of byte code incompatibilities. My GNU Emacsen 25.2 and 25.3 have problems to load latex-mode in a LaTeX buffer…
comment:3 Changed 6 years ago by mf2k (Frank Schima)
Thank you. I will update the port. The one issue is that changing the emacs dependency to a path dependency to allow emacs-devel would also allow the ancient emacs22 or emacs23 ports to satisfy it. But you say that those won't work with auctex. I have filed ticket #56949 to remove those old ports.
comment:4 Changed 6 years ago by mf2k (Frank Schima)
Owner: | set to mf2k |
---|---|
Resolution: | → fixed |
Status: | new → closed |
The dependency needs to be modified to allow either emacs or emacs-devel and then auctex needs to be tested with emacs-devel to verify that it works.