Message5676

Author carlsonj
Recipients
Date 2008-03-21.15:03:01
Content
The imerge extension doesn't work right on Solaris because it
relies on having a tool called "merge" in the user's path, and
that's from GNU RCS and isn't a default part of a Solaris install.

The code in imerge.py (credit to Rich Lowe for finding this) is
this:

        # this could be greatly improved
        realmerge = os.environ.get('HGMERGE')
        if not interactive:
            os.environ['HGMERGE'] = 'merge'

It just overrides the $HGMERGE variable with 'merge'.  That won't
work on all systems.  Something better is needed here.  (Or Mercurial
install needs to depend on RCS installation ...)
History
Date User Action Args
2008-03-21 15:03:02carlsonjsetmessageid: <1206111782.65.0.101014939388.issue1045@selenic.com>
2008-03-21 15:03:02carlsonjlinkissue1045 messages
2008-03-21 15:03:01carlsonjcreate