In article <210217035914.m0144...@mkii.yf.bsdclub.org>
futat...@yf.bsdclub.org writes:
 
> However, I don't think it is not an issue of Subversion release tarball
> but an issue of FreeBSD ports.

This may be incorrect. It seems it is caused by wrong rule of
copy-swig-py: target.
 
> Perhaps symbolic links were missing. "from . import XXX" specifies
> relative import from a module.
> 
> [[[
> $ ls -l subversion/bindings/swig/python/libsvn/*.so
> lrwxr-xr-x  1 futatuki  staff7  19 Feb 17 01:34 
> subversion/bindings/swig/python/libsvn/_client.so@ -> ../.libs/_client.so
> lrwxr-xr-x  1 futatuki  staff7  17 Feb 17 01:34 
> subversion/bindings/swig/python/libsvn/_core.so@ -> ../.libs/_core.so
> lrwxr-xr-x  1 futatuki  staff7  18 Feb 17 01:34 
> subversion/bindings/swig/python/libsvn/_delta.so@ -> ../.libs/_delta.so
> lrwxr-xr-x  1 futatuki  staff7  17 Feb 17 01:34 
> subversion/bindings/swig/python/libsvn/_diff.so@ -> ../.libs/_diff.so
> lrwxr-xr-x  1 futatuki  staff7  15 Feb 17 01:34 
> subversion/bindings/swig/python/libsvn/_fs.so@ -> ../.libs/_fs.so
> lrwxr-xr-x  1 futatuki  staff7  15 Feb 17 01:34 
> subversion/bindings/swig/python/libsvn/_ra.so@ -> ../.libs/_ra.so
> lrwxr-xr-x  1 futatuki  staff7  18 Feb 17 01:34 
> subversion/bindings/swig/python/libsvn/_repos.so@ -> ../.libs/_repos.so
> lrwxr-xr-x  1 futatuki  staff7  15 Feb 17 01:34 
> subversion/bindings/swig/python/libsvn/_wc.so@ -> ../.libs/_wc.so
> ]]]
> 
> On install, *.so modules will be installed in the same directory in
> libsvn/*.py, so I think they works without trouble. 
> 
> (I'm sorry, but I didn't try fresh ports tree yet because I'm using custom
> ports which support both of Python 2 bindings and Python 3 bindings.)

I tried it and found: 
[[[
$ ls -l subversion/bindings/swig/python/libsvn/*.so
lrwxr-xr-x  1 futatuki  staff7  13 Feb 17 05:12 
subversion/bindings/swig/python/libsvn/*.so@ -> ../.libs/*.so
]]]

If copy-swig-py target executed before building
subversion/bindings/swig/python/.lib/*.so, this can be occured.  
 
Cheers,
-- 
Yasuhito FUTATSUKI <futat...@yf.bsdclub.org>

Reply via email to