Date: Fri, 12 Aug 2005 16:42:27 -0700 From: Brooks Davis <brooks@one-eyed-alien.net> To: Jeremie Le Hen <jeremie@le-hen.org> Cc: freebsd-current@freebsd.org Subject: Re: make distribution and cap_mkdb -l from 5 to 6 Message-ID: <20050812234227.GB22225@odin.ac.hmc.edu> In-Reply-To: <20050812223307.GE45385@obiwan.tataz.chchile.org> References: <20050812223307.GE45385@obiwan.tataz.chchile.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--3uo+9/B/ebqu+fSQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Aug 13, 2005 at 12:33:08AM +0200, Jeremie Le Hen wrote: > Hi, >=20 > I was giving a try to the sysutils/etcmerge port in order to ease the > upgrade of /etc from RELENG_5 to RELENG_6. This revealed me that the > ``distribution'' target in RELENG_6's src/etc/Makefile calls cap_mkdb(8) > with either "-l" or "-L" flag, depending on endianess. Unfortunately > RELENG_5's cap_mkdb(8) doesn't have this flag and this resulted. >=20 > I understand that using RELENG_6 sources on RELENG_5 is something quite > unusual but it's quite disconcerting and prevents me from using > etcmerge. I would really like to avoid merging /etc manually since I > have number of changes in my /etc and number of changes between 5's /etc > and 6's one are both huge. Yes, I know mergemaster(8), that's what I > call ``manually'' :-). >=20 > Can this issue be resolved in a way or another ? I'm not sure using > ${.OBJDIR}'s cap_mkdb(8) is an option. I got bit by this today doing a nanobsd style cross build. I fixed it by installing new cap_mkdb and pwd_mkdb's complied against the current system, but with RELENG_6 sources. You shouldn't hit this problem with an upgrade since the documented order is "make installworld" followed by "mergemaster". Presumbly etcmerge should be run in the same place in which case you'd be fine because *_mkdb would be updated. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --3uo+9/B/ebqu+fSQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFC/TPiXY6L6fI4GtQRAgsGAKDAoHrtcww3wI1pa7JqcKcePZzYlwCeNMFf pYro1CIveaMFGeE3T4jf7b0= =nGgn -----END PGP SIGNATURE----- --3uo+9/B/ebqu+fSQ--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050812234227.GB22225>