Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 205729 - sys-libs/glibc-2.6.1: bootstrap build failed
Summary: sys-libs/glibc-2.6.1: bootstrap build failed
Status: VERIFIED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-14 01:41 UTC by Sam Tseng
Modified: 2008-01-14 11:47 UTC (History)
1 user (show)

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 Sam Tseng 2008-01-14 01:41:24 UTC
Install Gentoo Linux from stage1.
A error happened when it began to build sys-libs/glibc-2.6.1.

Reproducible: Always

Steps to Reproduce:
cd /mnt/gentoo
tar -xvjpf stage1-*.tar.bz2
tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
export PS1="(chroot) $PS1"
emerge --sync
cd /usr/portage
scripts/bootstrap.sh
Actual Results:  
/usr/portage/sys-libs/glibc/files/eblits/src_install.eblit: line 215: i686-pc-linux-gnu-strip: command not found
 *
 * ERROR: sys-libs/glibc-2.6.1 failed.
 * Call stack:
 *            ebuild.sh, line 1701:  Called dyn_install
 *            ebuild.sh, line 1138:  Called qa_call 'src_install'
 *            ebuild.sh, line   44:  Called src_install
 *   glibc-2.6.1.ebuild, line  157:  Called eblit-run 'src_install'
 *   glibc-2.6.1.ebuild, line  150:  Called die
 * The specific snippet of code:
 *      eblit-${PN}-$1 || die
 *  The die message:
 *   (no error message)
 *
 * 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-libs/glibc-2.6.1/temp/build.log'.
 *

 * Messages for package sys-libs/glibc-2.6.1:

 *
 * ERROR: sys-libs/glibc-2.6.1 failed.
 * Call stack:
 *            ebuild.sh, line 1701:  Called dyn_install
 *            ebuild.sh, line 1138:  Called qa_call 'src_install'
 *            ebuild.sh, line   44:  Called src_install
 *   glibc-2.6.1.ebuild, line  157:  Called eblit-run 'src_install'
 *   glibc-2.6.1.ebuild, line  150:  Called die
 * The specific snippet of code:
 *      eblit-${PN}-$1 || die
 *  The die message:
 *   (no error message)
 *
 * 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-libs/glibc-2.6.1/temp/build.log'.
 *
 * GNU info directory index is up-to-date.



   usr/lib/libc_stubs.a
   usr/lib/libc_nonshared.a
/usr/portage/sys-libs/glibc/files/eblits/src_install.eblit: line 215: i686-pc-linux-gnu-strip: command not found
 *
 * ERROR: sys-libs/glibc-2.6.1 failed.
 * Call stack:
 *            ebuild.sh, line 1701:  Called dyn_install
 *            ebuild.sh, line 1138:  Called qa_call 'src_install'
 *            ebuild.sh, line   44:  Called src_install
 *   glibc-2.6.1.ebuild, line  157:  Called eblit-run 'src_install'
 *   glibc-2.6.1.ebuild, line  150:  Called die
 * The specific snippet of code:
 *      eblit-${PN}-$1 || die
 *  The die message:
 *   (no error message)
 *
 * 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-libs/glibc-2.6.1/temp/build.log'.
 *
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-01-14 07:22:33 UTC
Your binutils is missing/incomplete/set up improperly... Anyway, stage1 install is completely unsupported, so you should know what you are doing or use stage3.
Comment 2 Sam Tseng 2008-01-14 09:58:20 UTC
Hi Jakub,

Because I build from stage1 at Dec 28, 2007 using the same steps and it's ok.
I'm not sure stage1 install is completely unsupported.

Thanks for your response.

Best Regards,
Sam
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-01-14 10:05:10 UTC
Yeah, it is completely unsupported by us, if it breaks, it's up to you to pick up the pieces, do not file bugs about this. stage 1/2 is a byproduct of creating a releases and provided for convenience only.


http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#book_part1_chap5

<snip>
Make sure you download a stage3 tarball - installations using a stage1 or stage2 tarball are not supported anymore.
</snip>
Comment 4 Sam Tseng 2008-01-14 11:47:59 UTC
Ok. Many thanks for your explanation. :-)

Best Regards,
Sam