Andreas Woithon schrieb am Dienstag, 16. Dezember 2003 21:32:
Am Dienstag, 16. Dezember 2003 19:24 schrieb Stefan Schlörholz:
Hello Andreas,
It may be possible that you have to deinstall some packages before installing new (because there are circle dependencies, on my system especially for the devel packages).
How can I identify these circle dependencies?
if you, for instance, upgrade to qt-3.2 and it shows that qt-3.0.5 is needed by qt-devel-3.0.5 one things that the best idea is to upgrade qt-devel to qt-devel-3.2 first. You then get the dependency that qt-3.2 is needed by qt-devel-3.2. You see there is no chance to upgrade qt that way. Either -deinstall qt-devel first, upgrade qt thereafter and finally upgrade qt-devel or -copy (at least) qt and qt-devel in one directory and do a "rpm -Fhv *" in that directory. rpm then checks for dependencies of all packages to be installed. In that way you do not need to deinstall packages before upgrading another one. I know of other circle dependencies: kdelibs3/kdelibs3-devel, kdebase3/ kdebase3-devel, ... You see, most liekly it is the -devel packages causing these problems. AFAIK there is no elegant way to check for circle dependencies. cu and let us know what you did to make it work Stefan