public inbox for gentoo-catalyst@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-catalyst] Attempt to create stage2 fails missing i686-pc-linux-gnu
@ 2008-11-21 16:17 Dio, James
  2008-11-21 16:27 ` Peter Stuge
  0 siblings, 1 reply; 2+ messages in thread
From: Dio, James @ 2008-11-21 16:17 UTC (permalink / raw
  To: gentoo-catalyst

I'm attempting to build stage2, from a successfully created stage1
tarball. I get an error: i686-pc-linux-gnu-gcc: No such file or
directory

I have included specs and output from catalyst. What am I missing here?

The following is my spec file:
subarch: i686
target: stage2
version_stamp: rwmc.001
rel_type: default
profile: default/linux/x86/2008.0
snapshot: latest
source_subpath: default/stage1-x86-rwmc.001
chost: i686-pc-linux-gnu

I generated the stage1 from the following spec file successfully:
subarch: x86
target: stage1
version_stamp: rwmc.001
rel_type: default
profile: default/linux/x86/2008.0
snapshot: latest
source_subpath: default/stage3-x86-2007.0
chost: i486-pc-linux-gnu

The following is the last (what I seem to think is relevant) output from
catalyst -d -f rwmc-stage2.spec:
Gentoo Linux; http://www.gentoo.org/
Copyright 1999-2008 Gentoo Foundation; Distributed under the GPLv2
Starting Bootstrap of base system ...
------------------------------------------------------------------------
-------
  [[ (0/3) Locating packages ]]
 * Using baselayout : sys-apps/baselayout
 * Using portage    : virtual/portage
 * Using os-headers : >=sys-kernel/linux-headers-2.6.23-r3
 * Using binutils   : sys-devel/binutils
 * Using gcc        : sys-devel/gcc
 * Using gettext    : gettext
 * Using libc       : virtual/libc
 * Using texinfo    : sys-apps/texinfo
 * Using zlib       : sys-libs/zlib
 * Using ncurses    : sys-libs/ncurses
------------------------------------------------------------------------
-------
  [[ (1/3) Configuring environment ]]
 * GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
 * PORTDIR="/usr/portage"
 * DISTDIR="/usr/portage/distfiles"
 * PKGDIR="/usr/portage/packages"
 * PORTAGE_TMPDIR="/var/tmp"
 * CFLAGS="-O2 -march=i686 -pipe"
 * CHOST="i686-pc-linux-gnu"
 * CXXFLAGS="-O2 -march=i686 -pipe"
 * ACCEPT_KEYWORDS="x86"
 * FEATURES="ccache distlocks metadata-transfer nodoc noinfo noman
sandbox sfperms strict unmerge-orphans userfetch"
------------------------------------------------------------------------
-------
  [[ (2/3) Updating portage ]]
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) sys-apps/portage-2.1.4.5 to /
 * portage-2.1.4.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...
[ ok ]
 * portage-2.1.4.5.patch.bz2 RMD160 SHA1 SHA256 size ;-) ...
[ ok ]
 * checking ebuild checksums ;-) ...
[ ok ]
 * checking auxfile checksums ;-) ...
[ ok ]
 * checking miscfile checksums ;-) ...
[ ok ]
 * checking portage-2.1.4.tar.bz2 ;-) ...
[ ok ]
 * checking portage-2.1.4.5.patch.bz2 ;-) ...
[ ok ]
>>> Unpacking source...
>>> Unpacking portage-2.1.4.tar.bz2 to
/var/tmp/portage/sys-apps/portage-2.1.4.5/work
>>> Unpacking portage-2.1.4.5.patch.bz2 to
/var/tmp/portage/sys-apps/portage-2.1.4.5/work
 * Applying portage-2.1.4.5.patch ...
[ ok ]
 * Setting portage.VERSION to 2.1.4.5 ...
[ ok ]
>>> Source unpacked.
>>> Compiling source in
/var/tmp/portage/sys-apps/portage-2.1.4.5/work/portage-2.1.4 ...
i686-pc-linux-gnu-gcc: No such file or directory
 *
 * ERROR: sys-apps/portage-2.1.4.5 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2470:  Called die
 * The specific snippet of code:
 *       $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o tbz2tool tbz2tool.c || die
"Failed to build tbz2tool";
 *  The die message:
 *   Failed to build tbz2tool
 *
 * If you need support, post the topmost build error, and the call stack
if relevant.
 * A complete build log is located at
'/var/tmp/portage/sys-apps/portage-2.1.4.5/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/sys-apps/portage-2.1.4.5/temp/environment'.
 *

 * Messages for package sys-apps/portage-2.1.4.5:

 *
 * ERROR: sys-apps/portage-2.1.4.5 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2470:  Called die
 * The specific snippet of code:
 *       $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o tbz2tool tbz2tool.c || die
"Failed to build tbz2tool";
 *  The die message:
 *   Failed to build tbz2tool
 *
 * If you need support, post the topmost build error, and the call stack
if relevant.
 * A complete build log is located at
'/var/tmp/portage/sys-apps/portage-2.1.4.5/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/sys-apps/portage-2.1.4.5/temp/environment'.
 *

!!! catalyst: run script failed.


Traceback (most recent call last):
  File "modules/generic_stage_target.py", line 1250, in run_local
    "run script failed.",env=self.env)
  File "/usr/lib/catalyst/modules/catalyst_support.py", line 539, in cmd
    raise CatalystError,myexc
CatalystError
None

!!! catalyst: Stage build aborting due to error.

!!! catalyst: Error encountered during run of target stage2

Catalyst aborting....



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-catalyst] Attempt to create stage2 fails missing i686-pc-linux-gnu
  2008-11-21 16:17 [gentoo-catalyst] Attempt to create stage2 fails missing i686-pc-linux-gnu Dio, James
@ 2008-11-21 16:27 ` Peter Stuge
  0 siblings, 0 replies; 2+ messages in thread
From: Peter Stuge @ 2008-11-21 16:27 UTC (permalink / raw
  To: gentoo-catalyst

Dio, James wrote:
> I'm attempting to build stage2, from a successfully created stage1
> tarball. I get an error: i686-pc-linux-gnu-gcc: No such file or
> directory

Your stage1 only built i486-pc-linux-gnu-gcc I bet, because that's
the chost you set in that spec file.


> I have included specs and output from catalyst. What am I missing
> here?

I haven't done stage1/2 in a while, but try using subarch i686 and
chost i686-pc-linux-gnu in stage1 too.


//Peter



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2008-11-21 16:27 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-21 16:17 [gentoo-catalyst] Attempt to create stage2 fails missing i686-pc-linux-gnu Dio, James
2008-11-21 16:27 ` Peter Stuge

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox