A NOTE has been added to this issue. ====================================================================== https://www.opencsw.org/mantis/view.php?id=4902 ====================================================================== Reported By: joeymukherjee Assigned To: dam ====================================================================== Project: pysvn Issue ID: 4902 Category: upgrade Reproducibility: always Severity: major Priority: normal Status: assigned ====================================================================== Date Submitted: 2012-02-21 20:09 CET Last Modified: 2012-02-23 02:11 CET ====================================================================== Summary: pysvn and/or pythonsvn not functional Description: In the Solaris 9 build, the pysvn and pythonsvn do not have core.py with them. This makes the SVN python libs useless. The command I am trying to get working is:
>>> from svn import core Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/opt/csw/lib/python/site-packages/svn/core.py", line 19, in <module> File "/opt/csw/lib/python/site-packages/libsvn/core.py", line 7, in <module> ImportError: No module named _core ====================================================================== ---------------------------------------------------------------------- (0009640) maciej (manager) - 2012-02-23 02:11 https://www.opencsw.org/mantis/view.php?id=4902#c9640 ---------------------------------------------------------------------- I'm thinking that Solaris 9 is a red herring, it doesn't matter, 9 or 11 or 10. You'll see the problem when you look at the list of files in the package: http://buildfarm.opencsw.org/pkgdb/srv4/f55304036900433c9aded3c2a35c0a67/ The files that are supposed to be in: /opt/csw/lib/python/site-packages/svn are in: /opt/csw/lib/svn/python/site-packages/svn ...and the Python interpreter won't find them. The problem is with the way the module is packaged. You can temporarily work around that by setting PYTHONPATH to /opt/csw/lib/svn/pythohn/site-packages, or making symlinks to /opt/csw/lib/python/site-packages. Looking at the build recipe, there's one line that causes the problem: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/pkg/subversion/trunk/Makefile SVNLIB = $(prefix)/lib/svn All paths, including Python, are relative to this one, and that's why Python files end up under /opt/csw/lib/svn instead of /opt/csw/lib. _______________________________________________ bug-notifications mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/bug-notifications
