On Wed Nov 17 2010 at 11:59 +0200 Dave Plater wrote:
On 11/16/2010 06:46 PM, Stanislav Brabec wrote:
Dave Plater wrote:
On 10/27/2010 02:02 PM, Stanislav Brabec wrote:
Now I will progress in following two things: - Package wxpython separately - Test, whether compat version works as expected on one of problematic packages.
The package will be renamed to follow upstream. the new name is wxWidgets (previously, wxWidgets was the name of the upstream project, but packages were called wxGTK, wxMotif, wxMSW, etc.).
One problem so far "nothing provides wxWidgets needed by wxWidgets-lang"
Packaging wxWidgets was a nightmare. Now it is (I hope) finally done and submitted to the Factory (requests 56811-56815). Libraries are outside libdir to never conflict. Additional package magic helps to identify dependencies. See README.SUSE in the package for more. Every openSUSE package should have these two lines to the spec file to help to identify correct variant of the library (I plan to do it in Factory): %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires With these two lines STL x wxcontainer ABI clash should never cause crash. Without them, you need to install compatibility ld.so.conf.d file and you will be limited to only one ABI variant. Important changes: There will be 3 variants available: wxWidgets: STL+Unicode variant (recommended) wxWidgets-ansi: wxcontainer + ANSI (strongly deprecated) wxWidgets-wxcontainer: wxcontainer + Unicode (deprecated) And these 3 variants available in OBS: wxWidgets-2_9 wxWidgets-2_9-ansi wxWidgets-2_9-wxcontainer Branch 2.9 has a lot of changes, and many advanced applications will need porting. And this package is built separately. python-wxWidgets I will send a mail as a new thread when this will be in Factory. -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966, +49 911 740538747 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org