Tuesday, January 12, 2010

Fedora: smartmontools = 1:5.38-2.fc9 is needed by (installed) smartmontools-config-1:5.38-2.fc9.x86_64

When you see this error, it means that you have some bad dependencies.

==============
Downloading Packages:
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
smartmontools = 1:5.38-2.fc9 is needed by (installed) smartmontools-config-1:5.38-2.fc9.x86_64
Complete!
===============

Remedy:
You need to clean up bad deps using package-cleanup:

anil@localhost:~$ sudo package-cleanup --problems
Setting up yum
Loaded plugins: dellsysidplugin2, refresh-packagekit
Reading local RPM database
Processing all local requires
Missing dependencies:
Package smartmontools-config-5.38-2.fc9.x86_64 requires smartmontools = 1:5.38-2.fc9
Package libflashsupport-000-0.5.svn20070904.i386 requires libcrypto.so.7
Package libflashsupport-000-0.5.svn20070904.i386 requires libssl.so.7

anil@localhost:~$ sudo rpm -e smartmontools-config-5.38-2.fc9.x86_64
anil@localhost:~$ sudo package-cleanup --problems
Setting up yum
Loaded plugins: dellsysidplugin2, refresh-packagekit
Reading local RPM database
Processing all local requires
Missing dependencies:
Package libflashsupport-000-0.5.svn20070904.i386 requires libcrypto.so.7
Package libflashsupport-000-0.5.svn20070904.i386 requires libssl.so.7

anil@localhost:~$ sudo rpm -e libflashsupport-000-0.5.svn20070904.i386


anil@localhost:~$ sudo package-cleanup --problems
Setting up yum
Loaded plugins: dellsysidplugin2, refresh-packagekit
Reading local RPM database
Processing all local requires
No problems found
=====================================

No comments: