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 45FEE138222 for ; Thu, 5 May 2016 07:17:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2780121C0A3; Thu, 5 May 2016 07:17:10 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 226A7E085D for ; Thu, 5 May 2016 07:17:09 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ayDX0-0003zs-JU for gentoo-dev@lists.gentoo.org; Thu, 05 May 2016 09:17:06 +0200 Received: from ip98-167-165-199.ph.ph.cox.net ([98.167.165.199]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 May 2016 09:17:06 +0200 Received: from 1i5t5.duncan by ip98-167-165-199.ph.ph.cox.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 May 2016 09:17:06 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Duncan <1i5t5.duncan@cox.net> Subject: [gentoo-dev] Re: Transitioning from #!/sbin/runscript to,#!/sbin/openrc-run Date: Thu, 5 May 2016 07:17:01 +0000 (UTC) Message-ID: References: <57297A4F.3020803@gentoo.org> <22313.40676.616721.839369@a1i15.kph.uni-mainz.de> <5729A9DD.8010305@gentoo.org> <22313.44037.400256.429688@a1i15.kph.uni-mainz.de> <20160504085251.GA4024@nemesis.wraeth.lan> <3b010645-c744-5198-5773-e60bf5560667@gentoo.org> <20160504094138.GB4024@nemesis.wraeth.lan> <20160504231254.GA6135@whubbs1.gaikai.biz> <572AD65C.5090307@gentoo.org> 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: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: ip98-167-165-199.ph.ph.cox.net User-Agent: Pan/0.141 (Tarzan's Death; GIT fefda68) X-Archives-Salt: 8c957474-d025-44fd-a459-4de5ef84ffad X-Archives-Hash: 7a5230d7e5f1867e8fcaa2b9948ad11c Patrick Lauer posted on Thu, 05 May 2016 07:13:00 +0200 as excerpted: > So again, because I feel like either I'm too stupid to understand this, > or too smart to let such an obviously bad idea continue: > > What problem is being solved here? For one thing, the namespace issue of runscript being generic, while openrc-run is properly namespaced and thus much less likely to conflict with anything else. That would be why openrc's upstream maintainer is changing the name, with appropriate deprecation notice for the old one. Given that, what gentoo has to decide is how it's going to respond to that. Sure, we /could/ rename the executable to runscript here and be done with it, but that would violate gentoo's policy of defaulting to consistency with upstream unless there's a very good reason not to. The fact that the packages upstream maintainer happens to be a gentoo dev and that gentoo happens to host the project and be its primary testing ground and user base shouldn't change that. Of course if upstream policy is thought by devs willing to do the work to be irrational, they can of course fork the package. There's certainly precedent for that. But someone's gotta be willing to do the work necessary to create and maintain that fork, so... -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman