Downgrading packages
So I am trying to install some 32bit libraries on my 64bit fedora installation for development purposes, but some of the packages exists only as older versions in 32bit than my installed 64bit's. So I tried downgrading the installed 64bit packages to match the 32bit, but ran into other conflicts due to a lot of other packages needing those exact versions. I have not been using Fedora since FC4, so I am kind of rusty in the whole RPM department. Ubuntu's and Debians package system works a little differently, so if anyone could tell me how to get around this problem?
[root@spz-desktop daniel]# yum downgrade nss-softokn-freebl.x86_64
Loaded plugins: langpacks, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package nss-softokn-freebl.x86_64 0:3.15.2-2.fc20 will be a downgrade
---> Package nss-softokn-freebl.x86_64 0:3.15.4-1.fc20 will be erased
--> Finished Dependency Resolution
Error: Package: nss-softokn-3.15.4-1.fc20.x86_64 (installed)
Requires: nss-softokn-freebl(x86-64) >= 3.15.4
Installed: nss-softokn-freebl-3.15.2-2.fc20.x86_64 (@koji-override-0/$releasever)
nss-softokn-freebl(x86-64) = 3.15.2-2.fc20
Removing: nss-softokn-freebl-3.15.4-1.fc20.x86_64 (installed)
nss-softokn-freebl(x86-64) = 3.15.4-1.fc20
Downgraded By: nss-softokn-freebl-3.15.2-2.fc20.x86_64 (fedora)
nss-softokn-freebl(x86-64) = 3.15.2-2.fc20
You could try using --skip-broken to work around the problem
** Found 212 pre-existing rpmdb problem(s), 'yum check' output follows:
1:NetworkManager-glib-0.9.9.0-31.git20131003.fc20.x86_64 is a duplicate with 1:NetworkManager-glib-0.9.9.0-20.git20131003.fc20.x86_64
..... [TRIMMED DOWN BY AUTHOR] .....
please use fpaste