freebsd-update automerge ignoring mergemaster.rc?
Rick Miller
vmiller at hostileadmin.com
Fri Jan 24 16:33:02 UTC 2014
Hi all,
Running FreeBSD 8.4-RELEASE-p7 and attempting to upgrade to 10.0-RELEASE
via freebsd-update as instructed at
http://www.freebsd.org/releases/10.0R/installation.html has resulted in
errors during the automatic merge that occurs during "freebsd-update
upgrade -r 10.0-RELEASE".
The results are many merges that could not occur mainly due to the CVS
version lines despite having /etc/mergemaster.rc setup. Here is the
contents of the config file:
/*** /etc/mergemaster.rc ***/
root at iese-bsd100-dev:~ # cat /etc/mergemaster.rc
# Automatically install files that do not exist
AUTO_INSTALL='yes'
# Automatically upgrade files that have not been edited
AUTO_UPGRADE='yes'
# Ignore files that I don't want changed
IGNORE_FILES='/etc/motd'
# Do not display changes that only affect whitespace
DIFF_FLAG="'.Bub'"
# Ignore CVS id lines to stop replacing files where only that line has
changed
DIFF_OPTIONS='-I$FreeBSD:.*[$]'
/*** /etc/mergemaster.rc ***/
I have tried different variations of DIFF_FLAG, "'-Bub'", and DIFF_OPTIONS,
'-I $FreeBSD:.*[$]', both of which resulted in the same behavior. Based on
threads I've read in the archives and a couple posts on the forums, this
seems correct. Wondering if anyone has any thoughts and/or suggestions?
--
Take care
Rick Miller
More information about the freebsd-questions
mailing list