https://bugzilla.novell.com/show_bug.cgi?id=530027 https://bugzilla.novell.com/show_bug.cgi?id=530027#c10 Stanislav Brabec <sbrabec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #10 from Stanislav Brabec <sbrabec@novell.com> 2011-01-11 15:23:33 CET --- I did a big change in packaging of wxGTK that finally provide a solution for wxWidgets ABI clashes. Upstream did a bad thing - depending on configure options the ABI changes but the library name does not. It causes many ugly clashes: Packman's wxWidgets x openSUSE wxGTK, STL x wxcontainer build. That is why I moved libraries to a dedicated directory, so any package could depend on a particular library and user could have several ABI-incompatible instances installed. Well, RPM does not understand the fact that more libraries have the same SONAME but different ABI and binary picks the correct one using RPATH. That is why each wxWidgets based package must fix BuildRequires and include two lines to fix dependencies: %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires I hope that these changes will appear in openSUSE 11.4. rpmlint should check for that in future. Here is the project: https://build.opensuse.org/project/packages?project=X11%3AwxWidgets Ported packages are temporarily here: https://build.opensuse.org/project/packages?project=home%3Asbrabec%3Abranche... -- 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.