I found that my app pyinstall built on ubuntu 13.10 crashes on 14.04beta 
(calling xcb_send_fd which is in libxcb.so.1.)

Earlier (see another thread) I found that a 13.04 build crashes 13.10.

The hack described in another thread by Dave Capresi (omitting certain 
system libraries, in this case just libxcb.so.1 ) works in this case, and 
then a 13.10 build doesn't seem to crash 13.04, 13.10, and 14.04.

But I would like to understand better.  My mental model is that pyinstall 
'sandboxes' my app to that every library it uses (except libc?) is archived 
in the package and is loaded preferentially from the archive since 
pyinstaller bootloader sets LD_LIBRARY_PATH.)  So I don't understand why my 
app is calling a library function (xcb_send_fd) that is not in my app's set 
of archived libs?  I don't think that libc calls it.  Can anyone explain 
this?

Its not very important.  I need to build on 14.04 anyway since it has fixes 
in PyQT that I need.

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pyinstaller.
For more options, visit https://groups.google.com/d/optout.

Reply via email to