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 1MxpmR-0000wQ-TZ for garchives@archives.gentoo.org; Tue, 13 Oct 2009 22:23:44 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 29123E07C5; Tue, 13 Oct 2009 22:23:42 +0000 (UTC) Received: from cdptpa-omtalb.mail.rr.com (cdptpa-omtalb.mail.rr.com [75.180.132.121]) by pigeon.gentoo.org (Postfix) with ESMTP id 08A36E07C5 for ; Tue, 13 Oct 2009 22:23:42 +0000 (UTC) Received: from linux1.localdomain ([76.183.49.63]) by cdptpa-omta04.mail.rr.com with ESMTP id <20091013222341544.VUHE13254@cdptpa-omta04.mail.rr.com> for ; Tue, 13 Oct 2009 22:23:41 +0000 Received: by linux1.localdomain (Postfix, from userid 1000) id 219D743C03; Tue, 13 Oct 2009 17:23:41 -0500 (CDT) Date: Tue, 13 Oct 2009 17:23:41 -0500 From: William Hubbs To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] openrc-0.5.1 arrived in the tree Message-ID: <20091013222341.GA8684@linux1> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <200910091957.09193.zzam@gentoo.org> <8b4c83ad0910100622u502a69bdy6a9aaca18304cd48@mail.gmail.com> <200910102230.07124.zzam@gentoo.org> <200910131823.39417.hwoarang@gentoo.org> <20091013181618.GA7940@linux1> <4AD4E951.8020606@avtomatika.com> <20091013191741.GA8178@linux1> <4AD4F495.5060605@avtomatika.com> <4AD4E907.5060405@gentoo.org> <4AD50E47.1080106@avtomatika.com> 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; protocol="application/pgp-signature"; boundary="y0ulUmNC+osPPQO6" Content-Disposition: inline In-Reply-To: <4AD50E47.1080106@avtomatika.com> User-Agent: Mutt/1.5.20 (2009-06-14) X-Archives-Salt: 002c710e-6401-4e42-937d-0517da39fdd8 X-Archives-Hash: 1816a60b1967c74d28d0b1cec481ca54 --y0ulUmNC+osPPQO6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 14, 2009 at 01:33:27AM +0200, Branko Badrljica wrote: > 1. Much of the time on Gentoo using of ~ packages is not user explicit=20 > choice but forced compromise. > I don't remember exactly anymore what prompted me to enter openrc in=20 > package.keywords, but I surely remember having a few headaches with it. > Same is with many other packages- many times using ~arch is the only=20 > answer, so 99% of the time it is used for getting some package to work=20 > and not for pure testing. The ~arch tree is where things go when they first enter the tree, and, if there are no issues with them for a period of time they are marked stable. Hard masking, on the other hand, generally is for packages that are known to break many systems. The developer tested the package and had others test it and it worked for them, so he committed it to the ~arch tree, which was the correct thing for him to do. > Having in mind state of the matter in_real_world, I really don't think=20 > that having such things at least temporarily masked ( not to mention=20 > DOCUMENTED!) is really not overdoing it. Technically, there is nothing to document except possibly warning against changing the oldnet use flag. But, again, if you are using ~arch packages you should know how to recover. The openrc guide is at http://www.gentoo.org/doc/en/openrc-migration.xml, and it still documents the correct way to upgrade to openrc if you did not switch to the new network scripts. > As it was done, it presented me with nasty surprise. Machine has gotten= =20 > through upgrade world just fine and only after reboot it couldn't start= =20 > network interfaces. Manual restart croaked with some error about python= =20 > not being able to find some function. =20 That doesn't sound like an openrc issue; openrc does not have anything to do with python as far as I know. I would be curious what other packages were involved in the update? What did you do to get the system up and running again? > It felt exactly like a few last times when my ext4 decided to lose a few= =20 > hundred essential system files. There was nothing to suggest openrc.=20 > After I lost some time reemerging system files and sifting through=20 > ebuilds, packages and scripts, that casual message here about new openrc= =20 > hit me purely by chance, otherwise I would be in for much more pain. > After I got system running again, I couldn't find anywhere anything at=20 > all about any substantial change in openrc. > Not on bugzilla, not on openrc home page nor anywhere else. =20 That's because there wasn't one, and because ~arch is not considered stable anyway. ~arch is where things go so that we can get them tested, after we test them ourselves, before they move to stable. And, as was said above, if you are running ~arch and things break, you are expected to know how to recover. When you file the bug, please give us all of the details about what you did, what was upgraded, the exact error message you got, etc. --=20 William Hubbs gentoo accessibility team lead williamh@gentoo.org --y0ulUmNC+osPPQO6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) iEYEARECAAYFAkrU/e0ACgkQblQW9DDEZThw8wCcDtLc53ZUtA2JOykXfjkMhWVl EGAAn3NUsFVC36iROM24T2/eY6ay0Jer =LZbB -----END PGP SIGNATURE----- --y0ulUmNC+osPPQO6--