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 E8DCC1381F3 for ; Fri, 14 Dec 2012 21:10:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B8126E0733; Fri, 14 Dec 2012 21:09:59 +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 926AF21C0E2 for ; Fri, 14 Dec 2012 21:09:26 +0000 (UTC) Received: from [192.168.1.132] (CPE002401f30b73-CM001cea3ddad8.cpe.net.cable.rogers.com [99.242.65.202]) (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 0226433DCD1 for ; Fri, 14 Dec 2012 21:09:24 +0000 (UTC) Message-ID: <50CB958E.6030000@gentoo.org> Date: Fri, 14 Dec 2012 16:09:34 -0500 From: Ian Stakenvicius User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.11) Gecko/20121208 Thunderbird/10.0.11 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: [gentoo-dev] Re: [e]udev , and please let's move this to a better location (was: Summary Council meeting: Tuesday 11 December 2012) References: <20121204181128.GT9976@gentoo.org> <20121214104341.GK8220@gentoo.org> <20121214182823.GA15581@kroah.com> <50CB7877.5010905@gentoo.org> <20121214200240.GA31147@kroah.com> In-Reply-To: <20121214200240.GA31147@kroah.com> X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 80c86959-2f6c-4e17-9043-709800b68df3 X-Archives-Hash: 525f91d305c809e25ab2d356fec2ce04 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 14/12/12 03:02 PM, Greg KH wrote: > On Fri, Dec 14, 2012 at 02:05:27PM -0500, Ian Stakenvicius wrote: >> >> Eudev's project announcement is coming soon, should answer your >> questions. > > Ok, when is "soon"? It's being drafted as we speak, so it will probably be released within a few days. I'm not authoring it so I can't give you an exact time for when the announcement will be posted. > I'm guessing that the result of the council meeting meant that > things are progressing, right? If so, in what way? Sounds like you should join us in #gentoo-udev to discuss, or join the eudev mailing list. I'd rather not spend a significant amount of time writing about eudev development on gentoo-dev@ given it's not really on-topic here. >> In terms of udev's dependencies, yes, the few dependencies that >> were installing only to /usr (ie, kmod and xz-utils) have been >> switched to install to /, and then fixed again due to issues with >> they way they were done the first time so that they also work. I >> believe however they are still ~arch keyworded. > > I am not referring to udev's dependancies, that was never the real > issue with a separate /usr/ partition as those could easily be > fixed with a configuration option for the package. Understood, but they still needed to be fixed (their packaging). (I expect most issues regarding separate-/usr-without-initramfs support will be about fixing packaging) >> There may of course be other entirely independent packages needed >> at boot time prior to localmount, I do not know that status of >> those. Once eudev (the gentoo package) fully supports >> separate-/usr (which it doesn't at this time as it uses the same >> init scripts as udev-196), we will be sure to resolve them. > > That's the big problem, those need to be fixed. > Agreed. However as i'm looking at this from the eudev perspective at this point, rather than the sys-fs/udev perspective, there are things necessary to integrate into eudev (the gentoo package, and possibly also the code) itself before we as the eudev team are ready to see what else is broken and needs adjustment. >> It should be noted that sys-fs/udev (the package) since .. 186 >> I think? whichever version dropped support for the failed-rules >> queue (and whichever package dropped the udev-postmount init >> script) does not support booting with a separate /usr. This has >> more to do with how the package installs than the upstream code >> itself, though; as such (WilliamH please correct me if I'm wrong) >> the plan is still to require an initramfs if using sys-fs/udev >> with a separate-/usr. > > If the plan is still to require an initramfs (hint, it's the only > way it can work), then why was the eudev package forked and > created? This is the plan for sys-fs/udev in gentoo (sorry i'd thought i was clear on that, i apologize if I wasn't), sys-fs/eudev maintainers intend to support separate-/usr without initramfs to the best of our abilities. > Please, I'm totally confused now, especially after reading the > commits in the eudev repo, I see nothing that fixed any /usr/ > problems, what am I missing? You're not missing anything -- eudev is still a WIP and doesn't have the support for separate-/usr yet (either in the codebase or in the gentoo package). We're working on it. It'll be in place by the time we have a full release tagged. For further details (and as stated above) I suggest we discuss on irc, via the eudev mailing list, or via email directly. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iF4EAREIAAYFAlDLlY4ACgkQ2ugaI38ACPB52gD/d2E2WL2ZYxadGswJIqP3nqqW Co+0ua+G5yXQ8+lFiP4A/248opPpMkzm1pEklhJBUvaVrZ7JW3xWSLOpKOPs6iQr =xy6w -----END PGP SIGNATURE-----