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 277F413827E for ; Wed, 11 Dec 2013 21:09:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1D25CE0CD4; Wed, 11 Dec 2013 21:09:34 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 22F5CE0CC9 for ; Wed, 11 Dec 2013 21:09:33 +0000 (UTC) Received: from [192.168.1.2] (unknown [94.6.147.80]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: hwoarang) by smtp.gentoo.org (Postfix) with ESMTPSA id 137F833DA86 for ; Wed, 11 Dec 2013 21:09:31 +0000 (UTC) Message-ID: <52A8D47C.2080807@gentoo.org> Date: Wed, 11 Dec 2013 21:09:16 +0000 From: Markos Chandras User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] rfc: renaming "rc" binary in OpenRC References: <20131211204110.GA30092@linux1> <52A8CF7D.3090309@gentoo.org> <20131211205613.GA16261@leliel.pault.ag> In-Reply-To: <20131211205613.GA16261@leliel.pault.ag> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 4b68aaa5-a7ea-4861-81ef-c701ba12dcc6 X-Archives-Hash: ce18c30cef44c912047a806e2e62a046 On 12/11/2013 08:56 PM, Paul Tagliamonte wrote: > > [I'm not the OpenRC maintainer, I'm only on gentoo-devel because I'm > generally interested, and I saw this, I'm not speaking for zigo or > anything here.] > > On Wed, Dec 11, 2013 at 03:47:57PM -0500, Chris Reffett wrote: >> The idea of running a sed on inittab in an ebuild, no matter what the >> context, terrifies me. Perhaps we can ease this in slowly by renaming rc >> -> openrc and symlinking rc -> openrc and making a release with that >> change concurrent with a news item? Or even just do that in the ebuild >> rather than in the actual sources. I don't think Debian will keel over and >> die if it takes a little extra time for the change to go through, and it >> beats a ton of broken systems. >> >> Chris Reffett > > Hi, Gentoo (and hello world), > > I'm breaking my streak of lurking to comment generally on the Debian > procedure here. > > I'm sure the Debian folks would be happy to strip the symlink from the > deb over having to patch OpenRC's rc binary => openrc against the > upstream source. > > Shipping /usr/bin/rc => /usr/bin/openrc would be totally cool for > Debian, I believe. Hopefully the OpenRC team will come in and correct me > if I'm wrong :) > > Fondly, > Paul > If that's the case then I see no reason to go through the migration path for users :) The symlink thing can be done immediately. I am wondering, wouldn't Debian be able to rename "rc" to "openrc" in their openrc package just before merging it to the read filesystem (I assume Debian also builds and installs in sandbox first?)? In this case we will not have to touch openrc (or the ebuild) at all. -- Regards, Markos Chandras