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 1S8T6e-0000Bv-6F for garchives@archives.gentoo.org; Fri, 16 Mar 2012 09:05:52 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 30FCBE07AA for ; Fri, 16 Mar 2012 09:05:51 +0000 (UTC) Received: from svr-us4.tirtonadi.com (svr-us4.tirtonadi.com [69.65.43.212]) by pigeon.gentoo.org (Postfix) with ESMTP id 3B5A1E001C for ; Fri, 16 Mar 2012 07:54:19 +0000 (UTC) Received: from mail-vx0-f181.google.com ([209.85.220.181]) by svr-us4.tirtonadi.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.69) (envelope-from ) id 1S8RzP-000jXv-SP for gentoo-user@lists.gentoo.org; Fri, 16 Mar 2012 14:54:19 +0700 Received: by vcge1 with SMTP id e1so4847028vcg.40 for ; Fri, 16 Mar 2012 00:54:16 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.52.90.178 with SMTP id bx18mr1065208vdb.123.1331884456128; Fri, 16 Mar 2012 00:54:16 -0700 (PDT) Received: by 10.220.58.200 with HTTP; Fri, 16 Mar 2012 00:54:16 -0700 (PDT) In-Reply-To: <20120316073211.GA5224@waltdnes.org> References: <20120315041714.GA2867@acm.acm> <20120316005553.GA4199@waltdnes.org> <20120316073211.GA5224@waltdnes.org> Date: Fri, 16 Mar 2012 14:54:16 +0700 Message-ID: Subject: Re: [gentoo-user] mdev + xorg + Gnome up and running. :-) From: Pandu Poluan To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - svr-us4.tirtonadi.com X-AntiAbuse: Original Domain - lists.gentoo.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - poluan.info X-Archives-Salt: b79946d4-2915-4cca-ada8-d36d2ab958de X-Archives-Hash: 35e09eca56b80128ef9b0ed54401710b On Fri, Mar 16, 2012 at 14:32, Walter Dnes wrote: > > On Fri, Mar 16, 2012 at 08:41:48AM +0700, Pandu Poluan wrote > > > Hmmm... are you planning to host an overlay? > > > > If so, I'll be willing to donate some of my time to provide some patche= d > > ebuilds for packages that can function without udev but lazily specify > > DEPEND=3Dsys-fs/udev... > > =C2=A0I wouldn't call it "lazy". =C2=A0Before the hulabaloo about udev/in= itramfs, > I don't think anybody was running mdev on Gentoo. =C2=A0So there was no n= eed > for mdev in the ebuilds. =C2=A0The only non-embedded distro to use mdev w= as > Alpine linux. =C2=A0And they also use uclibc. > Ah yes, sorry. That was originally tongue-in-cheek, but I now see it may be too disparaging. My bad. > =C2=A0I'm not familiar with the server side of things. =C2=A0I can follow > instructions if supplied. =C2=A0I don't know if the hosting provider I'm > thinking of does rsync. =C2=A0I never theought to ask. > > =C2=A0I'll check on the dev list about the etiquitte regarding contacting > upstream. =C2=A0Even if a package works today with mdev, there's no guara= ntee > about tomorrow. =C2=A0It'll help if upstream knows that people are using > their packages with mdev, and they take that into account when updating > the software. > > =C2=A0Note that my request for updating virtual/dev-manager went through = OK. > Once we test a "udev-required" package with mdev, and confirm it works, > we should post a request on the Gentoo bugzilla to update Gentoo's > ebuild. > Good idea. > > ... and while at it, let's see if I can make a package containing > > scripts to ease transitioning from udev to mdev. Maybe call it, > > sys-utils/mdev-helper? > > =C2=A0The kernel reconfig and rebuild, and sticking "init=3D/sbin/linuxrc= " > into the append line are user-specific. =C2=A0I dual-boot 2 kernels > ("production" and "experimental"), and I run lilo. =C2=A0Somebody with on= ly > one kernel, and/or running GRUB will need to do things differently. =C2= =A0So > a script won't help. =C2=A0This is simple enough to copy+paste from docs > to your terminal. > Well... as to the kernel requirement... nothing's stopping one from emerging sys-fs/reiserfsprogs even when the kernel doesn't support reiserfs ;) The "init=3D/sbin/linuxrc" can be automated using script (and sed), which we can imbue with the intelligence necessary to edit LILO/GRUB conf. I do have a collection of my own scripts to make it easier to install new Gentoo systems; one of them I whup up to automatically add a new kernel into menu.lst and (optionally) modify the default kernel [1]. What I have in mind for "helper scripts" would be (for example) a script to ensure that, on boot, ethernet devices will maintain their relative order. This needs to be stuck into /etc/mdev.conf (already part of stage3). (And if someone's well-versed enough in Linux, maybe he/she will convert the shellscript into a simple -- and faster -- binary with exact same functionality). [1] https://bitbucket.org/pepoluan/gentoo-admin-kit/src/4ed95722b38f/grub-a= dd-kernel.sh Rgds, -- FdS Pandu E Poluan ~ IT Optimizer ~ =C2=A0=E2=80=A2 LOPSA Member #15248 =C2=A0=E2=80=A2 Blog : http://pepoluan.tumblr.com =C2=A0=E2=80=A2 Linked-In : http://id.linkedin.com/in/pepoluan