CUPS writes out a new /etc/printcap file when the scheduler is started. There is no version string in the new printcap file for mergemaster to compare with so mergemaster always sees the printcap file as needing to be updated. The attached patch adds an IGNORE_PRINTCAP option to mergemaster.
Hi. Doug Barton May I commit below PR for mergemaster? Add IGNORE_PRINTCAP option to mergemaster, useful for CUPS http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/55634 --- MIHIRA, Sanpei Yoshiro Tokyo, Japan.
State Changed From-To: open->closed The canonical way to handled this type of situation is to create an MM_PRE_COMPARE_SCRIPT to handle it, and reference that script in your ~/.mergemasterrc. The man page describes how to do that.
Responsible Changed From-To: freebsd-bugs->dougb I'm the mergemaster maintainer.