From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-dev+bounces-65036-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C9CBF138E66 for <garchives@archives.gentoo.org>; Mon, 24 Feb 2014 08:05:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F257CE0BBB; Mon, 24 Feb 2014 08:05:51 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C4478E0BA3 for <gentoo-dev@lists.gentoo.org>; Mon, 24 Feb 2014 08:05:50 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id DDC9333F8F8 for <gentoo-dev@lists.gentoo.org>; Mon, 24 Feb 2014 08:05:49 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Flag: NO X-Spam-Score: -1.188 X-Spam-Level: X-Spam-Status: No, score=-1.188 tagged_above=-999 required=5.5 tests=[AWL=-1.185, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no Received: from smtp.gentoo.org ([IPv6:::ffff:127.0.0.1]) by localhost (smtp.gentoo.org [IPv6:::ffff:127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dS1dzXZHM9Vt for <gentoo-dev@lists.gentoo.org>; Mon, 24 Feb 2014 08:05:44 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D778433F840 for <gentoo-dev@gentoo.org>; Mon, 24 Feb 2014 08:05:43 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from <lnx-gentoo-dev@m.gmane.org>) id 1WHqXj-0007hs-GU for gentoo-dev@gentoo.org; Mon, 24 Feb 2014 09:05:39 +0100 Received: from ip68-231-22-224.ph.ph.cox.net ([68.231.22.224]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <gentoo-dev@gentoo.org>; Mon, 24 Feb 2014 09:05:39 +0100 Received: from 1i5t5.duncan by ip68-231-22-224.ph.ph.cox.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <gentoo-dev@gentoo.org>; Mon, 24 Feb 2014 09:05:39 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Duncan <1i5t5.duncan@cox.net> Subject: [gentoo-dev] Re: News item draft for >=sys-fs/udev-209 upgrade Date: Mon, 24 Feb 2014 08:05:14 +0000 (UTC) Message-ID: <pan$6d517$e6dc489$b9de055d$aee2a35e@cox.net> References: <530AD951.9020109@gentoo.org> Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> 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: ip68-231-22-224.ph.ph.cox.net User-Agent: Pan/0.140 (Chocolate Salty Balls; GIT 7ca9c6c /usr/src/portage/src/egit-src/pan2) X-Archives-Salt: 4d80b56d-9799-404b-8ef4-82f057f2666f X-Archives-Hash: 1b221f414c94b6b01cc1f3b342f70eeb Samuli Suominen posted on Mon, 24 Feb 2014 07:32:01 +0200 as excerpted: > If it's okay, I'd want to post this fast, before adding KEYWORDS to > sys-fs/udev-209's ebuild > > > Title: Upgrading udev to version >=209 > Author: Samuli Suominen <ssuominen@gentoo.org> > Content-Type: text/plain > Posted: 2014-02-21 > Revision: 1 > News-Item-Format: 1.0 > Display-If-Installed: <sys-fs/udev-209 > > First of all, kernel option CONFIG_FHANDLE=y should be enabled since > version 209 for libudev, but mostly this news item is to inform you > about the network interface naming configuration change: Rewording Steev's comment, this wording comes across as rather more informal than most news items. I rather like the approach myself but it does rather stick out. A more formal approach might be: Two points: 1) CONFIG_FHANDLE=y is required in your kernel config for >=udev-209. 2) ... > /lib/udev/rules.d/80-net-name-slot.rules was renamed to > 80-net-setup-link.rules and the actual configuration is at > /lib/systemd/network/99-default.link which you can override in > /etc/systemd/network/ That's a run-on sentence. Again, not acceptable in formal writing. Continuing from the above, here's a suggested point 2: 2) The former /lib/udev/rules.d/80-net-name-slot.rules file is renamed to 80-net-setup-link.rules in the same location. If you were overriding udev's predictable naming feature using an identically named file in /etc/udev/rules.d, either rename it accordingly or see the wiki link[1] below for other options. Meanwhile, on the wiki I'd suggest stressing the kernel commandline option (mentioned further up the wiki page but not in the 208-to-209 section), since presumably it's not going to be constantly changing to suit systemd-udev's upstream whims, as the script name disabling method seems to be doing. Optionally (and IMO preferred), make that the suggested solution in the news item with the following suggested text replacing the above: 2) /lib/udev/rules.d/80-net-name-slot.rules is being renamed. If you were overriding it with an identically named file in /etc/udev/rules.d/, you'll need to change your override as well. We suggest using the net.ifnames=0 kernel commandline option method as that should remain stable through many udev releases. For other options and more detail, see the wiki link[1] below. > [1] https://wiki.gentoo.org/wiki/Udev/upgrade#udev_208_to_209 > [2] http://www.freedesktop.org/wiki/Software/systemd/ > PredictableNetworkInterfaceNames -- 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