Gentoo Archives: gentoo-releng

From: Martin Schlemmer <azarah@g.o>
To: Benjamin Judas <beejay@g.o>
Cc: Gentoo-Releng <gentoo-releng@l.g.o>
Subject: Re: [gentoo-releng] Baselayout questions[Message Scanned]
Date: Sat, 07 Feb 2004 19:24:33
Message-Id: 1076181895.6996.5.camel@nosferatu.lan
In Reply to: Re: [gentoo-releng] Baselayout questions[Message Scanned] by Benjamin Judas
On Fri, 2004-02-06 at 21:48, Benjamin Judas wrote:
> Am Fr, den 06.02.2004 schrieb Martin Schlemmer um 18:41: > > On Fri, 2004-02-06 at 15:28, Benjamin Judas wrote: > > > Am Do, den 05.02.2004 schrieb Martin Schlemmer um 20:00: > > > > On Wed, 2004-02-04 at 23:25, John Davis wrote: > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > > > Hash: SHA1 > > > > > > > > > > Hi all - > > > > > Just wondering, when is the updated (fixes for /dev, livecds, etc) > > > > > baselayout going to go stable? We cannot release stages that are using > > > > > an arch masked baselayout to build them. If there are any outstanding QA > > > > > issues, please let us know so that we can test the bejeezus out of it. > > > > > > > > > > > > > I did send it to beejay - awaiting his final approval. > > > > > > > > > > > > Thanks, > > > > > > sys-apps/baselayout-1.8.6.12-r4 is working fine on the last official and > > > the numerous internal test-cd's I created. If nobody else has doubts, I > > > suggest to move baselayout-1.8.6.12-r4 out of testing into stable. > > > > > > > Right, but what about the last patch I sent you with cosmetic changes? > > > > > > Thanks. > > I built a test-image with baselayout-1.8.6.12-r5 + applying your patch - > now the cd doesn't reboot and halt again.
Ok, I have a small problem here - the cd do not boot here - the gentoo kernel locks up with spurious interrupts on keyboard controller, and the experimental oops because it have both acpi irq handling _and_ pnp. I thus cannot test it. Anyhow, please try attached patch - it might be the removal of the newroot stuff. I know its much to ask, but even if you can just hand edit it, and do: -- Index: init.d/halt.sh =================================================================== RCS file: /home/cvsroot/gentoo-src/rc-scripts/init.d/halt.sh,v retrieving revision 1.47 diff -u -r1.47 halt.sh --- init.d/halt.sh 6 Feb 2004 19:33:59 -0000 1.47 +++ init.d/halt.sh 7 Feb 2004 19:22:48 -0000 @@ -55,7 +55,7 @@ # Unmount loopback stuff first # Use `umount -d` to detach the loopback device remaining="`awk '!/^#/ && $1 ~ /^\/dev\/loop/ && $2 != "/" {print $2}' /proc/mounts | \ - sort -r | grep -v '/mnt/livecd'`" + sort -r | grep -v '/newroot' | grep -v '/mnt/livecd'`" [ -n "${remaining}" ] && { sig= retry=3 @@ -74,7 +74,7 @@ fi remaining="`awk '!/^#/ && $1 ~ /^\/dev\/loop/ && $2 != "/" {print $2}' /proc/mounts | \ - sort -r | | grep -v '/mnt/livecd'`" + sort -r | grep -v '/newroot' | grep -v '/mnt/livecd'`" [ -z "${remaining}" ] && break /bin/fuser -k -m ${sig} ${remaining} &>/dev/null -- Complete patch also attached. Thanks, -- Martin Schlemmer Gentoo Linux Developer, Desktop/System Team Developer Cape Town, South Africa

Attachments

File name MIME type
rc-scripts-livecd.patch text/x-patch
signature.asc application/pgp-signature