martins n00b
Joined: 03 Mar 2005 Posts: 6
|
Posted: Mon Apr 04, 2005 2:59 pm Post subject: Problems with catalyst during stage 2 build |
|
|
Hi all,
I am having problems with catalyst during stage 2 build. Stage 1 goes fine but stage 2 fails with the following error (debug and verbose enabled)
....
....
....
.....
Emptying directory /var/tmp
Emptying directory /var/cache
Emptying directory /var/db
Emptying directory /var/empty
Emptying directory /var/cache
Emptying directory /var/lock
Emptying directory /tmp
Emptying directory /usr/portage
Emptying directory /usr/share/man
Emptying directory /usr/share/info
Emptying directory /usr/share/unimaps
Emptying directory /usr/include
Emptying directory /usr/share/zoneinfo
Emptying directory /usr/share/doc
Emptying directory /usr/share/ss
Emptying directory /usr/lib/portage
Emptying directory /usr/share/i18n
Emptying directory /usr/X11R6/man
!!! catalyst: could not complete build
Unfortunately the error is not indicative at all as to what is causing this. Is there a way I can get some more verbose output to help me out?? Or maybe someone can shed some light over this issue?
I am including stage 1 and stage 2 specfiles.
Stage 1 -
subarch: pentium3
version_stamp: 2005.0
target: livecd-stage1
rel_type: default
profile: default-linux/x86/2005.0
snapshot: 2005.0
source_subpath: stage3-pentium3-2005.0
livecd/use:
-X
-gtk
-gtk2
-kde
-arts
-alsa
-svga
ipv6
livecd
fbcon
ldirectord
livecd/packages:
baselayout
gentoo-sources
=glib-1.2.10-r5
>=ipvsadm-1.24
heartbeat
livecd-tools
genkernel
ucl
hotplug
metalog
pciutils
mt-st
links
star
strace
vim
tcpdump
iputils
tcptraceroute
netcat
ethtool
# pwgen
hwdata-knoppix
hwsetup
bootsplash
openssh
less
mingetty
Stage 2:
## Template for Gentoo Linux release bootable LiveCDs
## John Davis <zhen@gentoo.org>
subarch: pentium3
version_stamp: 2005.0
target: livecd-stage2
rel_type: default
profile: default-linux/x86/2005.0
snapshot: 2005.0
source_subpath: default/livecd-stage1-pentium3-2005.0
livecd/cdfstype: zisofs
livecd/archscript: /usr/lib/catalyst/livecd/runscript/x86-archscript.sh
livecd/runscript: /usr/lib/catalyst/livecd/runscript/default-runscript.sh
livecd/cdtar: /usr/lib/catalyst/livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2
livecd/iso: /root/catalyst/lvs1.iso
# "global" arguments that are to be passed to genkernel
livecd/gk_mainargs: --makeopts=-j3
# tweaks things such as the MOTD for release LiveCDs
livecd/type: gentoo-release-universal
# the standard Gentoo release MOTD is included with Catalyst
livecd/motd: /usr/lib/catalyst/livecd/files/motd.txt
# Put directories, files (README,Handbook), etc that you want to show up in /mnt/cdrom
# when the LiveCD is booted in the overlay. The layout that is in the overlay
# mirrors how it will be on the LiveCD.
#livecd/overlay: /tmp/livecd-overlay
# This directory will be laid over the rootfs of the LiveCD.
####REMOVED THIS TEMPORARILY UNTIL FINAL COPY IS SETUP
######livecd/root_overlay: /root/lvs-config/overlay/lvs1
# list of modules that you want to blacklist for hotplug
#livecd/modblacklist: siimage eth1394
# bootsplash theme to use - must be present in /etc/bootsplash of the
# livecd-stage1.
#livecd/bootsplash: livecd-2004.1
# livecd/rcadd and livecd/rcdel allow for programs to be added or removed
# from a specific runlevel
#### TEMPORARILY REMOVED UNTIL FINAL COPY IS CREATED
## ** livecd/rcadd: heartbeat:default
## ** livecd/rcadd: ldirectord:default
livecd/rcadd: ssh:default
## ** livecd/rcadd: configsync:default
livecd/rcadd: net.eth0:default
#livecd/rcadd: net.eth1:default
#livecd/rcdel: net.eth0:boot
# livecd/fsscript is a script that is copied into the build root
# and then executed. Use it to modify your build root in any way that
# you choose.
livecd/fsscript: /root/catalyst/fsscript-lvs1.sh
# livecd/xinitrc lets you provide catalyst with an xinitrc for XLiveCDs.
#livecd/xinitrc: /tmp/xinitrc
# There *must* be a kernel config specified or else Catalyst will fail the
# build
boot/kernel: gentoo
boot/kernel/gentoo/sources: sys-kernel/gentoo-sources
boot/kernel/gentoo/config: /root/catalyst/p3livekernel
### TEMPORARILY REMOVED
####boot/kernel/gentoo/use: usb
#use this next option to add an extension to the name of your kernel. This
#allows you to have 2 identical kernels on the livecd built with different
#options, and each with their own modules dir in /lib/modules (otherwise
#the second kernel would overwrite the first modules directory.
boot/kernel/gentoo/extraversion: livecd
#this next line is for merging kernel-dependent packages after your kernel
#is built. This is where you merge third-party ebuilds that contain kernel
#modules.
boot/kernel/gentoo/packages:
# pcmcia-cs
# slmodem
# linux-wlan-ng
iptables
# hostap-driver
# ipw2100
# remove gcc from the list if you want distcc
livecd/unmerge:
autoconf
automake
gcc
bin86
binutils
libtool
m4
bison
ld.so
make
patch
linux-headers
linux26-headers
man-pages
sash
bison
flex
gettext
texinfo
ccache
addpatches
man
groff
lib-compat
miscfiles
python
gentoo-sources
gentoo-dev-sources
livecd/empty:
/var/tmp
/var/cache
/var/db
/var/empty
/var/cache
/var/lock
/tmp
/usr/portage
/usr/share/man
/usr/share/info
/usr/share/unimaps
/usr/include
/usr/share/zoneinfo
/usr/share/doc
/usr/share/ss
/usr/lib/portage
/usr/share/i18n
/usr/X11R6/man
/usr/X11R6/include
/usr/X11R6/lib/X11/config
/usr/X11R6/lib/X11/etc
/usr/X11R6/lib/X11/doc
/usr/src
/usr/share/doc
/usr/share/man
/root/.ccache
livecd/rm:
/lib/*.a
/usr/lib/*.a
/usr/lib/gcc-lib/*/*/libgcj*
/usr/X11R6/lib/*.a
/var/log/emerge.log
/var/log/genkernel.log |
|