Which distri do you have?
I have 9.0 and the upgrade from 3.1.4 to 3.3 worked. Not perfectly, but it worked. I got the rpms from the suse-ftp-server.
In some cases it seems, you should update, delete or install some rpms. The debugging-output tells you which one.
If there are some files missed (e.g. libjack.so.0), go to Yast > software > installation or remove, use the search-function and mark all possibilities. Maybe you will find the rpms with the missing files. Another way is to open a console. I donīt know the correct form (sitting at win-computer at university, now). Check it ou with : man rpm
Why do you used the failsafe mode? I was logged in as user and started kpackage (included kdeadmin-rpm). Where a root-password was required the program asked me.
2 or 3 depencies werenīt solved at my computer, but they donīt make trouble.
ciao
P.S. I know my English is not the best, but I work to become better