gcc in chroot

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Eric \"Shubes\"
Date:  
To: PLUG List
Subject: gcc in chroot
I'm trying to build a chroot environment that allows me to build binary
rpms and install them without affecting the 'real' (live) installed
package. This is on CentOS 4.3, but I'm hoping that maybe a gentoo guru
might have an idea or two.

I've written a script that builds the chroot tree under /mnt, and takes
into account named pipes and special device files. So far so good.

When I try to build a source package in the chroot jail, I get the
following message:

gcc: installation problem, cannot exec `cc1': No such file or directory

I can't figure out why gcc can't find cc1. It's in the same place in
both environments:
/usr/lib/gcc-lib/i386-redhat-linux/3.2.3/cc1
/usr/libexec/gcc/i386-redhat-linux/3.4.3/cc1
and permissions/owners are the same (I'm running as root anywise).

In fact, they're the same exact file. I used hard links instead of
copies in the chroot tree.

My eyes have become googly. I found references to this error, but the
solutions were either to re-install or get out of jail (no chroot).

Does anyone know how I can track this down to get compiles to run in a
chroot jail?

I'll keep looking...

TIA
--
-Eric 'shubes'
---------------------------------------------------
PLUG-discuss mailing list -
To subscribe, unsubscribe, or to change you mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss