RPMs: endless dependencies
This is why I dislike RPMs:
[root@jedihawk work]# rpm -Uhv w32codec-0.90pre7-3.i386.rpm
warning: w32codec-0.90pre7-3.i386.rpm: V3 DSA signature: NOKEY, key ID e01260f1
error: Failed dependencies:
rpm-build-tools is needed by w32codec-0.90pre7-3.i386
[root@jedihawk work]# rpm -Uhv rpm-build-tools-4.0.2-109.i386.rpm
warning: rpm-build-tools-4.0.2-109.i386.rpm: V3 DSA signature: NOKEY, key ID e01260f1
error: Failed dependencies:
rpm-build = 4.0.2 is needed by rpm-build-tools-4.0.2-109.i386
[root@jedihawk work]# rpm -Uhv rpm-build-4.3.3-8.i386.rpm
error: Failed dependencies:
rpm = 4.3.3-8 is needed by rpm-build-4.3.3-8.i386
[root@jedihawk work]# rpm -Uhv rpm-4.3.2-21.i386.rpm
Preparing... ########################################### [100%]
package rpm-4.3.2-21 is already installed
[root@jedihawk work]# rpm -Uhv rpm-build-4.3.3-8.i386.rpm
error: Failed dependencies:
rpm = 4.3.3-8 is needed by rpm-build-4.3.3-8.i386
[root@jedihawk work]# rpm -Uhv rpm-4.3.3-8.i386.rpm
error: Failed dependencies:
rpm = 4.3.2-21 is needed by (installed) rpm-python-4.3.2-21.i386
rpm = 4.3.2-21 is needed by (installed) rpm-build-4.3.2-21.i386
rpm = 4.3.2-21 is needed by (installed) rpm-devel-4.3.2-21.i386
[root@jedihawk work]# rpm -Uhv --force rpm-4.3.3-8.i386.rpm
error: Failed dependencies:
rpm = 4.3.2-21 is needed by (installed) rpm-python-4.3.2-21.i386
rpm = 4.3.2-21 is needed by (installed) rpm-build-4.3.2-21.i386
rpm = 4.3.2-21 is needed by (installed) rpm-devel-4.3.2-21.i386
[root@jedihawk work]# rpm -Uhv --nodeps rpm-4.3.3-8.i386.rpm
Preparing... ########################################### [100%]
1:rpm ########################################### [100%]
[root@jedihawk work]# rpm -Uhv rpm-build-4.3.3-8.i386.rpm
Preparing... ########################################### [100%]
1:rpm-build ########################################### [100%]
[root@jedihawk work]# rpm -Uhv rpm-build-tools-4.0.2-109.i386.rpm
warning: rpm-build-tools-4.0.2-109.i386.rpm: V3 DSA signature: NOKEY, key ID e01260f1
error: Failed dependencies:
rpm-build = 4.0.2 is needed by rpm-build-tools-4.0.2-109.i386
[root@jedihawk work]# rpm -Uhv rpm-build-4.0.2-6x.i386.rpm
error: Failed dependencies:
rpm = 4.0.2 is needed by rpm-build-4.0.2-6x.i386
libbz2.so.0 is needed by rpm-build-4.0.2-6x.i386
libdb-3.1.so is needed by rpm-build-4.0.2-6x.i386
libdb.so.2 is needed by rpm-build-4.0.2-6x.i386
librpm.so.0 is needed by rpm-build-4.0.2-6x.i386
librpmbuild.so.0 is needed by rpm-build-4.0.2-6x.i386
librpmio.so.0 is needed by rpm-build-4.0.2-6x.i386
It was here, at this point, that I gave up. If a lowly programmer/sysadmin like me, who likes to play with linux, decides that it’s just not worth it, what do you think the average mouse-pusher is going to do? Pursue this endless course? No, I don’t think so.
I’ll just compile from source, it’s easier.
I should also point out that it’s fairly obvious why Windoze is the dominent desktop platform.
Leave a Reply
You must be logged in to post a comment.
