On Sun, 6 Jun 2010, John Burrell wrote:
/bin/bash is needed by rpm-4.8.0-1.i386
/bin/sh is needed by rpm-4.8.0-1.i386
/usr/bin/perl is needed by rpm-4.8.0-1.i386
/usr/bin/pkg-config is needed by rpm-4.8.0-1.i386
perl(Config) is needed by rpm-4.8.0-1.i386
perl(File::Basename) is needed by rpm-4.8.0-1.i386
perl(File::Find) is needed by rpm-4.8.0-1.i386
perl(File::Temp) is needed by rpm-4.8.0-1.i386
perl(Getopt::Long) is needed by rpm-4.8.0-1.i386
perl(Module::ScanDeps::DataFeed) is needed by rpm-4.8.0-1.i386
perl(POSIX) is needed by rpm-4.8.0-1.i386
perl(Thread::Queue) is needed by rpm-4.8.0-1.i386
perl(constant) is needed by rpm-4.8.0-1.i386
perl(strict) is needed by rpm-4.8.0-1.i386
perl(threads) is needed by rpm-4.8.0-1.i386
perl(vars) is needed by rpm-4.8.0-1.i386
I thought I would start at the top and install bash.
I built bash-4.1-1.i386.rpm from source and when I tried to install it, I got:
error: Failed dependencies:
/bin/sh is needed by bash-4.1-1.i386
As you mentione, you are bootstrapping into an install. If
you in point of fact already have in your existing
distribution something providing a '/bin/sh/' you may safely
instruct rpombuild to ignore the Build Requirement by adding a
--nodeps'
-OR-
add to your install a 'dummy' package telling the DB what you
know the filesystem already has in your bootstrapping effort.
See:
ftp://ftp.owlriver.com/pub/mirror/ORC/dummy-bin-sh/
and the others indexed at
http://www.owlriver.com/projects/ORC/
which at:
ftp://ftp.owlriver.com/pub/mirror/ORC/buildfarm/
have a 'braindump' of scripts and such dating from the
bootstrap effort research that I was doing at the time of the
cAos project preceeding the CentOS effort.
-- Russ herrold
_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxxxxx
http://lists.rpm.org/mailman/listinfo/rpm-list