Hi,

I have been porting my PyLucene/CherryPy application from Windows 2000 to Fedora Core 5 Linux. I have found a couple of problems and their work-arounds. Maybe this could be added to Pravin's FAQ.

To install PyLucene 2.0.0 in Fedora Core 5 I have used the Ubuntu build available at PyLucene's home page. When importing PyLucene I got this error:

ImportError: /usr/lib/python2.4/site-packages/_PyLucene.so: cannot restore segment prot after reloc: Permission denied.

This has to do with Fedora's default configuration of SELinux. Instead of disabling SELinux it is enough to execute this command:

chcon -t texrel_shlib_t /usr/lib/python2.4/site-packages/_PyLucene.so

But then CherryPy crashes with an error: (11, 'Resource temporarily unavailable'). This behaviour is described in http://www.cherrypy.org/ ticket/479. The page includes a patch (adding two lines to _cpwsgiserver.py) that fixes the problem. After that, everything seems to work fine so far.

Regards,
Álvaro

_______________________________________________
pylucene-dev mailing list
[email protected]
http://lists.osafoundation.org/mailman/listinfo/pylucene-dev

Reply via email to