Hi folks: I'm having trouble with pmw-py26, specifically the blt module.
The pwm-py package (python megawidgets) does not depend upon blt, but if it finds blt, it builds extra functionality automatically. (This means the package does not build identically on all systems, which is probably out of compliance with fink policy). Unfortunately, when pmw builds in the presence of blt on 64-bit fink (which uses tcltk 8.5.7), it results in a blt package that under some conditions will segfault. I discovered this in the context of pymol, which uses pmw for its tk GUI. One can reproduce this problem by installing blt and then (re)building pmw-py26, followed by issuing cd /sw/lib/python2.6/site-packages/Pmw/Pmw_1_3/tests /sw/bin/python2.6 -v All.py I suspect the problem, ultimately, is blt. blt officially doesn't work with tcltk 8.5.X, but I incorporated some fixes a couple of months ago to get it working. I now suspect what I did was at the very least incomplete, and it has come back to bite me. I would be extremely grateful for any help fixing this. The most obvious way to do this (apart from fixing blt, which might be impossible) I think would be to force pmw not to use the blt module, but I don't know how, and the package (like blt) has no official maintainer. All the best, Bill ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel