Opened 5 years ago
Closed 5 years ago
#59935 closed defect (duplicate)
xemacs fails to install, won't coexist with emacs
Reported by: | k6wx (Kristen McIntyre) | Owned by: | dstrubbe (David Strubbe) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.2 |
Keywords: | catalina | Cc: | |
Port: | xemacs |
Description (last modified by mf2k (Frank Schima))
I tried repeatedly to install xemacs, including removing all ports and reinstalling, per the major system upgrade instructions. I always get the same result:
[MacBook-Pro:~] kristen% sudo port install xemacs ---> Computing dependencies for xemacs ---> Fetching archive for xemacs ---> Attempting to fetch xemacs-21.4.22_15+sumo.darwin_19.x86_64.tbz2 from https://packages.macports.org/xemacs ---> Attempting to fetch xemacs-21.4.22_15+sumo.darwin_19.x86_64.tbz2 from http://fco.it.packages.macports.org/mirrors/macports-packages/xemacs ---> Attempting to fetch xemacs-21.4.22_15+sumo.darwin_19.x86_64.tbz2 from http://aus.us.packages.macports.org/macports/packages/xemacs ---> Building xemacs Error: Failed to build xemacs: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_xemacs/xemacs/main.log for details. Error: Follow https://guide.macports.org/#project.tickets to report a bug. Error: Processing of port xemacs failed
If I install regular emacs, which installs successfully, I get this:
[MacBook-Pro:~] kristen% sudo port install xemacs ---> Computing dependencies for xemacs Error: Can't install xemacs because conflicting ports are active: emacs Error: Follow https://guide.macports.org/#project.tickets to report a bug. Error: Processing of port xemacs failed
I'm on Catalina, build 19B2106.
Attachments (1)
Change History (13)
Changed 5 years ago by k6wx (Kristen McIntyre)
comment:1 Changed 5 years ago by mf2k (Frank Schima)
In the future, please use WikiFormatting, fill in the Port field and add the port maintainer(s) to Cc (port info --maintainers xemacs
), if any.
comment:2 Changed 5 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|---|
Keywords: | catalina removed |
Owner: | set to dstrubbe |
Port: | xemacs added |
Status: | new → assigned |
comment:3 Changed 5 years ago by mf2k (Frank Schima)
I'm not sure anything can be done about the conflict with emacs.
comment:4 Changed 5 years ago by mf2k (Frank Schima)
Keywords: | catalina added |
---|
comment:5 Changed 5 years ago by k6wx (Kristen McIntyre)
Really? That seems odd. They are two independent implementations. I've had both installed in other environments. Still, xemacs just doesn't install even when emacs isn't present.
comment:6 Changed 5 years ago by mf2k (Frank Schima)
Well hopefully the maintainer will figure it all out soon.
comment:7 Changed 5 years ago by dstrubbe (David Strubbe)
No clue why the Catalina installation is failing. There are some errors in the main.log but I'm not what they mean.
Apparently the conflict is due to "etags". I'll see what can be done about that.
comment:8 Changed 5 years ago by k6wx (Kristen McIntyre)
This is 100% reproducible for me. If you need any other logs, just let me know.
comment:9 Changed 5 years ago by dstrubbe (David Strubbe)
An update: the same build failure happens on Sierra. So, this is not related to Catalina specifically.
comment:10 Changed 5 years ago by dstrubbe (David Strubbe)
There is no longer a conflict, as of https://github.com/macports/macports-ports/commit/77148c6abdb902e5fe40d8bbad39a1e349318b42
comment:11 Changed 5 years ago by dstrubbe (David Strubbe)
The compilation error is a duplicate of #59502. The conflict (which was an enhancement issue, not a defect) is fixed. For the record, "two independent implementations" is exactly the typical situation for why there would be a conflict between ports.
comment:12 Changed 5 years ago by dstrubbe (David Strubbe)
Resolution: | → duplicate |
---|---|
Status: | assigned → closed |
The log file for the error.