On 10/21/20 1:13 AM, James McCoy wrote:
> On Wed, Oct 14, 2020 at 10:22:50AM +0200, Matthias Klose wrote:
>> subversion b-d's on python3-all-dev, but only builds for the default python3
>> version.
> 
> It actually builds for all available versions, but the install is
> broken.  This used to work with Python 2.x.
> 
> It looks like the difference is that
> 
>   python$$v -c 'from distutils import sysconfig; 
> print(sysconfig.get_python_lib())'
> 
> no longer returns a version-specific path.  When installing the Python
> bindings, that means we install all versions to the same path and they
> overwrite each other.
> 
> Was this an intentional change?  If so, I guess I'll need to emulate
> aspects of pybuild to handle this.

yes, 2.7 installed into a version specific path, while 3.x installs into a
common path. Maybe it's worth patch the upstream to create the soname with the
version already encoded in the soname.

Matthias

Reply via email to