Michael Schwendt wrote:
One can quickly see that several (if not many) of them are due
to orphans/retired packages in Fedora 12. And due to violated upgrade
paths (e.g. compat-db):
That just proves that we should avoid retiring packages, but try to keep
them alive as long as we can, even if it's just rebuilds for new
dependencies.
======================================================================
Broken packages in fedora-12-x86_64:
3:koffice-kivio-1.6.3-26.20090306svn.fc12.i686 requires koffice-core
= 3:1.6.3-26.20090306svn.fc12
kdeedu-math-4.3.2-2.fc12.i686 requires libboost_python-mt.so.5
These are multilib problems. koffice-kivio and kdeedu-math are no longer
multilib. But people should not have those installed as multilib anyway,
since they're leaf packages. This just shows how the "install everything as
multilib" option is harmful and we should finally stop supporting that
nonsense completely (it stopped being the default in F9, thankfully).
On all architectures:
kdelibs-experimental-devel-4.3.5-1.fc12.i686 requires
libknotificationitem-1.so.1
kdelibs-experimental-devel-4.3.5-1.fc12.i686 requires
kdelibs-experimental = 0:4.3.5-1.fc12
This is because kdelibs-devel only Obsoletes kdelibs-experimental-devel on
F12.
pinentry-qt4-0.8.0-2.fc12.i686 requires pinentry =
0:0.8.0-2.fc12
Missing Obsoletes, I guess.
Kevin Kofler