From owner-freebsd-bugs@FreeBSD.ORG Tue Aug 26 13:46:04 2008 Return-Path: Delivered-To: bugs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDB411065687 for ; Tue, 26 Aug 2008 13:46:04 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 903978FC13 for ; Tue, 26 Aug 2008 13:46:04 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from kobe.laptop (adsl76-178.kln.forthnet.gr [77.49.123.178]) (authenticated bits=128) by igloo.linux.gr (8.14.3/8.14.3/Debian-5) with ESMTP id m7QDQk0k008311 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 26 Aug 2008 16:26:51 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.2/8.14.2) with ESMTP id m7QDQjk2074365; Tue, 26 Aug 2008 16:26:45 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost) by kobe.laptop (8.14.2/8.14.2/Submit) id m7QDQj9J074336; Tue, 26 Aug 2008 16:26:45 +0300 (EEST) (envelope-from keramida@freebsd.org) From: Giorgos Keramidas To: "Redd Vinylene" References: <87abf487wg.fsf@kobe.laptop> Date: Tue, 26 Aug 2008 16:26:36 +0300 In-Reply-To: (Redd Vinylene's message of "Tue, 26 Aug 2008 11:01:03 +0200") Message-ID: <87abezx5yr.fsf@kobe.laptop> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (berkeley-unix) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-MailScanner-ID: m7QDQk0k008311 X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.292, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.11, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: bugs@freebsd.org, freebsd-questions@freebsd.org Subject: Re: I can't make world without the "games" group? X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 13:46:05 -0000 --=-=-= # Removing from the recipient list. This isn't # really a thread about marketing or promoting FreeBSD, so it's a bit # off-topic for that list. On Tue, 26 Aug 2008 11:01:03 +0200, "Redd Vinylene" wrote: > On Sat, Aug 23, 2008 at 10:14 AM, Giorgos Keramidas wrote: >> On Fri, 1 Aug 2008 17:31:22 +0200, "Redd Vinylene" wrote: >>> Why can't I make world without the "games" group? I run a serious >>> server, not a kindergarten ;) >>> >>> I don't want the games group there, I just don't need it! >> >> Have you tried building with an src.conf file that includes: >> >> WITHOUT_GAMES='yes' >> >> It' not a matter of `kindergarten or not', but a matter of providing a >> predictable `base system' by default and all the knob and documentation >> to customize it at will. That's why you can find a lot of customization >> options in the manpage of src.conf(5). > > Hello hello! > Yeah I actually tried that, but I got the same error. 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. A few bits of information which may help us track down what you are seeing and try to reproduce it are: * Which branch/version of the source tree are you building? * How did you build everything? Please list all the command line options, any environment variables and any `make.conf' or `src.conf' options you are using. * What was the _exact_ error message you saw? I have just fired up a buildworld + buildkernel run of 8.0-CURRENT here, to see if I can reproduce this. The build runs with: # export WITHOUT_GAMES=yes # mv /usr/games /usr/games.old # rm -fr /usr/src/games AFAIK, this should work fine, but I will have to wait a bit for the build to finish and report back. I'll post my results in a couple of hours, because that's roughly how long it takes for my laptop to go through a full build & install run. In the meantime, if you can repeat the build and email us with the branch, the source version, the environment you used to build and the last 200-300 lines of the error messages you are getting (the full build log would be even better), it would be quite useful as an extra bit of info to track down what is broken for you. With a bit of help from you, to test-build everything and report back with any findings, I'm sure we can at least understand what's different in your local setup :-) > 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'? I don't think anyone insists on *forcing* you to use something you don't want to have around. That's precisely the idea behind WITHOUT_GAMES and similar options. If it doesn't work, we'll fix it. If it does work, on the other hand, we have to find out how to make it work for you too. > To quote some Frenchman: "Perfection is achieved, not when there's > nothing left to add, but when there's nothing left to take away." This is one of the nice quotes of Antoine de Saint Exupery, but in our case perfection is also achieved when FreeBSD empowers you to choose the bits that _you_ want to keep. As a team we value the freedom `to pick and choose' and providing a reference body of source code that others can use under the friendly terms of the BSD license is an explicit goal of the Project as a whole. We also understand that it is often very difficult, even outright impossible to satisfy _everyone_ with one flavor of beer, so we try to give everyone a BSD flavored brew that seems to have worked nicely for a lot of people and all the tools to build your own custom flavor. > I worry slightly as I watch FreeBSD become bigger and bigger, fearing > that some day it'll all come tumbling down! Well, there's a very good way to avoid this. You can *help* us keep BSD in shape. Reports about bugs, problems and issues like the one you are reporting in this thread are an _excellent_ way to do that. If nobody reports a bug, then it won't get solved... By reporting it and helping us track it down, find the fix and commit it to the source tree you are doing everyone (including the FreeBSD Project and yourself) a great service :-) Cheers, Giorgos --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAki0BJQACgkQ1g+UGjGGA7YbawCdFg13S6MBpN8FBSygJuDHdFCn eLIAoKswu5mw0kMwBCYJIq9U5FyRo7J1 =v24n -----END PGP SIGNATURE----- --=-=-=--