I just fell into the rpm dependency well - is there anyway out?

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

 



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


[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