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 08039138247 for ; Tue, 3 Dec 2013 23:30:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7D10AE0B8B; Tue, 3 Dec 2013 23:29:56 +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 A10ACE0B55 for ; Tue, 3 Dec 2013 23:29:55 +0000 (UTC) Received: from [10.223.139.148] (unknown [184.151.246.124]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: axs) by smtp.gentoo.org (Postfix) with ESMTPSA id AF6EE33DA7B for ; Tue, 3 Dec 2013 23:29:54 +0000 (UTC) References: <20131201102015.GA1219@egeo> <20131202202845.GA8574@linux1> <529CF973.2020008@gentoo.org> <529CFAA1.7080608@gentoo.org> <20131203211130.GA31972@linux1> <517DFDAF-7492-4347-9596-2A0218CD0569@gentoo.org> <20131203230008.GA32467@linux1> 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 (1.0) In-Reply-To: <20131203230008.GA32467@linux1> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: Cc: "gentoo-dev@lists.gentoo.org" X-Mailer: iPhone Mail (10B350) From: Ian Stakenvicius Subject: Re: [gentoo-dev] openrc 0.12 - netifrc/newnet mix-up Date: Tue, 3 Dec 2013 18:29:49 -0500 To: "gentoo-dev@lists.gentoo.org" X-Archives-Salt: 8d8d692d-5782-4986-a483-eb31fccee1be X-Archives-Hash: 4d1b15a90369052b4f893d651e6fbff3 On 2013-12-03, at 6:00 PM, William Hubbs wrote: > On Tue, Dec 03, 2013 at 04:43:28PM -0500, Ian Stakenvicius wrote: >> On 2013-12-03, at 4:11 PM, William Hubbs wrote: >>> I would like to add a virtual/network-manager package to @system which >>> has the following rdepend settings: >>>=20 >>> RDEPEND=3D" || ( >>> net-misc/netifrc >>>> =3Dsys-apps/openrc-0.12[newnet] >>> net-misc/badvpn >>> net-misc/dhcpcd >>> net-misc/netctl >>> net-misc/NetworkManager >>> net-misc/wicd )" >>>=20 >>> Does anyone see an issue with setting it up this way? >>>=20 >>> William >>=20 >> well, there is the issue where dhcpcd being installed (which is common >> for netifrc support) is going to allow netifrc to be cleaned...=20 >> similar for NM and Wicd I expect, if those aren't in @world .... >=20 > Please correct me if I am wrong. You can install NM or wicd and > remove netifrc and have a working system, correct? >=20 > Dhcpcd can be run as a standalone service or per interface. In > standalone mode, the default is to automatically configure any unconfigure= d > interfaces it finds on your system, but this can be configured (see > dhcpcd.conf (5)). So, I'm wondering what the advantage of running dhcpcd > per interface is? >=20 > William >=20 I'm just referring to issues with selecting the networking stack via a virt= ual, is all. it'a nice that netifrc is the default due to being on top, but I= expect many ppl that run netifrc use dhcp to config at least one iface, and= emerging dhcpcd will then bump it out due to it now satisfying the virtual.= Maybe a use flag "dhcp-only" that excludes dhcpcd from the virtual list un= less set??=