I just fell into the rpm dependency well - is there anyway out?
Valery Reznic
valery_reznic at yahoo.com
Sun Jun 6 17:41:09 UTC 2010
If you sure that actuall package dependencies are met, you can use --nodeps rpm's switch.
But I have to admit I don't understand a point of your "convert.
If you want rpm-based distro - just install one.
If you choose for some reason non-rpm disto - most chances that it has it's own package manager and repositories tailored to this specific distro, what benefits will you get from rpm ?
So why you trying to do this convert in the first place ?
Valery.
--- On Sun, 6/6/10, John Burrell <john_burrell at hotmail.com> wrote:
From: John Burrell <john_burrell at hotmail.com>
Subject: I just fell into the rpm dependency well - is there anyway out?
To: rpm-list at lists.rpm.org
Date: Sunday, June 6, 2010, 8:29 PM
I am trying to convert a non-rpm based machine to an rpm based one.
I installed rpm-4.8.0 from source and then built rpm-4.8.0-1.i386.rpm and then tried to install it.
I got:
/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
Now I'm really stuck, since bash provides /bin/sh as a symlink to /bin/bash.
Googling doesn't really help, as most of the suggested solutions apply to installed distros.
Is what I'm trying to do possible or do I have to build the rpms from source using an rpm based machine?
Can anyone throw me a rope to extract me from this bottomless pit?
jb.
Get a new e-mail account with Hotmail - Free. Sign-up now.
-----Inline Attachment Follows-----
_______________________________________________
Rpm-list mailing list
Rpm-list at lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-list/attachments/20100606/43b46b5a/attachment.html>
More information about the Rpm-list
mailing list