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 1RPest-0004Jh-73 for garchives@archives.gentoo.org; Sun, 13 Nov 2011 18:34:27 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4759D21C1BC; Sun, 13 Nov 2011 18:34:18 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id B156121C071 for ; Sun, 13 Nov 2011 18:33:47 +0000 (UTC) Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id AA6AF1B4008 for ; Sun, 13 Nov 2011 18:33:46 +0000 (UTC) From: Mike Frysinger Organization: wh0rd.org To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] rfc: openrc: use iproute2 for all network handling in linux Date: Sun, 13 Nov 2011 13:33:45 -0500 User-Agent: KMail/1.13.7 (Linux/3.1.0; KDE/4.6.5; x86_64; ; ) References: <20111111215344.GA31226@linux1> <201111131224.41050.vapier@gentoo.org> <4EC006C9.3070802@gentoo.org> In-Reply-To: <4EC006C9.3070802@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: multipart/signed; boundary="nextPart1974198.eCWhPfFg7K"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201111131333.46343.vapier@gentoo.org> X-Archives-Salt: c3f61717-e7b2-4874-8288-49015af1373d X-Archives-Hash: 2bdf0d25d2cf131c9d8342c1c63fc871 --nextPart1974198.eCWhPfFg7K Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Sunday 13 November 2011 13:04:57 Ch=C3=AD-Thanh Christopher Nguy=E1=BB= =85n wrote: > Mike Frysinger schrieb: > > until we have replacement for all of its tools, it's always going to be > > there. >=20 > After net-tools is no longer needed for basic setups (which I understand > will be still the case after the proposed changes), why should it remain > in the system set? you snipped the following sentence where i explained why net-tools can't be= =20 removed. iproute2 replaces *most* of net-tools, not *all*. > >> openrc can already use busybox udhcpc instead of dhcpcd, so there is a > >> precedent. > >=20 > > that's not the same thing at all. `udhcpc` is not intended to be a > > drop-in replacement for `dhcpcd`. we have a dedicated module to work > > with udhcpc, and we have another dedicated module to work with dhcpcd. >=20 > So if someone creates a "busybox_ip" module (which would essentially be > a copy of the iproute2 module) then it will suddenly become the same thin= g? no. i don't know why you're trying to force fit an analogy that makes no=20 sense. for busybox/embedded users, they'll have a system where `ip` is a=20 symlink to `busybox`, and so the existing iproute module will be used=20 unchanged. if there are problems, they can report. but that is a system=20 where we know up front is drastically different vs an otherwise "normal" Li= nux=20 system silently switching between the standard iproute2 and the simplified= =20 busybox replacement. the only way we could drop back to busybox's iproute2 is if we have the mod= ule=20 issue quite a bit of verbose warnings, but even then i'm not sure. if peop= le=20 are creating network setups that need iproute2, and then then unmerge=20 iproute2, then i'm not terribly sympathetic to their plight. =2Dmike --nextPart1974198.eCWhPfFg7K Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAABAgAGBQJOwA2KAAoJEEFjO5/oN/WBv3cQAIKMixiMcdhsGhR/UuNw1vxj g73FVfhVLYDfl4ToLOOeHBbpiGVax1e0RETgQE/nPzYZR5C/9cmrxEqEiEGGWIEV dhGA00aPR8Vc9tHzzSgWTFUe0tknIC3IPfMURUfEferkBZ8hU1hpcboPYIs/OG/k NgOlhXsU1cNDLvPrjsD81v6D6tRgY5XviPGeTkM3Hb6lACGF2YiQiDZ40NHeoNID KJmS90iAZDl3sY/+ecY8L9LET8htgDjaz4BBaLiN4itODuKaY8qY5luOztbKYHy/ vHpJW51eWR/fwZ9FPTaWMU6s3FNS+eWXi+OP9EnEQk4+DHvRjP76UwpJGbayBSGC 6V8chrhSpJrIoCEVztJlk6ldV0jgBocv4iZr8X3i/o1ja77xfvlVpTgMlHjssSxd ujrpD4/Lw0Wx6zTiibAspD9cPQevqCqmG2MwRRmS3G3vsFbIpLS3P7lpdBDrjTth 2DaBtoODw66AP1URd6/ewdfvmVHorJKo/gkMVFLnkeOWMb0YLSz3W7j66ftwQVbN JNn438WpMah4w12zni/4UggCABAUZGK5CL8dE1XuM8IEhR/JFXk4YX6UkxjtoClX 6MUH02BtgzRa/n7t1OImXXlANxgJS7MpFRx9KkoWvg4ApHIVir2XC3fCO08lQ8U6 C1YOu0hPu8Kawhmjfm05 =gxRH -----END PGP SIGNATURE----- --nextPart1974198.eCWhPfFg7K--