On Fri, Dec 13, 2019 at 10:49:45PM +0500, Andrey Rahmatullin wrote: > > I think at least this is solved now: > > > > > > https://salsa.debian.org/med-team/pdb2pqr/commit/1f4ee901456641140ef18ca8e91e4701e1175410 > > Nice catch, "env.Append(LIBS=[python_lib])" where "python_lib = 'python' + > gcv('VERSION')" is definitely the cause.
Yes. I've now a state where the package builds and installs. However, just calling pdb2pqr fails with i$ pdb2pqr Traceback (most recent call last): File "/usr/bin/pdb2pqr", line 52, in <module> from main import mainCommand File "/usr/share/pdb2pqr/main.py", line 77, in <module> import extensions File "/usr/share/pdb2pqr/extensions/__init__.py", line 56, in <module> extDict[extName] = __import__(extName,globals(),locals(),[], -1) ValueError: level must be >= 0 So I tried: --- a/extensions/__init__.py +++ b/extensions/__init__.py @@ -53,7 +53,7 @@ _extList = [name for _, name, _ in pkgutil.iter_modules(__path__)] extDict = {} for extName in _extList: - extDict[extName] = __import__(extName,globals(),locals(),[], -1) + extDict[extName] = __import__(extName,globals(),locals(),[], 0)^M def setupExtensionsOptions(parser): """ which leads to: $ pdb2pqr Traceback (most recent call last): File "/usr/bin/pdb2pqr", line 52, in <module> from main import mainCommand File "/usr/share/pdb2pqr/main.py", line 77, in <module> import extensions File "/usr/share/pdb2pqr/extensions/__init__.py", line 57, in <module> extDict[extName] = __import__(extName,globals(),locals(),[], 0) ModuleNotFoundError: No module named 'chi' I admit I have no clue whether my change was valid nor what to try next. Kind regards Andreas. -- http://fam-tille.de