On Sat, May 27, 2006, Bill Campbell wrote: > While building packages on a SLES9-SP3 system, mostly Release 2.5 > with some CURRENT thrown in for flavour, I found a conflict > between the perl-gtk in Release 2.5 and wx-2.6.3-20060524.src.rpm > from the current tree. perl-gtk requires glib2 with_threads=no > while wx requires with_threads=yes. No other package we have > installed that requires glib2 seems to care about its threads. > > I haven't a clue what the issues here might be. I assume that > somebody had a good reason to specify this. > > FWIW: I seem to have things building properly in 64 bit mode on > the Athlon-64 system after doing some crude hacks including a > local rpmmacros file to force the cflags and ldflags. I'm > planning on writing this up with proposed changes to the > bootstrap process where it fiddles /etc/ld.so.conf, modifying > rpmtool to generate the proper cflags and ldflags, and modifying > the LD_LIBRARY_PATH in the rc.openpkg run control to include the > 64 bit libaries on SuSE Linux Enterpris 9 systems.
The perl-gtk version in 2.5 really requires with_threads=no in glib2 as it isn't able to deal with its threads support. In CURRENT the perl-gtk is a newer one which supports with_threads=no and with_threads=yes and hence the glib2 has with_threads=yes by default (as more packages require it). If you really want to mix 2.5 and CURRENT here you have to pick perl-gtk from CURRENT, too. Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com ______________________________________________________________________ The OpenPKG Project www.openpkg.org Developer Communication List openpkg-dev@openpkg.org