[Yum-devel] Depsolving localinstall packages is not working right

Tim Lauridsen tla at rasmil.dk
Sun Mar 4 11:30:59 UTC 2007


I was trying to install the Mondo system backup util  and downloaded the 
needed rpms at ftp://ftp.mondorescue.org/fedora/6.
I was trying to install then packages using 'yum localinstall *.rpm' and 
got some dependency errors.
It look like that the depsolver dont uses the local packages when it is 
looking for dependencies.
I have no problem installing the packages using 'rpm -ivh *.rpm'

Tim

[tim at localhost mondo]$ ls
afio-2.4.7-1.i386.rpm       mindi-busybox-1.2.2-1.fc6.i586.rpm
buffer-1.19-1.i386.rpm      mondo-2.2.1-1.fc6.i586.rpm
mindi-1.2.1-1.fc6.i586.rpm  mondo-doc-2.2.1-1.fc6.noarch.rpm
[tim at localhost mondo]$ sudo yum localinstall *.rpm
Loading "installonlyn" plugin
Setting up Local Package Process
Examining afio-2.4.7-1.i386.rpm: afio - 2.4.7-1.i386
Examining buffer-1.19-1.i386.rpm: buffer - 1.19-1.i386
Examining mindi-1.2.1-1.fc6.i586.rpm: mindi - 1.2.1-1.fc6.i586
Examining mindi-busybox-1.2.2-1.fc6.i586.rpm: mindi-busybox - 
1.2.2-1.fc6.i586
Examining mondo-2.2.1-1.fc6.i586.rpm: mondo - 2.2.1-1.fc6.i586
Examining mondo-doc-2.2.1-1.fc6.noarch.rpm: mondo-doc - 2.2.1-1.fc6.noarch
Marking afio-2.4.7-1.i386.rpm to be installed
Marking buffer-1.19-1.i386.rpm to be installed
Marking mindi-1.2.1-1.fc6.i586.rpm to be installed
Marking mindi-busybox-1.2.2-1.fc6.i586.rpm to be installed
Marking mondo-2.2.1-1.fc6.i586.rpm to be installed
Marking mondo-doc-2.2.1-1.fc6.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
Checking deps for mondo.i586 0-2.2.1-1.fc6 - u
Checking deps for mindi.i586 0-1.2.1-1.fc6 - u
Checking deps for mindi-busybox.i586 0-1.2.2-1.fc6 - u
Checking deps for mondo-doc.noarch 0-2.2.1-1.fc6 - u
Checking deps for buffer.i386 0-1.19-1 - u
Checking deps for afio.i386 0-2.4.7-1 - u
--> Processing Dependency: mindi-busybox for package: mindi
--> Processing Dependency: mindi >= 1.2.1 for package: mondo
--> Processing Dependency: afio for package: mondo
--> Finished Dependency Resolution
Error: Missing Dependency: mindi-busybox is needed by package mindi
Error: Missing Dependency: mindi >= 1.2.1 is needed by package mondo
Error: Missing Dependency: afio is needed by package mondo
[tim at localhost mondo]$ rpm -ivh --test *.rpm
Preparing...                ########################################### 
[100%]
[tim at localhost mondo]$





More information about the Yum-devel mailing list