$ yum -y update
As I am behind a proxy server, few of the files were not downloaded (files or libraries which have s e x in continuation) as this word is filtered.
Problem is that i downloaded them separately and tried to install them..
This is what the error which i get everytime.
$ rpm -ivh system-config-firewall-tui-1.2.7-1.fc9.noarch.rpm // this is one of the few files which weren't downloaded.
error: can't create transaction lock on /var/lib/rpm/__db.000