Re: newbie chroot type question...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thursday 04 August 2005 2:46 pm, 3kr1ltp02@xxxxxxxxxxxxxx wrote:
> Forgive me if this is a very basic question, but I'm a little new to RPM.
>
> What I'm trying to do is setup a build enviroment for my users who depend
> on certain releases of compiler & libraries that came with redhat9. My
> approach has been to install a box from media that works an a build host
> with the smallest number of packages, and then use that list
> (/root/install.log) to 'rpm -Uvh --root /some/new/rootDir someRpm.rpm' over
> the entire list on a non redhat9 box. Seems reasonable. The list is about
> 500 packages.
>
> Funny thing is, even though the list I have is ordered (I assume), I some
> packages still fail to install because of failed dependencies.
>
> So my questions are these:
> 1. Is there a better approach? Maybe this is a common task.
> 2. Does the new root dir need a rpm database of its own to make this work?
> 3. Are there some commonly used tools out htere to help me resolve the
> depdencies quicker?
>

Why install RPMs into a chroot on each box?  Why not just tar up the 
build environment, and anyone that needs it can untar it locally.  Or, 
NFS export the build environment to all who need it. 

-- 
Bart Whiteley


[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux