<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>187628</bug_id>
          
          <creation_ts>2007-08-03 17:10 0000</creation_ts>
          <short_desc>sys-apps/baselayout-2.0.0_rc1 does not boot with read-only root filesystem</short_desc>
          <delta_ts>2007-08-05 07:07:38 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>baselayout</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>corsair@gentoo.org</reporter>
          <assigned_to>base-system@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-08-03 17:10:43 0000</bug_when>
            <thetext>I&apos;ve two problems with baseyout-2*:

First problem is that sys-apps/baselayout-2.0.0_rc1 does not boot with read-only root filesystem. I have to append &quot;root=/dev/sda3 rw&quot; to the kernel options, else I&apos;m getting this:

(this is powerpc64 and it *did* boot without rw appended the first time I booted with baselayout-2*. I&apos;ve seen this after first reboot. I&apos;ve upgraded from baselayout 1* straight to 2*)


Welcome to yaboot version 1.3.13
Enter &quot;help&quot; to get some basic usage information
boot: linux
Please wait, loading kernel...
   Elf64 kernel loaded...
Loading System.map ...
System.map loaded at 01a00000, size: 1024 Kbytes
OF stdout device is: /pci@fef00000/isa@b/serial@i3f8
command line: root=/dev/sda3 
memory layout at init:
  alloc_bottom : 000000000186f000
  alloc_top    : 0000000020000000
  alloc_top_hi : 0000000020000000
  rmo_top      : 0000000020000000
  ram_top      : 0000000020000000
Looking for displays
found display   : /pci@fee00000/display@b, opening ... done
[...]
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
tunl0: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
sit0: Disabled Privacy Extensions
NET: Registered protocol family 17
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 176k freed
INIT: version 2.86 booting
INIT: Entering runlevel: 3
 * failed to open `/lib64/rcscripts/init.d/softlevel&apos;: Read-only file system


This is (none) (Linux ppc64 2.6.21.6) 17:56:21

(none) login:



The second problem is, that /proc does not get mounted if I append &quot;root=/dev/sda3 rw&quot;. /proc is empty.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-08-04 15:20:44 0000</bug_when>
            <thetext>Could you check the dates of /etc/profile.env and /lib/rcscripts/init.d/deptree?

Also, see if moving those files to /tmp and regenerating them helps
/sbin/env-update
/etc/init.d/urandom restart

If it does help, then please attach those files here so  I can see what is causing rc to crash out.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-08-04 15:45:35 0000</bug_when>
            <thetext>This are the dates (before regenerating the two files):

power3 ~ # ls -lh /etc/profile.env 
-rw-r--r-- 1 root root 845 Aug  4 16:39 /etc/profile.env
power3 ~ # ls /lib64/rcscripts/init.d/deptree -lh
-rw-r--r-- 1 root root 5.9K Aug  3 17:29 /lib64/rcscripts/init.d/deptree
power3 ~ # date
Sat Aug  4 16:40:47 CEST 2007


I&apos;ve regenerated the files now, but that didn&apos;t help. I&apos;m getting the same error.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-08-04 15:59:00 0000</bug_when>
            <thetext>Interesting that rc doesn&apos;t appear to be running at all.

Try this
RUNLEVEL=&quot;1&quot; /sbin/rc sysinit

If that fails, could I get a strace of it please?
Or backtrace if it dumps core.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-08-04 16:07:47 0000</bug_when>
            <thetext>power3 ~ # RUNLEVEL=&quot;1&quot; /sbin/rc sysinit
GCouldnt open /dev/console
power3 ~ # ls /dev/console -l
crw------- 1 root tty 5, 1 Aug  4 16:58 /dev/console
power3 ~ # chmod g+rw /dev/console 
power3 ~ # RUNLEVEL=&quot;1&quot; /sbin/rc sysinit
GCouldnt open /dev/console
power3 ~ # chmod o+rw /dev/console 
power3 ~ # RUNLEVEL=&quot;1&quot; /sbin/rc sysinit
GCouldnt open /dev/console

doh?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-08-04 16:09:33 0000</bug_when>
            <thetext>Created an attachment (id=126861)
startup with &quot;rw attached to kernel&quot;

if I start the kernel with &quot;rw&quot;, then /proc does not get mounted. This is how I start the system currently.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-08-04 16:38:48 0000</bug_when>
            <thetext>I just did the following:

1. removing baselayout 2.0.0_rc1 (including all cruft; i.e. files modified by me, so portage didn&apos;t unmerge them)
2. install baselayout 1.12.9-r2
3. reboot was successful (proc get&apos;s mounted and I can start without &quot;rw&quot;)
4. update to baselayout 2.0.0_rc1 again
5. etc-update (let everything overwrite)
6. reboot and I&apos;m getting the error

I&apos;m not sure, why it booted the first time after the first upgrade, but I&apos;m pretty sure it did.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-08-04 16:48:23 0000</bug_when>
            <thetext>Could you add set-x near the top of /lib/rcscripts/sh/init.sh and /lib/rcscripts/sh/init-early.sh so we can see where they&apos;re going wrong as I think the error is there somewhere.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2007-08-04 17:14:29 0000</bug_when>
            <thetext>we should add a gentoo=debug or something that gets parsed at the start of boot so people dont need to add &apos;set -x&apos; and such ...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-08-04 18:00:28 0000</bug_when>
            <thetext>Placing &quot;set -x&quot; here and there I found this: if I place it exactly here

--- /lib64/rcscripts/sh/init-early.sh.orig      2007-08-04 18:27:43.000000000 +0200
+++ /lib64/rcscripts/sh/init-early.sh   2007-08-04 18:51:29.000000000 +0200
@@ -11,5 +11,6 @@
                CONSOLE=&quot;${CONSOLE:-/dev/console}&quot;
                [ -c &quot;${CONSOLE}&quot; ] &amp;&amp; cons=&quot;-C ${CONSOLE}&quot;
                setfont ${cons} &quot;${RC_LIBDIR}&quot;/console/&quot;${font}&quot;
+               set -x
        fi
 fi


then the machine starts fine:


[...]
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 176k freed
INIT: version 2.86 booting
GCouldnt open /dev/console

   Gentoo/Linux; http://www.gentoo.org/
   Copyright 1999-2007 Gentoo Foundation; Distributed under the GPLv2

Press I to enter interactive boot mode

 * Mounting proc at /proc ...
 [ ok ]
[following output as usual]



If I place it one line above the &quot;setfont&quot; line, then it fails. Dunno what this means.

I should note, that all output comes from serial console. There is no monitor/keyboard attached to the machine, but the kernel seems to open the open firmware device. (&quot;found display   : /pci@fee00000/display@b, opening ... done&quot; at the very first lines of the kernel)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-08-04 18:30:24 0000</bug_when>
            <thetext>Created an attachment (id=126868)
Only setfont if we have a console

This should fix things</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-08-04 18:58:57 0000</bug_when>
            <thetext>no, it does not... same error.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-08-04 19:05:51 0000</bug_when>
            <thetext>Created an attachment (id=126870)
Only setfont if we have a conslole and ensure exit 0

OK, I see what&apos;s happening here.
This patch should deffo fix it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-08-04 19:21:30 0000</bug_when>
            <thetext>yes! that fixed it! thanks a lot! even the &quot;Couldnt open /dev/console&quot; message is gone now.

Only one tiny little thing is missing ;-)

[...]
Freeing unused kernel memory: 176k freed
INIT: version 2.86 booting
G
   Gentoo/Linux; http://www.gentoo.org/
   Copyright 1999-2007 Gentoo Foundation; Distributed under the GPLv2
[...]

You see it? There is a &quot;G&quot;. Where does that one come from?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-08-04 19:34:13 0000</bug_when>
            <thetext>Created an attachment (id=126875)
Only setfont if we have a conslole and ensure exit 0

Last one broke the early font, try this instead</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-08-04 19:36:01 0000</bug_when>
            <thetext>(In reply to comment #13)
&gt; [...]
&gt; Freeing unused kernel memory: 176k freed
&gt; INIT: version 2.86 booting
&gt; G
&gt;    Gentoo/Linux; http://www.gentoo.org/
&gt;    Copyright 1999-2007 Gentoo Foundation; Distributed under the GPLv2
&gt; [...]
&gt; 
&gt; You see it? There is a &quot;G&quot;. Where does that one come from?

It&apos;s an ASCII escape code to put the console into unicode mode.
If you don&apos;t want to see it, then remove consolefont from the boot runlevel.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-08-04 20:00:25 0000</bug_when>
            <thetext>that last patch works fine, too.

(In reply to comment #15)
&gt; It&apos;s an ASCII escape code to put the console into unicode mode.
&gt; If you don&apos;t want to see it, then remove consolefont from the boot runlevel.

thanks for clarification. Unfortunately &quot;rc-update&quot; does not work as expected:

power3 ~ # rc-update del consolefont default
 * rc-update: unknown applet
power3 ~ # rc-update -s
 * rc-update: unknown applet
power3 ~ # rc-update -h
 * rc-update: unknown applet


another bug?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-08-04 20:33:42 0000</bug_when>
            <thetext>rc-update is already fixed in rc2, I&apos;ll push out an -r1 with this patch</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-08-04 20:39:27 0000</bug_when>
            <thetext>Fixed in rc2-r1 - thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-08-04 20:40:16 0000</bug_when>
            <thetext>(In reply to comment #8)
&gt; we should add a gentoo=debug or something that gets parsed at the start of boot
&gt; so people dont need to add &apos;set -x&apos; and such ...

It&apos;s a good idea, but that only works if /proc is already mounted so we can read the cmdline. So it wouldn&apos;t have helped in this case.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-08-05 07:07:38 0000</bug_when>
            <thetext>yes, perfect. :-)</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>126861</attachid>
            <date>2007-08-04 16:09 0000</date>
            <desc>startup with &quot;rw attached to kernel&quot;</desc>
            <filename>linux_rw.txt</filename>
            <type>text/plain</type>
            <data encoding="base64">a2pvdXJuYWxkIHN0YXJ0aW5nLiAgQ29tbWl0IGludGVydmFsIDUgc2Vjb25kcwpFWFQzIEZTIG9u
IHNkYTMsIGludGVybmFsIGpvdXJuYWwKRVhUMy1mczogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGgg
b3JkZXJlZCBkYXRhIG1vZGUuClZGUzogTW91bnRlZCByb290IChleHQzIGZpbGVzeXN0ZW0pLgpG
cmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiAxNzZrIGZyZWVkCklOSVQ6IHZlcnNpb24gMi44
NiBib290aW5nCkdDb3VsZG50IG9wZW4gL2RlICogZmFpbGVkIHRvIG9wZW4gYC9wcm9jL2NtZGxp
bmUnOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CiAqIFNldHRpbmcgc3lzdGVtIGNsb2NrIHVz
aW5nIHRoZSBoYXJkd2FyZSBjbG9jayBbVVRDXSAuLi4KIFsgb2sgXQogKiBnZXRtbnRpbmZvOiBO
byBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CiAqIHJvb3QgZmlsZXN5c3RlbSBpcyBtb3VudGVkIHJl
YWQtd3JpdGUgLSBza2lwcGluZwpncmVwOiAvcHJvYy9tb3VudHM6IE5vIHN1Y2ggZmlsZSBvciBk
aXJlY3RvcnkKICogZ2V0bW50aW5mbzogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQogKiBDaGVj
a2luZyBhbGwgZmlsZXN5c3RlbXMgLi4uCiBbIG9rIF0KICogTW91bnRpbmcgbG9jYWwgZmlsZXN5
c3RlbXMgLi4uCiBbIG9rIF0KICogQWN0aXZhdGluZyAocG9zc2lBZGRpbmcgNTA4MDI0ayBzd2Fw
IG9uIC9kZXYvc2RhMi4gIFByaW9yaXR5Oi0xIGV4dGVudHM6MSBhY3Jvc3M6NTA4MDI0awpibGUp
IHN3YXAgLi4uCiBbIG9rIF0KICogU2V0dGluZyBob3N0bmFtZSB0byBwb3dlcjMgLi4uCiBbIG9r
IF0KICogQ29uZmlndXJpbmcga2VybmVsIHBhcmFtZXRlcnMgLi4uCmVycm9yOiAibmV0LmlwdjQu
aXBfZm9yd2FyZCIgaXMgYW4gdW5rbm93biBrZXkKZXJyb3I6ICJuZXQuaXB2NC5jb25mLmRlZmF1
bHQucnBfZmlsdGVyIiBpcyBhbiB1bmtub3duIGtleQplcnJvcjogIm5ldC5pcHY0LmNvbmYuYWxs
LnJwX2ZpbHRlciIgaXMgYW4gdW5rbm93biBrZXkKIFsgISEgXQogKiBVcGRhdGluZyBlbnZpcm9u
bWVudCAuLi4KIFsgb2sgXQogKiBDbGVhbmluZyAvdmFyL2xvY2ssIC92YXIvcnVuIC4uLgogWyBv
ayBdCiAqIFdpcGluZyAvdG1wIGRpcmVjdG9yeSAuLi4KIFsgb2sgXQogKiBMb2FkaW5nIGtleSBt
YXBwaW5ncyAuLi4KIFsgb2sgXQogKiBTZXR0aW5nIHRlcm1pbmFsIGVuY29kaW5nIHRvIFVURi04
IC4uLgogWyBvayBdCiAqIFNldHRpbmcgdXNlciBmb250IC4uLgogWyBvayBdCiAqIEJyaW5naW5n
IHVwIGludGVyZmFjZSBsbwpncmVwOiAvcHJvYy9uZXQvZGV2OiBObyBzdWNoIGZpbGUgb3IgZGly
ZWN0b3J5CiAqICAgRVJST1I6IGludGVyZmFjZSBsbyBkb2VzIG5vdCBleGlzdAogKiAgIEVuc3Vy
ZSB0aGF0IHlvdSBoYXZlIGxvYWRlZCB0aGUgY29ycmVjdCBrZXJuZWwgbW9kdWxlIGZvciB5b3Vy
IGhhcmR3YXJlCklOSVQ6IEVudGVyaW5nIHJ1bmxldmVsOiAzCiAqIGZhaWxlZCB0byBvcGVuIGAv
cHJvYy9jbWRsaW5lJzogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQogKiBCcmluZ2luZyB1cCBp
bnRlcmZhY2UgbG8KZ3JlcDogL3Byb2MvbmV0L2RldjogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9y
eQogKiAgIEVSUk9SOiBpbnRlcmZhY2UgbG8gZG9lcyBub3QgZXhpc3QKICogICBFbnN1cmUgdGhh
dCB5b3UgaGF2ZSBsb2FkZWQgdGhlIGNvcnJlY3Qga2VybmVsIG1vZHVsZSBmb3IgeW91ciBoYXJk
d2FyZQogKiBFUlJPUjogbmV0LmxvIGZhaWxlZCB0byBzdGFydAogKiBCZXRoMDogbGluayB1cCwg
MTAwTWJwcywgZnVsbC1kdXBsZXgKcmluZ2luZyB1cCBpbnRlcmZhY2UgZXRoMApncmVwOiAvcHJv
Yy9uZXQvZGV2OiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CiAqICAgRVJST1I6IGludGVyZmFj
ZSBldGgwIGRvZXMgbm90IGV4aXN0CiAqICAgRW5zdXJlIHRoYXQgeW91IGhhdmUgbG9hZGVkIHRo
ZSBjb3JyZWN0IGtlcm5lbCBtb2R1bGUgZm9yIHlvdXIgaGFyZHdhcmUKICogRVJST1I6IG5ldC5l
dGgwIGZhaWxlZCB0byBzdGFydAogKiBFUlJPUjogY2Fubm90IHN0YXJ0IG5ldG1vdW50IGFzIG5l
dC5ldGgwIHdvdWxkIG5vdCBzdGFydAogKiBTdGFydGluZyBzeXNsb2ctbmcgLi4uCiAqIG5vdGhp
bmcgaW4gL3Byb2MKICogRmFpbGVkIHRvIHN0YXJ0IHN5c2xvZy1uZwogWyAhISBdCiAqIEVSUk9S
OiBzeXNsb2ctbmcgZmFpbGVkIHRvIHN0YXJ0CiAqIEVSUk9SOiBjYW5ub3Qgc3RhcnQgc3NoZCBh
cyBuZXQuZXRoMCB3b3VsZCBub3Qgc3RhcnQKICogU3RhcnRpbmcgbG9jYWwgLi4uCiBbIG9rIF0K
ICogZmFpbGVkIHRvIG9wZW4gYC9wcm9jL2NtZGxpbmUnOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0
b3J5CgoKVGhpcyBpcyBwb3dlcjMgKExpbnV4IHBwYzY0IDIuNi4yMS42KSAxNjo1ODoyOQoKcG93
ZXIzIGxvZ2luOiByb290ClBhc3N3b3JkOiAKbG9naW4ocGFtX3VuaXgpWzYwOF06IHNlc3Npb24g
b3BlbmVkIGZvciB1c2VyIHJvb3QgYnkgKHVpZD0wKQpMYXN0IGxvZ2luOiBTYXQgQXVnICA0IDE2
OjQ5OjUyIDIwMDcgb24gdHR5UzAKbG9naW5bNjIxXTogUk9PVCBMT0dJTiAgb24gJ3R0eVMwJwpw
b3dlcjMgfiAjIG1vdW50IC10IHByb2Mgbm9uZSAvcHJvYy8KcG93ZXIzIH4gIyByYwogKiBCcmlu
Z2luZyB1cCBpbnRlcmZhY2UgbG8KICogICAxMjcuMC4wLjEvOCAuLi4KIFsgb2sgXQogKiAgIEFk
ZGluZyByb3V0ZXMKICogICAgIDEyNy4wLjAuMC84IHZpYSAxMjcuMC4wLjEgLi4uCiBbIG9rIF0K
ICogQnJpbmdpbmcgdXAgaW50ZXJmYWNlIGV0aDAKICogICAxOTIuMTY4LjAuNC8yNCAuLi4KIFsg
b2sgXQogKiAgIEFkZGluZyByb3V0ZXMKICogICAgIGRlZmF1bHQgdmlhIDE5Mi4xNjguMC4xIC4u
LgogWyBvayBdCiAqIE1vdW50aW5nIG5ldHdvcmsgZmlsZXN5c3RlbXMgLi4uCiBbIG9rIF0KICog
U3RhcnRpbmcgc3lzbG9nLW5nIC4uLgogWyBvayBdCiAqIFN0YXJ0aW5nIHNzaGQgLi4uCiBbIG9r
IF0KcG93ZXIzIH4gIwo=
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>126868</attachid>
            <date>2007-08-04 18:30 0000</date>
            <desc>Only setfont if we have a console</desc>
            <filename>console.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IHNoLkxpbnV4L2luaXQtZWFybHkuc2gKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gc2guTGludXgvaW5p
dC1lYXJseS5zaAkocmV2aXNpb24gMjgxMykKKysrIHNoLkxpbnV4L2luaXQtZWFybHkuc2gJKHdv
cmtpbmcgY29weSkKQEAgLTEwLDYgKzEwLDYgQEAKIAkJZm9udD0iJChjYXQgIiR7UkNfTElCRElS
fSIvY29uc29sZS9mb250KSIKIAkJQ09OU09MRT0iJHtDT05TT0xFOi0vZGV2L2NvbnNvbGV9Igog
CQlbIC1jICIke0NPTlNPTEV9IiBdICYmIGNvbnM9Ii1DICR7Q09OU09MRX0iCi0JCXNldGZvbnQg
JHtjb25zfSAiJHtSQ19MSUJESVJ9Ii9jb25zb2xlLyIke2ZvbnR9IgorCQlbIC1jICIke2NvbnN9
IiBdICYmIHNldGZvbnQgJHtjb25zfSAiJHtSQ19MSUJESVJ9Ii9jb25zb2xlLyIke2ZvbnR9Igog
CWZpCiBmaQo=
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>126870</attachid>
            <date>2007-08-04 19:05 0000</date>
            <desc>Only setfont if we have a conslole and ensure exit 0</desc>
            <filename>console.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IHNyYy9yYy5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHNyYy9yYy5jCShyZXZpc2lvbiAyODE0KQor
Kysgc3JjL3JjLmMJKHdvcmtpbmcgY29weSkKQEAgLTY3MSw3ICs2NzEsNyBAQAogCX0gd2hpbGUg
KCEgV0lGRVhJVEVEIChzdGF0dXMpICYmICEgV0lGU0lHTkFMRUQgKHN0YXR1cykpOwogCiAJaWYg
KCEgV0lGRVhJVEVEIChzdGF0dXMpIHx8ICEgV0VYSVRTVEFUVVMgKHN0YXR1cykgPT0gMCkKLQkJ
ZXhpdCAoRVhJVF9GQUlMVVJFKTsKKwkJZWVycm9yeCAoIiVzOiBmYWlsZWQgdG8gZXhlYyBgJXMn
IiwgYXBwbGV0LCBzY3JpcHQpOwogfQogCiAjaW5jbHVkZSAiX3VzYWdlLmgiCkluZGV4OiBzaC5M
aW51eC9pbml0LWVhcmx5LnNoCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHNoLkxpbnV4L2luaXQtZWFybHkuc2gJ
KHJldmlzaW9uIDI4MTMpCisrKyBzaC5MaW51eC9pbml0LWVhcmx5LnNoCSh3b3JraW5nIGNvcHkp
CkBAIC0xMCw2ICsxMCw5IEBACiAJCWZvbnQ9IiQoY2F0ICIke1JDX0xJQkRJUn0iL2NvbnNvbGUv
Zm9udCkiCiAJCUNPTlNPTEU9IiR7Q09OU09MRTotL2Rldi9jb25zb2xlfSIKIAkJWyAtYyAiJHtD
T05TT0xFfSIgXSAmJiBjb25zPSItQyAke0NPTlNPTEV9IgotCQlzZXRmb250ICR7Y29uc30gIiR7
UkNfTElCRElSfSIvY29uc29sZS8iJHtmb250fSIKKwkJWyAtYyAiJHtjb25zfSIgXSAmJiBzZXRm
b250ICR7Y29uc30gIiR7UkNfTElCRElSfSIvY29uc29sZS8iJHtmb250fSIKIAlmaQogZmkKKwor
IyBFbnN1cmUgd2UgZXhpdCAwIHNvIHRoZSBib290IGNvbnRpbnVlcworZXhpdCAwCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>126875</attachid>
            <date>2007-08-04 19:34 0000</date>
            <desc>Only setfont if we have a conslole and ensure exit 0</desc>
            <filename>console.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IHNyYy9yYy5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHNyYy9yYy5jCShyZXZpc2lvbiAyODE0KQor
Kysgc3JjL3JjLmMJKHdvcmtpbmcgY29weSkKQEAgLTY3MSw3ICs2NzEsNyBAQAogCX0gd2hpbGUg
KCEgV0lGRVhJVEVEIChzdGF0dXMpICYmICEgV0lGU0lHTkFMRUQgKHN0YXR1cykpOwogCiAJaWYg
KCEgV0lGRVhJVEVEIChzdGF0dXMpIHx8ICEgV0VYSVRTVEFUVVMgKHN0YXR1cykgPT0gMCkKLQkJ
ZXhpdCAoRVhJVF9GQUlMVVJFKTsKKwkJZWVycm9yeCAoIiVzOiBmYWlsZWQgdG8gZXhlYyBgJXMn
IiwgYXBwbGV0LCBzY3JpcHQpOwogfQogCiAjaW5jbHVkZSAiX3VzYWdlLmgiCkluZGV4OiBzaC5M
aW51eC9pbml0LWVhcmx5LnNoCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHNoLkxpbnV4L2luaXQtZWFybHkuc2gJ
KHJldmlzaW9uIDI4MTMpCisrKyBzaC5MaW51eC9pbml0LWVhcmx5LnNoCSh3b3JraW5nIGNvcHkp
CkBAIC0xMCw2ICsxMCw5IEBACiAJCWZvbnQ9IiQoY2F0ICIke1JDX0xJQkRJUn0iL2NvbnNvbGUv
Zm9udCkiCiAJCUNPTlNPTEU9IiR7Q09OU09MRTotL2Rldi9jb25zb2xlfSIKIAkJWyAtYyAiJHtD
T05TT0xFfSIgXSAmJiBjb25zPSItQyAke0NPTlNPTEV9IgotCQlzZXRmb250ICR7Y29uc30gIiR7
UkNfTElCRElSfSIvY29uc29sZS8iJHtmb250fSIKKwkJc2V0Zm9udCAke2NvbnN9ICIke1JDX0xJ
QkRJUn0iL2NvbnNvbGUvIiR7Zm9udH0iIDI+L2Rldi9udWxsCiAJZmkKIGZpCisKKyMgRW5zdXJl
IHdlIGV4aXQgMCBzbyB0aGUgYm9vdCBjb250aW51ZXMKK2V4aXQgMAo=
</data>        

          </attachment>
    </bug>

</bugzilla>