-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Bill Crawford wrote:
>> Ask me again why I hate rpm ... > > Well, it's that, or you have a broken system when you get the >dependencies wrong :o) > > Seriously, it's the only sensible approach. Hmm ... that's a pretty sweeping assertion ... ;-) >I *would* like to see some more tools for package handling, but there's >no serious obstacle to using the command line. > > Each time there's a dependency missing, *add* it to the command line >instead of trying to install it separately. Yup, that's what I do; I maintain a script which handles the installs explicitly in the order required. So far for 7.2, there are at least two cases of packages which rpm -F can't sort out without help: the Omni packages, and the Perl updates. >For example, the problem with the rpm upgrade was solved by including >all the rpm packages and the popt and python-popt packages together in >one "rpm -Uvh" command. That would be nice. hobson:i386 569 # rpm -Uvh rpm-* popt-1.6.4-7x.i386.rpm python-popt-0.* error: failed dependencies: librpm-4.0.3.so is needed by gnorpm-0.96-11 librpm-4.0.3.so is needed by rpm2html-1.7-1 librpm-4.0.3.so is needed by rpmfind-1.7-2 librpm-4.0.3.so is needed by kdeadmin-2.2.2-2 librpmbuild-4.0.3.so is needed by kdeadmin-2.2.2-2 librpmdb-4.0.3.so is needed by gnorpm-0.96-11 librpmdb-4.0.3.so is needed by rpm2html-1.7-1 librpmdb-4.0.3.so is needed by rpmfind-1.7-2 librpmdb-4.0.3.so is needed by kdeadmin-2.2.2-2 librpmio-4.0.3.so is needed by gnorpm-0.96-11 librpmio-4.0.3.so is needed by rpm2html-1.7-1 librpmio-4.0.3.so is needed by rpmfind-1.7-2 librpmio-4.0.3.so is needed by kdeadmin-2.2.2-2 >The "problem" with trying to install one of the >packages was due to trying to use "rpm -i" instead of "rpm -U" ... Notice that the -i attempt followed a failed -F run, and was then followed by a failed -U. > It's not rocket science. Neither is ./configure && make && make install, but I'd rather not have to resort to that for basic system utilities. Something is clearly out of whack with the latest rpms. Or with rpm itself. - -d - -- David Talkington PGP key: http://www.prairienet.org/~dtalk/0xCA4C11AD.pgp -----BEGIN PGP SIGNATURE----- Version: PGP 6.5.8 Comment: Made with pgp4pine 1.75-6 iQA/AwUBPJ+/2L9BpdPKTBGtEQIF6QCfSGCt2uJIy9Rqlf2ZhkqFyDlcSlsAnRis cjxiU5iS1MUu2TMBLCwCX67w =0kU5 -----END PGP SIGNATURE----- _______________________________________________ Redhat-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/redhat-list