Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 125335 - livecd installer freezes on fail of package emerge
Summary: livecd installer freezes on fail of package emerge
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Installer (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo Linux Installer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-07 01:06 UTC by grischa
Modified: 2006-03-24 13:46 UTC (History)
0 users

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 grischa 2006-03-07 01:06:06 UTC
Hi!

Looks like the installer on the livecd has some problems when the emerge of additional packages fails. The window doesn't display any content any more and becomes a white screen of death ;-) This should be fixed since the user doesn't know if the machine just is busy or the install fails...

That's what my installer.log says (i already postet the x11 bug)GLI: March 06 2006 20:29:36 - Setting root password.
GLI: March 06 2006 20:29:36 - Livecd root password set.
GLI: March 06 2006 20:29:36 - Portmap started.
GLI: March 06 2006 20:29:36 - Completed pre_install steps
GLI: March 06 2006 20:34:09 - partitioning: Processing /dev/hda...
GLI: March 06 2006 20:34:09 - Partitioning: Second pass...
GLI: March 06 2006 20:34:09 - Partitioning: Third pass....creating partitions
GLI: March 06 2006 20:34:09 -   Drive has 156301488 sectors
GLI: March 06 2006 20:34:09 -   Partition 1 has 100MB
GLI: March 06 2006 20:34:09 -     Start sector calculated to be 0
GLI: March 06 2006 20:34:09 -     End sector calculated to be 204800
GLI: March 06 2006 20:34:09 -   Adding primary partition 1 from 0 to 204800
GLI: March 06 2006 20:34:10 -   Formatting partition 1 as ext2 with: mkfs.ext2  /dev/hda1
GLI: March 06 2006 20:34:10 -   Partition 2 has 2048MB
GLI: March 06 2006 20:34:10 -     Start sector calculated to be 204801
GLI: March 06 2006 20:34:10 -     End sector calculated to be 4399105
GLI: March 06 2006 20:34:10 -   Adding primary partition 2 from 204801 to 4399105
GLI: March 06 2006 20:34:11 -   Formatting partition 2 as linux-swap with: mkswap  /dev/hda2
GLI: March 06 2006 20:34:14 -   Partition 3 has 74171MB
GLI: March 06 2006 20:34:14 -     Start sector calculated to be 4399106
GLI: March 06 2006 20:34:14 -     End sector calculated to be 156301314
GLI: March 06 2006 20:34:14 -   Adding primary partition 3 from 4399106 to 156301314
GLI: March 06 2006 20:34:15 -   Formatting partition 3 as ext3 with: mkfs.ext3  /dev/hda3
GLI: March 06 2006 20:35:13 - Mounted mountpoint: /
GLI: March 06 2006 20:35:16 - Created mountpoint /boot
GLI: March 06 2006 20:35:16 - Mounted mountpoint: /boot
GLI: March 06 2006 20:35:17 - Fetching and unpacking tarball: http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/releases/x86/2006.0/stages/stage3-x86-2006.0.tar.bz2
GLI: March 06 2006 20:48:34 - http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/releases/x86/2006.0/stages/stage3-x86-2006.0.tar.bz2 was fetched and unpacked.
GLI: March 06 2006 20:48:44 - fstab configured.
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/rc.conf
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/conf.d/clock
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/conf.d/keymaps
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Config files updated using etc-update.  make.conf/fstab/rc.conf restored.
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Make.conf configured
GLI: March 06 2006 20:48:46 - Chroot environment ready.
GLI: March 06 2006 21:26:25 - Portage tree sync'd
GLI: March 06 2006 21:26:26 - Root Password set on the new system.
GLI: March 06 2006 21:26:27 - Edited Config file /mnt/gentoo/etc/conf.d/clock
GLI: March 06 2006 21:26:27 - Timezone set.
GLI: March 06 2006 21:26:27 - Starting emerge_kernel
GLI: March 06 2006 21:34:26 - Kernel sources:gentoo-sources emerged and /usr/src/linux symlinked.
GLI: March 06 2006 21:34:26 -  -- MARK -- 
GLI: March 06 2006 21:34:26 - Starting build_kernel
GLI: March 06 2006 21:36:16 - Genkernel emerged.  Beginning kernel compile.
GLI: March 07 2006 00:33:05 - Coldplug emerged.  Now they should be added to the default runlevel.
GLI: March 07 2006 00:33:06 - Added coldplug to runlevel boot
GLI: March 07 2006 00:33:06 - Genkernel complete.
GLI: March 07 2006 00:39:57 - Added syslog-ng to runlevel default
GLI: March 07 2006 00:39:57 - Logging daemon installed: syslog-ng
GLI: March 07 2006 00:45:36 - Added vixie-cron to runlevel default
GLI: March 07 2006 00:45:36 - Cron daemon installed and configured: vixie-cron
GLI: March 07 2006 00:45:36 - Edited Config file /mnt/gentoo/etc/conf.d/hostname
GLI: March 07 2006 00:45:36 - Edited Config file /mnt/gentoo/etc/conf.d/domainname
GLI: March 07 2006 00:45:37 - Added domainname to runlevel default
GLI: March 07 2006 00:45:37 - Edited Config file /mnt/gentoo/etc/hosts
GLI: March 07 2006 00:45:37 - Added net.eth0 to runlevel default
GLI: March 07 2006 00:45:37 - Edited Config file /mnt/gentoo/etc/conf.d/net
GLI: March 07 2006 00:48:09 - dhcpcd emerged.
GLI: March 07 2006 00:54:36 - Emerged the selected bootloader.
GLI: March 07 2006 00:54:36 - Found a mbr device: /dev/hda
GLI: March 07 2006 00:54:41 - Output of Kernel Names:
/mnt/gentoo/boot/kernel-genkernel-x86-2.6.15-gentoo-r1

GLI: March 07 2006 00:54:41 - Output of Initrd Names:
/mnt/gentoo/boot/initramfs-genkernel-x86-2.6.15-gentoo-r1

GLI: March 07 2006 00:54:41 - Bootloader: the three information gathering commands have been run
GLI: March 07 2006 00:54:41 - Grub installed and configured. Contents of grub.conf:
default 0
timeout 30
splashimage=(hd0,0)/grub/splash.xpm.gz
title=Gentoo Linux
root (hd0,0)
kernel /kernel-genkernel-x86-2.6.15-gentoo-r1 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 
initrd /initramfs-genkernel-x86-2.6.15-gentoo-r1

GLI: March 07 2006 00:54:41 - Grub has not yet been run.  If a normal install, it will now be run.
GLI: March 07 2006 00:54:41 - Found a mbr device: /dev/hda
GLI: March 07 2006 00:54:41 - Bootloader: grub has been installed!
GLI: March 07 2006 00:54:49 - fstab configured.
GLI: March 07 2006 00:54:49 - Edited Config file /mnt/gentoo/etc/rc.conf
GLI: March 07 2006 00:54:49 - Edited Config file /mnt/gentoo/etc/conf.d/clock
GLI: March 07 2006 00:54:49 - Edited Config file /mnt/gentoo/etc/conf.d/keymaps
GLI: March 07 2006 00:54:49 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 07 2006 00:54:49 - Config files updated using etc-update.  make.conf/fstab/rc.conf restored.
GLI: March 07 2006 03:19:26 - Exception received during 'Installing additional packages.': EmergePackageError :FATAL: emerge: Could not emerge x11-base/xorg-x11-6.8.2-r6!
GLI: March 07 2006 03:19:26 - Traceback (most recent call last):
GLI: March 07 2006 03:19:26 - File "../../GLIClientController.py", line 188, in run
    self._install_steps[self._install_step]['function']()
GLI: March 07 2006 03:19:26 - File "../../GLIArchitectureTemplate.py", line 355, in install_packages
    self._portage.emerge(installpackages)
GLI: March 07 2006 03:19:26 - File "../../GLIPortage.py", line 265, in emerge
    raise GLIException("EmergePackageError", "fatal", "emerge", "Could not emerge " + pkg + "!")
GLI: March 07 2006 03:19:26 - GLIException: EmergePackageError :FATAL: emerge: Could not emerge x11-base/xorg-x11-6.8.2-r6!
:

GLI: March 06 2006 20:29:36 - Setting root password.
GLI: March 06 2006 20:29:36 - Livecd root password set.
GLI: March 06 2006 20:29:36 - Portmap started.
GLI: March 06 2006 20:29:36 - Completed pre_install steps
GLI: March 06 2006 20:34:09 - partitioning: Processing /dev/hda...
GLI: March 06 2006 20:34:09 - Partitioning: Second pass...
GLI: March 06 2006 20:34:09 - Partitioning: Third pass....creating partitions
GLI: March 06 2006 20:34:09 -   Drive has 156301488 sectors
GLI: March 06 2006 20:34:09 -   Partition 1 has 100MB
GLI: March 06 2006 20:34:09 -     Start sector calculated to be 0
GLI: March 06 2006 20:34:09 -     End sector calculated to be 204800
GLI: March 06 2006 20:34:09 -   Adding primary partition 1 from 0 to 204800
GLI: March 06 2006 20:34:10 -   Formatting partition 1 as ext2 with: mkfs.ext2  /dev/hda1
GLI: March 06 2006 20:34:10 -   Partition 2 has 2048MB
GLI: March 06 2006 20:34:10 -     Start sector calculated to be 204801
GLI: March 06 2006 20:34:10 -     End sector calculated to be 4399105
GLI: March 06 2006 20:34:10 -   Adding primary partition 2 from 204801 to 4399105
GLI: March 06 2006 20:34:11 -   Formatting partition 2 as linux-swap with: mkswap  /dev/hda2
GLI: March 06 2006 20:34:14 -   Partition 3 has 74171MB
GLI: March 06 2006 20:34:14 -     Start sector calculated to be 4399106
GLI: March 06 2006 20:34:14 -     End sector calculated to be 156301314
GLI: March 06 2006 20:34:14 -   Adding primary partition 3 from 4399106 to 156301314
GLI: March 06 2006 20:34:15 -   Formatting partition 3 as ext3 with: mkfs.ext3  /dev/hda3
GLI: March 06 2006 20:35:13 - Mounted mountpoint: /
GLI: March 06 2006 20:35:16 - Created mountpoint /boot
GLI: March 06 2006 20:35:16 - Mounted mountpoint: /boot
GLI: March 06 2006 20:35:17 - Fetching and unpacking tarball: http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/releases/x86/2006.0/stages/stage3-x86-2006.0.tar.bz2
GLI: March 06 2006 20:48:34 - http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/releases/x86/2006.0/stages/stage3-x86-2006.0.tar.bz2 was fetched and unpacked.
GLI: March 06 2006 20:48:44 - fstab configured.
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/rc.conf
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/conf.d/clock
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/conf.d/keymaps
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Config files updated using etc-update.  make.conf/fstab/rc.conf restored.
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 06 2006 20:48:44 - Make.conf configured
GLI: March 06 2006 20:48:46 - Chroot environment ready.
GLI: March 06 2006 21:26:25 - Portage tree sync'd
GLI: March 06 2006 21:26:26 - Root Password set on the new system.
GLI: March 06 2006 21:26:27 - Edited Config file /mnt/gentoo/etc/conf.d/clock
GLI: March 06 2006 21:26:27 - Timezone set.
GLI: March 06 2006 21:26:27 - Starting emerge_kernel
GLI: March 06 2006 21:34:26 - Kernel sources:gentoo-sources emerged and /usr/src/linux symlinked.
GLI: March 06 2006 21:34:26 -  -- MARK -- 
GLI: March 06 2006 21:34:26 - Starting build_kernel
GLI: March 06 2006 21:36:16 - Genkernel emerged.  Beginning kernel compile.
GLI: March 07 2006 00:33:05 - Coldplug emerged.  Now they should be added to the default runlevel.
GLI: March 07 2006 00:33:06 - Added coldplug to runlevel boot
GLI: March 07 2006 00:33:06 - Genkernel complete.
GLI: March 07 2006 00:39:57 - Added syslog-ng to runlevel default
GLI: March 07 2006 00:39:57 - Logging daemon installed: syslog-ng
GLI: March 07 2006 00:45:36 - Added vixie-cron to runlevel default
GLI: March 07 2006 00:45:36 - Cron daemon installed and configured: vixie-cron
GLI: March 07 2006 00:45:36 - Edited Config file /mnt/gentoo/etc/conf.d/hostname
GLI: March 07 2006 00:45:36 - Edited Config file /mnt/gentoo/etc/conf.d/domainname
GLI: March 07 2006 00:45:37 - Added domainname to runlevel default
GLI: March 07 2006 00:45:37 - Edited Config file /mnt/gentoo/etc/hosts
GLI: March 07 2006 00:45:37 - Added net.eth0 to runlevel default
GLI: March 07 2006 00:45:37 - Edited Config file /mnt/gentoo/etc/conf.d/net
GLI: March 07 2006 00:48:09 - dhcpcd emerged.
GLI: March 07 2006 00:54:36 - Emerged the selected bootloader.
GLI: March 07 2006 00:54:36 - Found a mbr device: /dev/hda
GLI: March 07 2006 00:54:41 - Output of Kernel Names:
/mnt/gentoo/boot/kernel-genkernel-x86-2.6.15-gentoo-r1

GLI: March 07 2006 00:54:41 - Output of Initrd Names:
/mnt/gentoo/boot/initramfs-genkernel-x86-2.6.15-gentoo-r1

GLI: March 07 2006 00:54:41 - Bootloader: the three information gathering commands have been run
GLI: March 07 2006 00:54:41 - Grub installed and configured. Contents of grub.conf:
default 0
timeout 30
splashimage=(hd0,0)/grub/splash.xpm.gz
title=Gentoo Linux
root (hd0,0)
kernel /kernel-genkernel-x86-2.6.15-gentoo-r1 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 
initrd /initramfs-genkernel-x86-2.6.15-gentoo-r1

GLI: March 07 2006 00:54:41 - Grub has not yet been run.  If a normal install, it will now be run.
GLI: March 07 2006 00:54:41 - Found a mbr device: /dev/hda
GLI: March 07 2006 00:54:41 - Bootloader: grub has been installed!
GLI: March 07 2006 00:54:49 - fstab configured.
GLI: March 07 2006 00:54:49 - Edited Config file /mnt/gentoo/etc/rc.conf
GLI: March 07 2006 00:54:49 - Edited Config file /mnt/gentoo/etc/conf.d/clock
GLI: March 07 2006 00:54:49 - Edited Config file /mnt/gentoo/etc/conf.d/keymaps
GLI: March 07 2006 00:54:49 - Edited Config file /mnt/gentoo/etc/make.conf
GLI: March 07 2006 00:54:49 - Config files updated using etc-update.  make.conf/fstab/rc.conf restored.
GLI: March 07 2006 03:19:26 - Exception received during 'Installing additional packages.': EmergePackageError :FATAL: emerge: Could not emerge x11-base/xorg-x11-6.8.2-r6!
GLI: March 07 2006 03:19:26 - Traceback (most recent call last):
GLI: March 07 2006 03:19:26 - File "../../GLIClientController.py", line 188, in run
    self._install_steps[self._install_step]['function']()
GLI: March 07 2006 03:19:26 - File "../../GLIArchitectureTemplate.py", line 355, in install_packages
    self._portage.emerge(installpackages)
GLI: March 07 2006 03:19:26 - File "../../GLIPortage.py", line 265, in emerge
    raise GLIException("EmergePackageError", "fatal", "emerge", "Could not emerge " + pkg + "!")
GLI: March 07 2006 03:19:26 - GLIException: EmergePackageError :FATAL: emerge: Could not emerge x11-base/xorg-x11-6.8.2-r6!
Comment 1 Andrew Gaffney (RETIRED) gentoo-dev 2006-03-07 04:28:51 UTC
This was a compile error, which is *not* an installer bug. The compilation error will be in the Output tab of the installer (and also in /tmp/compile_output.log)
Comment 2 grischa 2006-03-07 04:41:46 UTC
Yes and No!

Yes: The error is originated in the compile - like i posted.

No: BUT the installer window shouldn't freeze, at least it should output the error!
"The compilation error will be in the Output tab of the installer"
 - and this is the bug, the output tab is not visible, the complete window turns white and freezes.
Comment 3 Andrew Gaffney (RETIRED) gentoo-dev 2006-03-07 04:55:31 UTC
How much memory do you have? How much time did you give it to recover?
Comment 4 grischa 2006-03-07 05:23:06 UTC
Memory: 768 MB
Time: It failed at 03:19:26 i looked at it at 07:30:00 (it was white) i moved the mouse had breakfast, did some work and looked again at 09:00:00 still white....thought it is a bug and decided to write a bug report ;-)

is there a debug mode for the gli - to traceback the real last operation?
(maybe it's a problem of the gtk, how can i provide more details?)
Comment 5 Andrew Gaffney (RETIRED) gentoo-dev 2006-03-10 21:31:26 UTC
Unfortunately, there isn't much I can do to fix this. It's really a python+GTK problem.
Comment 6 Jeffrey Forman (RETIRED) gentoo-dev 2006-03-24 13:46:40 UTC
Moving to Release Media/Installer.