From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 636B81381F3 for ; Sun, 26 May 2013 08:58:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C4775E0AA6; Sun, 26 May 2013 08:58:32 +0000 (UTC) Received: from jacques.telenet-ops.be (jacques.telenet-ops.be [195.130.132.50]) by pigeon.gentoo.org (Postfix) with ESMTP id 5C81AE0AA2 for ; Sun, 26 May 2013 08:58:31 +0000 (UTC) Received: from TOMWIJ-GENTOO ([94.226.55.127]) by jacques.telenet-ops.be with bizsmtp id gYyR1l0042khLEN0JYyRjX; Sun, 26 May 2013 10:58:25 +0200 Date: Sun, 26 May 2013 10:56:24 +0200 From: Tom Wijsman To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] eselect init Message-ID: <20130526105624.1d1a4949@TOMWIJ-GENTOO> In-Reply-To: <20130526020256.3753.qmail@stuge.se> References: <51A08A68.3020900@gentoo.org> <20130525102503.23674.qmail@stuge.se> <20130525135739.2d302c1d@TOMWIJ-GENTOO> <20130526020256.3753.qmail@stuge.se> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.18; x86_64-pc-linux-gnu) 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 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/Wk4vBl2YEh2o3oS8LrNevqS"; protocol="application/pgp-signature" X-Archives-Salt: 29fcc934-501f-48ca-a190-237b78178baa X-Archives-Hash: 752177a07396cac88e5cf73a6c5739a3 --Sig_/Wk4vBl2YEh2o3oS8LrNevqS Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 26 May 2013 04:02:56 +0200 Peter Stuge wrote: > By take effect I mean that the filesystem should be modified in such > a way that the next boot will use what I selected. No further action > which could fail should be required beyond the eselect command. >=20 > Unless the eselect command has successfully modified the filesystem I > can't really know that my system will boot with what I have selected, > ie. eselect does not provide any useful feedback, because it can not. That's exactly what I've described in another mail in another subthread. http://thread.gmane.org/gmane.linux.gentoo.devel/85778/focus=3D85789 Snippet of what I said: > Sounds like we would have two files like 'current_init' and > 'boot_init' and `eselect init ...` would update 'boot_init'. Then, > the first `init` invocation on boot would update 'current_init' with > the value of 'boot_init'; latter `init` invocations can then read out > 'current_init', which is not to be touched by `eselect init ...`. This assumes that you would be working with a wrapper, not a symlink. --=20 With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : TomWij@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D --Sig_/Wk4vBl2YEh2o3oS8LrNevqS Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iQEcBAEBAgAGBQJRoc44AAoJEJWyH81tNOV9Lg0H/RudrZLcoDsOYdF7hxMAYg0t WSsLJ/dhjJU1oyQ3RUe2C5vxMIMN7vsDrO2AaGyNgUf6vjzKKH00V68M4KsHV5pB e3HqdeGXk4gdosHT3UZghqlUh5Brz22vctPpp/ACi3G2hfn8B56Gblck0ArQkppF RpypWkPBlRYWFqROCG/K7SyuV1p5AZodYNhs89KmK5GNtKc6194WdOfdDike+stg /6VOhc5Rq6AbYr1iAhXWDCOu1Qa9pPULN/pAtqxfzB6qffrh0Bq48rAMGZAqp7m5 gdJGiuKLXAdhVbZCzepp/gEfCPqe9K69VPxxKe4nqNP5hjK67i4LhFytIGiRB40= =e2II -----END PGP SIGNATURE----- --Sig_/Wk4vBl2YEh2o3oS8LrNevqS--