https://bugzilla.novell.com/show_bug.cgi?id=754513 https://bugzilla.novell.com/show_bug.cgi?id=754513#c9 Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #9 from Dave Plater <davejplater@gmail.com> 2012-03-30 11:02:09 UTC --- (In reply to comment #7) You cannot add a specific requirement like that, it's up to the user who installs packages built against different versions of libraries than the standard distribution's libraries to make sure they are the correct versions. I run kde4 from KDE:Distro:Factory and I use "zypper dup -r kde4" to update, this ensures that every package from KDF and the dependencies are built together and I won't have a problem such as yours. If you had installed clementine from the multimedia:apps 12.1 repository you wouldn't have had a libqt4 problem but you may have needed to update your libraries that are developed in multimedia:libs. "zypper dup" isn't the solution to the problem and could cause more, if you execute "zypper -v up" it will inform you that there are updates available from another repository but won't install them and then it's up to you to decide. You need to decide if you want to use Tumbleweed and if you do, I suggest you initially perform a "zypper dup -r <the alias or name of your tumbleweed repo>" this will ensure that you don't have similar problems. AFAIK libQtCore.so.4 is the library that was responsible and this is what my clementine, from multimediaa;apps is built against. Tumbleweed's clementine was built against "libqt4-4.8.0", multimedia:apps's 12.1 clementine was built against libqt4-4.7.4 therefore if you had installed from the multimedia:apps 12.1 repository you wouldn't have had this problem. If clementine required libqt4-4.8.0 it wouldn't build for 12.1. A higher version of a library is either backward compatible or the installation system will leave the lower version in place. This is what thje shared library policy is for but a package built against a higher version that doesn't have a change in the major version, 4 in this case, won't be pulled in. Happy to have been of assistance -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.