In order to put an additional 'stage4' tarball on a custum live-cd i've
made a portage snapshot using catalyst and then tried

# catalyst -f livecd-stage1_template.spec

with the following spec-file (comments stripped):

####################################

version_stamp: 2006-03-15

target: livecd-stage1

rel_type: default

profile: default/x86/2006.0

snapshot: 2006-03-13

source_subpath: stage3-x86-2006.0

distcc_hosts:

portage_confdir:

livecd/use:
        -*
        socks5
        livecd
        fbcon
        ncurses
        readline
        ssl
        atm
        pam

livecd/packages:
        livecd-tools
        gentoo-sources
        dhcpcd
        acpid
        apmd
        coldplug
        fxload
        irssi
        gpm
        syslog-ng
        parted
        links
        raidtools
        nfs-utils
        jfsutils
        xfsprogs
        e2fsprogs
        reiserfsprogs
        pwgen
        popt
        dialog
        rp-pppoe
        screen
        mirrorselect
        penggy
        iputils
        hwsetup
        lvm2
        evms
        vim
        pptpclient
        mdadm
        ethtool
        unzip
        vlock
        lsscsi
        vconfig
####################################

Unfortunatly i get:

####################################
...
Running command
"cp /etc/hosts 
/var/tmp/catalyst/tmp/default/livecd-stage1-x86-2006-03-15/etc/hosts"
Running command "rm
-f /var/tmp/catalyst/tmp/default/livecd-stage1-x86-2006-03-15/etc/make.conf"
Running action sequence: setup_environment
Running action sequence: run_local
Running command
"/bin/bash /usr/lib/catalyst/targets/livecd-stage1/livecd-stage1.sh run
'livecd-tools' 'gentoo-sources' 'dhcpcd' 'acpid' 'apmd' 'coldplug'
'fxload' 'irssi' 'gpm' 'syslog-ng' 'parted' 'links' 'raidtools'
'nfs-utils' 'jfsutils' 'xfsprogs' 'e2fsprogs' 'reiserfsprogs' 'pwgen'
'popt' 'dialog' 'rp-pppoe' 'screen' 'mirrorselect' 'penggy' 'iputils'
'hwsetup' 'lvm2' 'evms' 'vim' 'pptpclient' 'mdadm' 'ethtool' 'unzip'
'vlock' 'lsscsi' 'vconfig'"
>>> Regenerating /etc/ld.so.cache...


Performing Global Updates: /usr/portage/profiles/updates/1Q-2006
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move'
p='update /etc/portage/package.*'
...............................
!!! ARCH is not set... Are you missing the /etc/make.profile symlink?
!!! Is the symlink correct? Is your portage tree complete?

>>> --newuse implies --update... adding --update to options.
!!! ARCH is not set... Are you missing the /etc/make.profile symlink?
!!! Is the symlink correct? Is your portage tree complete?


Traceback (most recent call last):
  File "modules/livecd_stage1_target.py", line 21, in run_local
    cmd("/bin/bash "+self.settings["sharedir"]+\
  File "/usr/lib/catalyst/modules/catalyst_support.py", line 102, in cmd
    raise CatalystError,myexc
CatalystError: <unprintable instance object>
None

!!! catalyst: LiveCD stage1 build aborting due to error.
####################################

Can anybody explain to me what i'm doing wrong (i'm using
catalyst-1.1.10.10) ?

Thanks,
Matthias





-- 
[EMAIL PROTECTED] mailing list

Reply via email to