From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MxO8A-0002p8-PY for garchives@archives.gentoo.org; Mon, 12 Oct 2009 16:52:19 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 66F49E094A; Mon, 12 Oct 2009 16:52:17 +0000 (UTC) Received: from IMPaqm2.telefonica.net (impaqm2.telefonica.net [213.4.129.22]) by pigeon.gentoo.org (Postfix) with ESMTP id 1C03CE094A for ; Mon, 12 Oct 2009 16:52:16 +0000 (UTC) Received: from IMPmailhost1.adm.correo ([10.20.102.38]) by IMPaqm2.telefonica.net with bizsmtp id rn4o1c00W0piX6q3MssG2T; Mon, 12 Oct 2009 18:52:16 +0200 Received: from jesgue.homelinux.org ([78.136.66.163]) by IMPmailhost1.adm.correo with BIZ IMP id rsrz1c0053XLmEe1hss88n; Mon, 12 Oct 2009 18:52:16 +0200 X-TE-authinfo: authemail="i92guboj.terra.es" |auth_email="i92guboj@terra.es" X-TE-AcuTerraCos: auth_cuTerraCos="cosuitera01" Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Date: Mon, 12 Oct 2009 18:51:55 +0200 From: =?UTF-8?Q?Jes=C3=BAs_Guerrero?= To: Subject: Re: [gentoo-dev] Init systems portage category In-Reply-To: References: <20091012093942.08ef453a@dante> Message-ID: <173442fb4ce538d8895eb52554f0b780@localhost> X-Sender: i92guboj@terra.es User-Agent: RoundCube Webmail/0.3-stable Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 7cffe417-7c64-4b4a-95a0-1663c66c622e X-Archives-Hash: 86746b8214f3f5ada7056695c6e5323a On Mon, 12 Oct 2009 12:45:27 -0400, Robert Bradbury wrote: > On Mon, Oct 12, 2009 at 11:39 AM, Victor Ostorga > wrote: >=20 >> >> I don't know the history about init systems category, but obviously is >> necessary to stablish a category into which init systems should live >> happy forever (sys-init ? app-init? foobar?). >> >> > I don't know what you want to call it, "sys-init" perhaps. But it, and a > number of other packages, e.g. sys-apps/util-linux (which includes moun= t > and > fsck), openrc, bash, udev, etc. belong in a "special" category for > "packages > which could prevent the system from booting or corrupt file systems" if the > emerges do not work perfectly. I get hung up once or twice a year by > semi-auto-emerging a package not realizing that it is a potential > show-stopper that should be closely monitored (or which should require an > immediate system reboot to see if it broke anything). In contrast, you > could break any of the various X libraries, browsers, etc. and still have a > system from which one could fall back/forward. >=20 > Right now one only knows if an emerge is "N"ew or an "U"pgrade with little > indication as to how badly it could go wrong. >=20 > As far as I know there is no "critical packages" list (or class) which > include those that are likely to create much bigger headaches than common > emerge failures (for example this would include all executables used by the > init/openrc processes) which under ideal circumstances would be part of a > single package that could be compiled with a "static" option. But there's one... That what the "system" set is about in first place. We could argue if creating a new category would be any good or not, that's a different issue. But there's already a list of packages that's considered critical for a Gentoo system. That's what "system" is, and you will get a big red waning when trying to uninstall one package belonging to this category. --=20 Jes=C3=BAs Guerrero