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

