Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102907 - live cd GUI installer fails
Summary: live cd GUI installer fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Installer (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux Installer
URL:
Whiteboard:
Keywords:
: 103162 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-08-17 15:00 UTC by Stuart Guthrie
Modified: 2006-03-24 13:46 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stuart Guthrie 2005-08-17 15:00:47 UTC
Attached is my install.xml and the console log and install log. I have tried
many times and
http://forums.gentoo.org/viewtopic-t-368662-postdays-0-postorder-asc-start-25.html 

shows mine and other travails. 

The installer is looking good btw.

I did follow the update installer advice from the FAQs

Good luck. Its a great roadmap.

 [32;01m*[0m Switching to i386-pc-linux-gnu-3.3.5-20050130 compiler ...
/usr/bin/gcc-config: line 83: 17251 Segmentation fault      ${PYTHON} -V >&/dev/null
[A[73G  [34;01m[ [32;01mok[34;01m ][0m
/tmp/extrastuff.sh: line 9: 17310 Segmentation fault      env-update
 [32;01m*[0m Switching to i386-pc-linux-gnu-2.15.92.0.2 ...
[A[73G  [34;01m[ [32;01mok[34;01m ][0m
Exception received:
EmergeColdplugError :FATAL: build_kernel: Could not emerge coldplug!
Please submit a bug report (after searching to make sure it's not a known issue
and verifying you didn't do something stupid) with the contents of
/var/log/install.log and /tmp/installprofile.xml
/var/tmp/spawn.sh: line 2: 19532 Segmentation fault      emerge -k coldplug



var/log/installer.log got:

Code:

GLI: August 17 2005 03:36:50 - Calling emerge: emerge -k coldplug
GLI: August 17 2005 03:36:51 - Exception received during 'Emerge kernel
sources': EmergeColdplugError :FATAL: build_kernel: Could not emerge coldplug!
GLI: August 17 2005 03:36:51 - Traceback (most recent call last):
GLI: August 17 2005 03:36:51 - File "../../GLIClientController.py", line 152, in run
    self._install_steps[self._install_step][0]()
GLI: August 17 2005 03:36:51 - File "../../GLIArchitectureTemplate.py", line
629, in emerge_kernel_sources
    raise GLIException("EmergeColdplugError", 'fatal','build_kernel', "Could not
emerge coldplug!")
GLI: August 17 2005 03:36:51 - GLIException: EmergeColdplugError :FATAL: build_k:


installprofile.xml is:
Code:

<?xml version="1.0" ?>
<gli-profile>
   <kernel-build-method>
      genkernel
   </kernel-build-method>
   <cron-daemon>
      none
   </cron-daemon>
   <domainname>
      localdomain
   </domainname>
   <portage-snapshot/>
   <kernel-source>
      livecd-kernel
   </kernel-source>
   <install-pcmcia-cs>
      False
   </install-pcmcia-cs>
   <time-zone>
      Australia/Sydney
   </time-zone>
   <dynamic-stage3>
      True
   </dynamic-stage3>
   <kernel-bootsplash>
      False
   </kernel-bootsplash>
   <bootloader-mbr>
      True
   </bootloader-mbr>
   <hostname>
      localhost
   </hostname>
   <bootloader-kernel-args/>
   <post-install-script-uri/>
   <nisdomainname/>
   <install-stage>
      3
   </install-stage>
   <ftp-proxy/>
   <rsync-proxy/>
   <stage-tarball/>
   <bootloader>
      grub
   </bootloader>
   <root-pass-hash>
      1
   </root-pass-hash>
   <http-proxy/>
   <mta/>
   <grp-install>
      True
   </grp-install>
   <logging-daemon>
      metalog
   </logging-daemon>
   <kernel-config/>
   <portage-tree-sync>
      snapshot
   </portage-tree-sync>
   <kernel-initrd>
      True
   </kernel-initrd>
   <install-rp-pppoe>
      False
   </install-rp-pppoe>
   <install-packages/>
   <network-interfaces>
      <device ip="dhcp" options="">
         eth0
      </device>
   </network-interfaces>
   <network-mounts/>
   <partitions>
      <device devnode="/dev/hdb" disklabel="msdos">
         <partition format="False" mb="38717" minor="1" mkfsopts=""
mountopts="defaults" mountpoint="/" origminor="1" type="ext3"/>
         <partition format="False" mb="488" minor="2" mkfsopts="" mountopts=""
mountpoint="" origminor="2" type="extended"/>
         <partition format="False" mb="488" minor="5" mkfsopts="" mountopts=""
mountpoint="" origminor="5" type="linux-swap"/>
      </device>
   </partitions>
   <users>
      <user comment="" groups="" hash="stuart" homedir="/home/stuart"
shell="/bin/bash" uid="">
         stuart
      </user>
   </users>
   <etc-portage/>
   <etc-files>
      <file name="rc.conf">
         <entry name="SET_WINDOWKEYS">
            Yes
         </entry>
         <entry name="XSESSION"/>
         <entry name="CLOCK">
            UTC
         </entry>
         <entry name="CONSOLEFONT">
            default8x16
         </entry>
         <entry name="EXTENDED_KEYMAPS"/>
         <entry name="DISPLAYMANAGER">
            ##commented##
         </entry>
         <entry name="KEYMAP">
            us
         </entry>
         <entry name="EDITOR">
            /bin/nano
         </entry>
         <entry name="CONSOLETRANSLATION">
            ##commented##
         </entry>
         <entry name="PROTOCOLS">
            1 2
         </entry>
      </file>
      <file name="make.conf">
         <entry name="MAKEOPTS"/>
         <entry name="USE">
              X alsa apm arts avi berkdb bitmap-fonts crypt cups elibc_glibc
emboss encode foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib ipv6 jpeg kde
kernel_linux libg++ libwww mad mikmod motif mp3 mpeg ncurses nls oggvorbis
opengl oss pam pdflib perl png python qt quicktime readline sdl spell ssl tcpd
truetype truetype-fonts type1-fonts userland_GNU x86 xml2 xmms xv zlib
         </entry>
         <entry name="FEATURES"/>
         <entry name="ACCEPT_KEYWORDS"/>
         <entry name="CFLAGS">
            -march=i686 -O2 -mcpu=i686
         </entry>
      </file>
   </etc-files>
</gli-profile> 

Reproducible: Always
Steps to Reproduce:
1. boot from live cd
2. update installer as per FAQ
3. install with above xml on a 686

Actual Results:  
EmergeColdplugError :FATAL: build_kernel: Could not emerge coldplug!

The console log shows the results.

Expected Results:  
Installed Gentoo.

I was trying to reset the portage tree snap shot bit and it was disabled. This
was after loading my installer.xml file.
Comment 1 Stuart Guthrie 2005-08-17 15:05:49 UTC
I just revisited the installer. If I choose on stageselection:

stage3/grp/Dynamic

on the next page it defaults to 'snapshot' but disables the URI field. 
1) Why disable the choice of webrsync?
2) Is this not contradictory? How can I enter a snapshot if the URI field is
disabled? Looks like a bug.

Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2005-08-18 05:25:51 UTC
You missed the part of the FAQ that says to file bugs to the GLI team and not
the release team... ;]
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2005-08-18 05:39:15 UTC
Also, dynamic forcing the snapshot is not a bug, as dynamic *requires* the
snapshot to be identical to the one used to build the CD, not the latest one
from webrsync.  The problem is that currently, there is a bug in the LiveCD that
causes the snapshot to not be located in the proper place.  I will be releasing
a new LiveCD shortly (next few days) that resolves that issue, but am currently
testing a couple new technologies to be employed on the CD before I can do this.
Comment 4 Andrew Gaffney (RETIRED) gentoo-dev 2005-08-20 06:50:59 UTC
I was just reviewing this bug. I noticed the segfaults all over the place. Have
you tried running memtest?
Comment 5 Andrew Gaffney (RETIRED) gentoo-dev 2005-08-20 11:28:50 UTC
*** Bug 103162 has been marked as a duplicate of this bug. ***
Comment 6 Andrew Gaffney (RETIRED) gentoo-dev 2005-08-22 05:17:35 UTC
The first issue looks like hardware. The second issue has been "fixed" in CVS.
I've modified the code so that it looks in /mnt/cdrom/snapshots/ *and*
/mnt/livecd/snapshots/ (latest livecd mistakenly has snapshot here). The
snapshot URI field should now be filled in.
Comment 7 Jeffrey Forman (RETIRED) gentoo-dev 2006-03-24 13:46:32 UTC
Moving to Release Media/Installer.