I found the advice (here on the list, and on Dag's excellent compatibility tweaks page) to use the option -L to setarch in order to run a program that depends on a legacy virtual address layout. On FC3, this indeed solves the problem I was experiencing, but unfortunately, the version of setarch on FC2 (setarch-1.4-1.i386.rpm) doesn't have the -L option. On a test machine, I upgraded to setarch-1.6-1 from FC3 and that seems to work, but I am a bit affraid to run this in a production environment. After all, it is something which changes the behaviour of the operating system at a low level, and for mere mortals like myself, that is not something to upgrade lightly from a non-standard channel. I entered a request for enhancement in bugzilla, https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=141622 Comments and suggestions welcome... David Jansen