Hi!
I was reading information about catalyst in forums.gentoo.org,
gentoo-wiki, gentoo.org, google, even in bugs.gentoo.org but it wasn't
possible to create a stage1-livecd.
When I try to create this, catalyst says:
...
>>> No outdated packages were found on your system.
ROOT=/ emerge --verbose --usepkg --buildpkg --newuse -pt livecd-tools baselayout
dhcpcd acpid e2fsprogs ethtool hwsetup nano links less logrotate syslog-ng iput
ils device-mapper app-misc/livecd-tools
!!! /etc/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)
These are the packages that would be merged, in reverse order:
Calculating dependencies |
!!! All ebuilds that could satisfy "app-misc/livecd-tools" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-misc/livecd-tools-1.0.40 (masked by: missing keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
!!! catalyst: Error in attempt to build packages
Traceback (most recent call last):
File "modules/generic_stage_target.py", line 1359, in build_packages
"Error in attempt to build packages",env=self.env)
File "/usr/lib/catalyst/modules/catalyst_support.py", line 542, in cmd
raise CatalystError,myexc
CatalystError
None
!!! catalyst: livecdbuild aborting due to error.
Traceback (most recent call last):
File "/usr/lib/catalyst/catalyst", line 208, in build_target
mytarget.run()
File "modules/generic_stage_target.py", line 1260, in run
apply(getattr(self,x))
File "modules/generic_stage_target.py", line 1364, in build_packages
"build aborting due to error."
CatalystError
!!! catalyst: Error encountered during run of target livecd-stage1
Catalyst aborting....
I attached spec files I used to generate stage1, stage2, stage3 and
stage1-liveCD. I've been working on this for two weeks, I tried to add
packages to package.unmask and package.keywords, add ACCEPT_KEYWORDS
to catalystrc... A some more workarounds but, no one worked :(
Does anyone know what I'm doing wrong?
Juan Luis Pérez Pérez
Website: http://www.juanluperez.com
Registered GNU/Linux user #408294 according to counter.li.org
--
Por favor, no adjunte documentos en formatos "doc", "ppt", sino en
algún formato estándar como "html", "pdf", "rtf", "odt" o "txt".
Gracias.
Cf: http://www.gnu.org/philosophy/no-word-attachments.es.html
subarch: i686
version_stamp: 2008.0
target: stage1
rel_type: default
profile: default/linux/x86/2008.0/server
snapshot: snapshot_20090603
source_subpath: stage3-i686-2008.0
portage_confdir: /etc/local/portage-catalyst
#pkgcache_path: /tmp/packages
#livecd/use: -kde -gnome -X -cups -arts -ipv6 gpm
#livecd/packages: baselayout dhcpcd acpid e2fsprogs ethtool hwsetup nano links less logrotate syslog-ng iputils device-mapper
subarch: i686
version_stamp: 2008.0
target: stage2
rel_type: default
profile: default/linux/x86/2008.0/server
snapshot: snapshot_20090603
source_subpath: default/stage1-i686-2008.0
portage_confdir: /etc/local/portage-catalyst
#pkgcache_path: /tmp/packages
#livecd/use: -kde -gnome -X -cups -arts -ipv6 gpm
#livecd/packages: baselayout dhcpcd acpid e2fsprogs ethtool hwsetup nano links less logrotate syslog-ng iputils device-mapper
subarch: i686
version_stamp: 2008.0
target: stage3
rel_type: default
profile: default/linux/x86/2008.0/server
snapshot: snapshot_20090603
source_subpath: default/stage2-i686-2008.0
portage_confdir: /etc/local/portage-catalyst
#pkgcache_path: /tmp/packages
#livecd/use: -kde -gnome -X -cups -arts -ipv6 gpm
#livecd/packages: baselayout dhcpcd acpid e2fsprogs ethtool hwsetup nano links less logrotate syslog-ng iputils device-mapper
# livecd-stage1 example specfile
# used to build a livecd-stage1
subarch: i686
version_stamp: 2008.0
target: livecd-stage1
rel_type: default
profile: default-linux/x86/2008.0
snapshot: snapshot_20090603
source_subpath: default/stage3-i686-2008.0
#distcc_hosts:
portage_confdir: /etc/local/portage-catalyst
#portage_overlay:
#pkgcache_path:
livecd/use: -* livecd
livecd/packages: livecd-tools baselayout dhcpcd acpid e2fsprogs ethtool hwsetup nano links less logrotate syslog-ng iputils device-mapper
#livecd/packages: nano