I can't make world without the "games" group?

Jerry McAllister jerrymc at msu.edu
Tue Aug 26 17:36:08 UTC 2008


On Tue, Aug 26, 2008 at 06:44:38PM +0300, Giorgos Keramidas wrote:

> On Tue, 26 Aug 2008 17:29:48 +0200, "Redd Vinylene" <reddvinylene at gmail.com> wrote:
> >> Ok, this may be a bug in the makefiles then.  My apologies if you have
> >> already written all that.  I caught the email thread some time after it
> >> started, and I replied while being offline on a trip.
> >
> > Welcome back, I hope you had a pleasant journey!
> 
> Heh, thanks.  It was nice in a way :)
> 
> >>  * Which branch/version of the source tree are you building?
> >
> > I was going from 7.0-RELEASE to 7.0-STABLE.
> >
> >>  * How did you build everything?
> >
> > I put WITHOUT_GAMES="YES" in /etc/src.conf.
> >
> >>  * What was the _exact_ error message you saw?
> >
> > I don't remember exactly what it said. But it was just the same as
> > it's always been -- make world erroring out because group `games'
> > doesn't exist.
> 
> Thanks!  I got it tracked down to the reference to 'games' in the mtree
> files we use to populate the installation tree with directories before
> installing programs and data in them.  By looking at the differences
> from 7.0-STABLE to 8.0-CURRENT the same problem exists in both branches.
> 
> >>> I don't see why the FreeBSD team has to insist on keeping this, pardon
> >>> my language, bullshit. If some sorry guy actually needs this, why
> >>> can't he load it as a module, or install a port?
> >>
> >> Insist on keeping what?  The fortune cookies and `/usr/src/games'?
> >
> > And all the other old stuff you can disable in in src.conf.
> 
> This is the same old argument about ``what should be in the base system
> and what should be a port''.  I'm almost sure we can find people who
> like fortune(1) in the base system, and I can certainly understand that
> some people don't really care if it goes.
> 
> Making it easy to disable stuff in `src.conf' is sort of a middle-path
> approach.  I can live with that for now.  If someone else comes along
> and moves fortune(1) and the other src/games/ stuff in a port, I won't
> really object either :)

I have wondered if it might be reasonable to put a bunch of (more)
of that sort of stuff in a select list during installation so a
user can choose right then if certain things will be retained or
dropped on the floor.   Fortune and games and even the latest Perl
and some other things might be good candidates for that select list.

I know there is a place where you can run through pretty much the
whole list of ports and select, but that is really too overwhelming.
I would suggest this be a separate list, mostly limited to those 
things that many people want (but others don't) in the base system.

Some of these pretty much stand alone and shouldn't add complications
of dependancies, but I suppose some might.

////jerry

> 
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"


More information about the freebsd-bugs mailing list