Date: Mon, 22 Sep 2003 18:14:21 -0600 From: Mike Porter <mupi@mknet.org> To: stable@freebsd.org Cc: stable@freebsd.org Subject: Re: About mergemaster (Re: upgrading) Message-ID: <200309221814.26301.mupi@mknet.org> In-Reply-To: <447k404pr5.fsf@be-well.ilk.org> References: <12829.1064235540@thrush.ravenbrook.com> <3F6F0A0C.1060308@rsm.ru> <447k404pr5.fsf@be-well.ilk.org>
next in thread | previous in thread | raw e-mail | index | archive | help
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 22 September 2003 12:55 pm, Lowell Gilbert wrote: > far as I can see from the PR database. The mergemaster author didn't > especially like the idea, because he thinks people ought to know how > their computers are configured. > > I'll be happy to take a look at your patches when you get it working. The only problem with this theory is a significant number of the files flag= ged=20 by mergemaster, the only difference is the cvs version tag (in theory, this= =20 shouldn't be happening, since the cvs tag shouldn't update unless something= =20 in the file changes, but I have seen this nonetheless. Somewhat along the= =20 same lines are files where the only changes are changes to typos in comment= s,=20 or adding/deleting comments, which have no functional difference on the fil= e=20 itself.).=20 I tend to agree in many of the rest of the cases, but what about files tha= t=20 rarely, if ever, change from update to update? (rc.network, for example,=20 which hasn't changed since July, or how about rc.isdn and rc.i386, which sh= ow=20 version lines from early 2001, for more extreme examples) Granted these=20 files won't trigger mergemaster, unless changed (in which case you could=20 generally simply keep your existing file; unless something else changes and= =20 you need merge the files. I would strongly support a mechanism for asking for user input: "file=20 rc.network is unchaged from default, but the new version is different. =20 (v)iew/(c)ontinue? [v]" This would give the user the choice to be ignorant= ,=20 and sometimes, I would choose that, jsut becuase I want to get done=20 (especially if I am merging on the second or third machine, let alone 50 or= =20 100)...also a scripting mechanism to automate installation on multiple=20 machines. well, i've rambled on long enough... mike =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/b5BhY30jZzkECLcRAtsQAJ9wo1a3NDPOok827bssFgvH5x0evACgpnIt N8SiR0CaWBisYAakT1ywuEk=3D =3D25GI =2D----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309221814.26301.mupi>