#116 closed defect (fixed)
Xpra doesn't start on CentOS 5
Reported by: | ahuillet | Owned by: | ahuillet |
---|---|---|---|
Priority: | major | Milestone: | 0.3 |
Component: | android | Version: | 0.1.0 |
Keywords: | Cc: |
Description
Hello,
Traceback (most recent call last): File "/usr/bin/xpra", line 6, in ? xpra.scripts.main.main(__file__, sys.argv) File "/usr/lib64/python2.4/site-packages/xpra/scripts/main.py", line 263, in main File "/usr/lib64/python2.4/site-packages/xpra/scripts/server.py", line 256, in run_server AttributeError: 'module' object has no attribute 'fchmod'
This is with Python 2.4.3.
Change History (12)
comment:1 Changed 9 years ago by
Status: | new → accepted |
---|
comment:2 Changed 9 years ago by
This makes it go further... but it crashes later:
Traceback (most recent call last): File "/usr/bin/xpra", line 6, in ? xpra.scripts.main.main(__file__, sys.argv) File "/usr/lib64/python2.4/site-packages/xpra/scripts/main.py", line 263, in main File "/usr/lib/python2.4/site-packages/xpra/scripts/server.py", line 319, in run_server from xpra.server import can_run_server, XpraServer File "/usr/lib64/python2.4/site-packages/xpra/server.py", line 20, in ? ImportError: No module named uuid FreeFontPath: FPE "unix/:7100" refcount is 2, should be 1; fixing. (xpra:15331): Gdk-CRITICAL **: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed Segmentation fault
comment:3 Changed 9 years ago by
The python-uuid
module was meant to be pulled in as a dependency, see %define requires_extra , python-uuid
If not, we will need to deal with that too, but installing it by hand should fix that. Not sure about the segfault though...
comment:4 Changed 9 years ago by
Got it, the static build section was overriding EL5 options, fixed in r768
Re-spinning the packages now.
comment:5 Changed 9 years ago by
Better - but not solved. I think you need to add python-ctypes as a dependency.
Traceback (most recent call last): File "/usr/bin/xpra", line 6, in ? xpra.scripts.main.main(__file__, sys.argv) File "/usr/lib64/python2.4/site-packages/xpra/scripts/main.py", line 263, in main File "/usr/lib64/python2.4/site-packages/xpra/scripts/server.py", line 322, in run_server File "/usr/lib64/python2.4/site-packages/xpra/server.py", line 27, in ? ImportError: No module named ctypes FreeFontPath: FPE "unix/:7100" refcount is 2, should be 1; fixing. (xpra:20648): Gdk-CRITICAL **: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed Segmentation fault
comment:6 Changed 9 years ago by
Yes, I'll add ptthon-ctypes
as a dependency for centos 5.x only and re-spin the packages, does this prevent the segfault ?
Or is there another issue still?
comment:7 Changed 9 years ago by
It prevents the segfault, however I still get something strange:
glib is missing, cannot set the application name, please install glib's python bindings: No module named glib
And I can't find the name of the package I'm supposed to install!
comment:8 Changed 9 years ago by
You can safely ignore this one, centos 5 is so outdated you just can't get the glib bindings for it, afaik.
comment:9 Changed 9 years ago by
Owner: | changed from Antoine Martin to ahuillet |
---|---|
Status: | accepted → assigned |
new CentOS 5.x packages have the fix from r769 - please confirm and close this ticket.
comment:10 Changed 9 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
works for me - closing
comment:12 Changed 6 weeks ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/116
If this is enough to fix it, I can re-spin the CentOS 5 packages: