Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62991 - emacs conflict with xemacs ?
Summary: emacs conflict with xemacs ?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: XEmacs team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-06 04:11 UTC by Antonio
Modified: 2006-12-09 07:00 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antonio 2004-09-06 04:11:28 UTC
I emerge emacs, if i emerge xemacs the /usr/bin/<programs> overwrite.

/usr/bin/b2m
/usr/bin/ctags
/usr/bin/etags
/usr/bin/rcs-checkin

I normal ? or is a problem ?

If it is a problem add in portage DEPEND block.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-09-10 23:13:12 UTC
Emacs installs all binaries with ${PROG}-${PV} suffix and make symlinks to
${PROG}, so xemacs should do similar things to avoid programme bnaries conflict.
We might change ${PROG}-${PV} to ${PROG}-${P} to clarify which emacs provides 
those binaries.
Comment 2 Hans de Graaff gentoo-dev Security 2006-07-23 01:45:02 UTC
In the xemacs ebuild that I am maintaining in my overlay I have now done this for the conflicting applications. The applications are installed as <application>-xemacs and a symlink is created to the actual application name.
The overlay can be found at http://moving-innovations.com/svn/xemacs/
Comment 3 Chris Kerr 2006-10-21 11:14:30 UTC
you could use a 'symlink' USE flag like for kernel source packages (or maybe a 'nosymlink' flag would be better) - only do
"ln -s /usr/bin/xtags.emacs-whatever /usr/bin/xtags"
when the symlink flag is on.
Comment 4 Hans de Graaff gentoo-dev Security 2006-10-22 01:25:55 UTC
Chris, could you indicate what problem this would solve? For the majority of users this will not be an issue as they will only install either xemacs or emacs. Those users that want to install both emacs and xemacs probably have their own idea on how to handle this, so I'm not sure what a symlink USE flag would buy us. Note that this is only used for some of the auxiliary programs anyway, not the editor itself.
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-05 15:38:15 UTC
As this is a pure XEmacs problem and graaff will take care of it, I remove us.
Comment 6 Hans de Graaff gentoo-dev Security 2006-12-09 07:00:50 UTC
This has now been fixed in portage for xemacs-21.4.19-r1