Date: Sun, 23 Jun 2002 09:56:36 -0500 (CDT) From: Lars Eighner <eighner@io.com> To: Scott Mitchell <scott.mitchell@mail.com> Cc: freebsd-stable@FreeBSD.ORG Subject: Re: Installworld fails: unknown groups games Message-ID: <20020623095213.Q1987-100000@dumpster.io.com> In-Reply-To: <20020623111716.F359@fishballoon.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 23 Jun 2002, Scott Mitchell wrote: > On Sat, Jun 22, 2002 at 10:08:14PM -0500, David W. Chapman Jr. wrote: > > > > > > > > > > I searched UPDATING for "games" but found no hint of this. > > > > > Although the makefile says to run mergemaster -p > > > > > befor installing world, mergemaster denied all knowledge of > > > > > a -p switch. > > > > > > > > > > > > > > Did it mention something about compiling and installing mergemaster > > > > first? > > > > > > > > your version is prob ably old and doesn't know about p, so you'll > > > > have to find mergemaster in /usr/src and run make && make install > > > > then you should be able to use -p if you don't have a new > > > > mergemastger already. > > > > > > DON'T FOLLOW THIS ADVICE. > > > > > > Follow the more precise instuctions in UPDATING. > > > > > > > > > > It wasn't meant as precise advice, just something else to find in > > updating! > > >From /usr/src/UPDATING: > > 20020404: > Due to the import of sendmail 8.12.2 (see 20020325 entry), a new > user and group are required in order for sendmail to run as a > set-group-ID binary. A 'make installworld' will use the new user > and group to set the owner and group of /var/spool/clientmqueue > and will fail if the new user and group do not exist. The 'smmsp' > user and group must be merged from src/etc/group and > src/etc/master.passwd before using 'make installworld'. > 'mergemaster -p' will do this. You may need to install > mergemaster before this will work if you are updating from a > very old version of stable. This can be done with: > cd /usr/src/usr.sbin/mergemaster; make all install [clean] > > So David's advice looks about right to me. > > Lars, were you _really_ updating from 3.3 straight to 4.6? No. It was a typo. 4.4 -> 4.6. I wouldn't dream of updating across a major version number without sacrificing a goat first. > That's got to > be asking for trouble. I'd have spent about a day going through UPDATING > and the list archives before embarking on anything like that, and probably > done it in at least two steps 3.3 -> 4.0 -> 4.6. You're a brave man...I'm > quite surprised this was the only problem you had! > > BTW, the third step in the make world procedure described in the Handbook > explicitly tells you to check the contents of etc/group, and how to use > mergemaster -p from an older version. That's another thing. I can't get the handbook to make. I upgraded all kinds of text handling ports to get the handbook to make for 4.4, but evidently that is all broken now. -- Lars Eighner eighner@io.com -finger for geek code- http://www.io.com/~eighner/index.html 600 E 53RD ST APT 119 AUSTIN TX 78751 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020623095213.Q1987-100000>