2019-09-20 - hschneider, Admin
Cookie Disclaimer: This forum uses only essential, anonymous session cookies (xmailforum*), nothing to be scared of.
Printable Version of Topic
Click here to view this topic in its original format |
XMail Forum > XMail Queue Manager > Freebsd 6.x problems |
Posted by: btech Jan 24 2007, 07:31 PM |
Hi Harold - Long ago I used the Queue manager and quite liked it. However, I have not been able to successfully install it under FreeBSD 6. This includes the manager AND the GUI (I can't get either to work). I have tried the Linux compatibility layer as well with no success. The range of errors I get is significant, and after fixing one I run into another. These errors are discussed a bit in the installation FAQ for FreeBSD (linux library not found, ssl, etc.) but FreeBSD is now way past these versions, and newer versions do not work. So I am of the mind that FreeBSD 6 is simply not supported at this point, is that correct? Is there any way to help promote development for FreeBSD 6? I would be glad to test - I don't really work in Python, but I do in C/C++. Thanks, Jeff |
Posted by: hschneider Jan 25 2007, 08:11 PM |
No, FreeBSD 6 is not supported yet. Installing the wxWidget platform on it is a PITA .. I can offer you a generic version of XQMAgent which only requires Python 2.3 (maybe 2.4++ will work too) to run: http://marketmix.com/downloads/xqmagent_generic.zip |
Posted by: btech Jan 27 2007, 12:02 AM |
Hi Harold - Thanks for your reply and the file. Unfortunately I get a "bad magic number" under python 2.4.3, which apparently means that the .pyc file was compiled with a different version of Python. I decided to try version 2.3.6 compiled outside of the ports collection run locally without a standard install so as not to munge existing dependencies, but that doesn't seem to be working. I get library not found errors. Any suggestions on getting another version of Python running on the same system without elaborate variable changes or mixing libraries - for example, is there a way to compile a static binary that you are aware of? Thanks, Jeff |
Posted by: hschneider Jan 27 2007, 08:25 AM |
Which lib in detail is missing when trying with 2.3.6 ? |
Posted by: btech Jan 31 2007, 01:56 AM |
Hi - The errors were: Could not find platform independent libraries <prefix> Could not find platform dependent libraries <exec_prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] 'import site' failed; use -v for traceback Traceback (most recent call last): File "xqmagent.py", line 4, in ? File "daemonlib.py", line 1, in ? ImportError: No module named os and I don't want to start setting or changing vars that might break my existing python on this server (such as $PYTHONHOME) very much. However, I'm not clear what this error is trying to tell me - I assume it is missing necessary libs. Thanks, Jeff |
Posted by: hschneider Feb 1 2007, 08:48 AM |
These are missing libs of the Python core installation. Try to set the env var $PYTHONHOME to Python's home directory. |
Posted by: voigt Jun 13 2008, 12:02 PM |
Any chance this generic version could be rebuilt with a newer version of python? I'm at 2.5.2 and the 2.3.x versions are very old. |
Posted by: hschneider Jun 13 2008, 04:48 PM |
Sorry - not at the moment. Some parts have to be rewritten to be built with a higher version. It's in my queue, but my time is curently rather limited .... |