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.77) (envelope-from ) id 1Sp96E-00079V-UB for garchives@archives.gentoo.org; Thu, 12 Jul 2012 02:25:51 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F0A5FE0738; Thu, 12 Jul 2012 02:25:30 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id ED77EE071D for ; Thu, 12 Jul 2012 02:24:36 +0000 (UTC) Received: from [192.168.107.2] (15.sub-75-197-8.myvzw.com [75.197.8.15]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: zerochaos) by smtp.gentoo.org (Postfix) with ESMTPSA id 14ECC1B40D2 for ; Thu, 12 Jul 2012 02:24:35 +0000 (UTC) Message-ID: <4FFE3588.1060101@gentoo.org> Date: Wed, 11 Jul 2012 22:25:12 -0400 From: "Rick \"Zero_Chaos\" Farina" User-Agent: W1®&M/-\¡1/4.2.9 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: udev-rules.eclass References: <20120711191142.GA26844@linux1> <20120711165911.1428ddb6@gentoo.org> <20120711234808.GB27226@linux1> In-Reply-To: <20120711234808.GB27226@linux1> X-Enigmail-Version: 1.3.5 X-Mailer: =?ISO-8859-1?Q?4=7C7P=AC3_W1=AE=26M/-=5C=A11?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 89d54be8-846d-415c-a972-192251d1b66e X-Archives-Hash: d4420a0f376e8b1c1c62aa3c463a2b2a -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/11/2012 07:48 PM, William Hubbs wrote: > On Wed, Jul 11, 2012 at 04:59:11PM -0400, Alexis Ballier wrote: >> How do you plan to handle the following: >> - foo installs an udev rule >> - install foo with old udev >> - upgrade udev >> >> are rules installed by foo used by new udev ? > > No, they wouldn't be; that is a good reason to question the value of the > eclass itself. Maybe the correct way to do this is to forget the eclass > and just file bugs against packages that break having them move their > rules to the new location and set a dependency on the newer udev. Perhaps a new ebuild helper would be best here? It seems no one knows where to install udev rules in the first place (I know I didn't till a recent version of portage yelled at me with a QA warning). How about dorule/newrule? - -Zero > > This would have to be a rev bump for the broken packages. > > William > >> >> A. >> -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJP/jWIAAoJEKXdFCfdEflKwPUP/25MRtz2WYr/ajnGIFks7Rge KFlCkIVILejW/5Bh2Ct+OUhcIcT26lENIyRi+agXxvmI6eO5RwWFz1uqinM10dc5 eQ2rdq+SzM5yrRDuy3aQRNSpemGPIT9Rnmz+/JwgqaeEbl5qMLglqIjZcU9sL675 bfFF0n6y2/HuSFY1kZ6elK5A4UBnM3LRVl6DYZlYPH0/KzSYo03qQlgrUKzODaZ6 C+d1Ctd1g8yCuMmrk2QvAuPO1dxNJHV6zWIQFmuVOZrDKxoQyiS73HwG53oeqwN1 Ig1tZo9X8co4gb8f6YcxxG6tAligqMXRbBCHwdZh1JEeLfAtA6hFxmVZ4u+Ldj9W Eco1MAGSX3qoUfoEJQeI49AcjMIkIBHR7kyvl7/IJ10xjI1QWsa9Cx2kkowaGbCw CuNlqmMLsAyOVDXdAoW/ODC/2ntNsnigv8J5m6kJ2sUzzGVzU2q1VBxkTfLQkkD4 1H0nReTSo3ilNN9ZpsBEer+xMz1xsXssDbkQGXxRi0modKYUe2z9JZ0bJweFDn2I ixEooL6D67TFS3lhkScGA0S4WO1lUO+Ih1cb6SPvGOpx+R6A+o1IYWC3utdIB1ho mGDyK8NB9fNgP3B5PAjACWPoTSs4IMRIiLBMfCIperbPNrAFGrzwJcbLnxaNy7KY l5ug3XKuM/B2yZdxyzSu =8j1W -----END PGP SIGNATURE-----