On 2019/07/14 18:18, Kurt Mosiejczuk wrote: > On Sat, Jul 06, 2019 at 12:52:51PM -0400, Kurt Mosiejczuk wrote: > > With the report by edd@ that audio/picard is broken I figured I'd look at > > upating it. The existing version is... a bit out of date. The current > > version needs this py-discid port. It's just a python binding for libdiscid. > > All tests pass for both python2 and python3 versions on both amd64 and > > sparc64. > > > I patch setup.py to use setuptools instead of distutils as the distutils > > version of install doesn't support --single-version-externally-managed. > > I've made a pull request to see if upstream will take the patch. > > I've got an OK from edd for this new port. > > Can I get a 2nd OK for import? > > Once this is in the picard update can go in. > > (port attached again for reference) > > --Kurt
If I read the python code right, this tries to load libdiscid.so.0 which works for now, but will fail if the libdiscid major is bumped, I think that should be changed to just load libdiscid.so on OpenBSD. DESCR is a bit light..