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 6A29C1387FD for ; Sat, 29 Mar 2014 13:50:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6F19AE0A80; Sat, 29 Mar 2014 13:50:22 +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 6DC0EE0A60 for ; Sat, 29 Mar 2014 13:50:21 +0000 (UTC) Received: from [192.168.3.7] (cpe-74-77-145-97.buffalo.res.rr.com [74.77.145.97]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: blueness) by smtp.gentoo.org (Postfix) with ESMTPSA id 9291A33FDCE for ; Sat, 29 Mar 2014 13:50:20 +0000 (UTC) Message-ID: <5336CFC4.9000706@gentoo.org> Date: Sat, 29 Mar 2014 09:51:00 -0400 From: "Anthony G. Basile" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 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] New virtuals for libudev and libgudev References: <5335EE26.1010606@gentoo.org> <5336BCD1.7070002@gentoo.org> <5336C359.30002@gentoo.org> <5336C96F.1090802@gentoo.org> <5336C9A9.5070202@gentoo.org> <5336CB8C.7070609@gentoo.org> In-Reply-To: <5336CB8C.7070609@gentoo.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 9890586d-fec9-4e32-83c7-bcb5c1aa3198 X-Archives-Hash: 3da9132ad2bf4129c6458c0bf9f4a640 On 03/29/2014 09:33 AM, Samuli Suominen wrote: > On 29/03/14 15:24, Anthony G. Basile wrote: >> On 03/29/2014 09:23 AM, Anthony G. Basile wrote: >>> On 03/29/2014 08:58 AM, Samuli Suominen wrote: >>>> On 29/03/14 14:30, Anthony G. Basile wrote: >>>>> On 03/28/2014 07:53 PM, Rich Freeman wrote: >>>>>> On Fri, Mar 28, 2014 at 5:48 PM, Rick "Zero_Chaos" Farina >>>>>> wrote: >>>>>>> All in all, this isn't a bad idea on the surface, but the first >>>>>>> arguement shows immediately when this is scaled up. How many other >>>>>>> packages have multiple libs with different sonames? Off hand, I can >>>>>>> think of poplar, but I'm sure there must be more. Is it really >>>>>>> scalable, desirable, or sane, to break each package on the system >>>>>>> into >>>>>>> multiple different virtuals like this? >>>>>> Clever idea, actually, though I'd be interested in whether anybody >>>>>> else can think of any unintended consequences. >>>>>> >>>>> My objection to what happened with the introduction of these virtuals >>>>> was that they directly affected eudev and yet the eudev team was not >>>>> consulted. >>>> eudev developer was contacted before any real impact on tree was >>>> made to >>>> make an ebuild-only change to build multilib libgudev like udev and >>>> systemd >>>> does >>>> at which point any objections could have been raised, instead, like >>>> expected, the version of eudev was provided to move forward, and we did >>>> >>>> so I don't agree with your assesment of not being consulted, when >>>> you were >>>> >>> Not before the decision was made to go ahead with the change. >>> Consulting means input before the decision. >>> >> Following up on this, do you have any objection to me co-maintianing >> those virtuals? >> > With the inappropiate feedback I got from yesterday from you in > #gentoo-dev, I'm not sure you are the best fit > for maintaining any of these. Others have these logs and are better judges of the responses. Let the community read the responses for themselves. > > However, I suppose both of eudev@gentoo.org and systemd@gentoo.org > should still be in metadata.xml of > the virtuals as co-maintainers. > > But it doesn't mean you get to do dramatical changes to them without > first discussing it with the main providers > maintainers, that is, sys-fs/udev, and WilliamH and me. Dramatical > changes, such as unannouncedly reverting > others changes, masking them, etc. This implies to the list that I made any changes. I did not touch or mask any of these packages. In fact, I asked you to please look at the eudev ebuilds to make sure they would work with the new virtual structure. Furthermore, I am in favor of discussion. You ask of me precisely what I ask of you. It is a good thing that we discuss these changes together. > > I shouldn't even be needing to tell any of this, as common sense should > prevail, but lately it has been lost, > so covering basis. Don't take insult of it. > > +1 for adding systemd and eudev to metadata.xml > Again, let the community judge "common sense". If eudev is added, then that means we get to follow these packages as needed. It is not my intention to obstruct what udev and systemd are doing, but to make sure that the eudev ebuilds are not marginalized. As for "main" providers, there are other distributions that are now adopting eudev such as Linux From Scratch [1] and Crux is considering it [2]. Ref. [1] http://www.linuxfromscratch.org/lfs/view/development/chapter06/eudev.html [2] http://crux.nu/Wiki/TODO31 -- Anthony G. Basile, Ph.D. Gentoo Linux Developer [Hardened] E-Mail : blueness@gentoo.org GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA GnuPG ID : F52D4BBA