From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23458 invoked by uid 1002); 24 Aug 2003 08:15:00 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 27988 invoked from network); 24 Aug 2003 08:14:59 -0000 From: Martin Schlemmer Reply-To: azarah@gentoo.org To: Luke-Jr Cc: Yuri Enshin , Gentoo-Dev In-Reply-To: <200308232316.08493.luke-jr@gentoo.org> References: <20030823210429.57e7e85c.genone@genone.de> <3F47CFBA.7040805@formoza-centre.ru> <200308232316.08493.luke-jr@gentoo.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-nBL3JQEoiQYf1bCKTAWm" Message-Id: <1061712914.13460.20.camel@nosferatu.lan> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Sun, 24 Aug 2003 10:15:14 +0200 Subject: Re: [gentoo-dev] reason for dhcpcd in system profile ? X-Archives-Salt: 9d9c3c99-4630-4999-9b5c-85b1242ae282 X-Archives-Hash: 83629ef51f1eb1a2b2e3225cffde9ba9 --=-nBL3JQEoiQYf1bCKTAWm Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2003-08-24 at 01:16, Luke-Jr wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > This seems to be opposite of my reply I just sent :) > I would agree that man-pages (and maybe man also, but many packages depen= d on=20 > it without mentioning it in DEPEND) should probably not be in system (alo= ng=20 > with all other documents). In fact, it would probably be a good idea to m= ake=20 > a 'man' and 'info' USE flag and only install manpages/infopages when they= are=20 > set. Man pages is an integrate part of a system in my opinion - how anyhow are you going to tell them to RTFM if not there :P > ext2/ext3 are still considered Linux native, so that may be justification= for=20 > their inclusion in system, if not for the fact that reiserfs is a bad ide= a=20 > for a /boot partition... I wouldn't have any objection to their removal f= rom=20 > system, though. e2fsprogs provide /sbin/fsck ... 8) > If rsync is in system, it probably should be removed. Portage could quite= =20 > easilly just install it when the user tries to sync if need be. So we devs are going to start moaning because we have rsync installed ? > hdparm, fbset may also be neccesary for system usage in some cases. I wou= ld=20 > agree that 'less' does not belong in system, though. Hmm, i would not agree 100% 8) ------------------------------ $ PAGER=3Dfoo man gcc sh: line 1: foo: command not found Error executing formatting or display command. System command (cd /usr/share/gcc-data/i686-pc-linux-gnu/3.3/man && (echo ".ll 11.1i"; echo ".nr LL 11.1i"; echo ".pl 1100i"; /bin/gunzip -c '/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man/man1/gcc.1.gz'; echo; echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -Tlatin1 -c -mandoc | foo) exited with status 127. No manual entry for gcc ------------------------------- But then I guess man pages is not needed, right :) Question is, is 'more' needed there - that I would say no, but then I feel 'less' is more the default ... > To exclude network related programs from system, one would have to modify= =20 > baselayout to use the nonetwork initlevel by default logically, and I don= 't=20 > think that would be too simple (and might require a 'network' USE flag). >=20 In general the 'system' profile have everything that should be needed to get a system functioning at a minimal level, with then a few extras that we found to be annoying in general. Take perl - sure its big, but automake is a perl script ..... is automake required on a Gentoo box ? All in all, most things in there is after careful thought - and should be removed after 10x more of 'careful thought'. >=20 > On Saturday 23 August 2003 08:34 pm, Yuri Enshin wrote: > > Hmm... May be, extend your question? > > Some users know all about linux, so no reason to include man and > > man-pages in system. > > Some users never change default console font or keyboard layout, so no > > reason to include kbd or console-tools in system. > > Some users have no ext2/ext3 partiotions, so no reason to include in > > system e2fsprogs. > > Some users never use 'emerge sync' (only download snapshots), so no > > reason to include rsync. > > Some users never use less, hdparm, fbset... > > Some users have no network on computer at all, so no reason to include > > any network related programs in system. > > I can continue this list. > > > > The reason for dhcpcd *in* system, IMHO: support for dhcp client - part > > of universal, standart set of full-functional network-ready computer. > > > > > > > > -- > > gentoo-dev@gentoo.org mailing list >=20 > - --=20 > Luke-Jr > Developer, Gentoo Linux > http://www.gentoo.org/ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.2 (GNU/Linux) >=20 > iD8DBQE/R/W0Zl/BHdU+lYMRAvAHAJ93CIljUzyPAs2Mrk3XcOhcfqcX6gCgj/Be > AwTJs10N232qrdxS4XmPSUQ=3D > =3DVCT1 > -----END PGP SIGNATURE----- >=20 >=20 > -- > gentoo-dev@gentoo.org mailing list --=20 Martin Schlemmer Gentoo Linux Developer, Desktop/System Team Developer Cape Town, South Africa --=-nBL3JQEoiQYf1bCKTAWm Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQA/SHQSqburzKaJYLYRApO6AKCTex7thorDQ+TBB5kHi2j3LTZQegCeLbky XRyO4p/6JHmMT0flIVImvDI= =xasP -----END PGP SIGNATURE----- --=-nBL3JQEoiQYf1bCKTAWm--