Can you post the output of readelf -d /usr/lib/python3.8/site-packages/igraph/_igraph.cpython-38-x86_64-linux-gnu.so with version 0.9.0?
> On 19/03/2021, at 13:09, Marc Vinyals <[email protected]> wrote: > > Hi all, > > I am running into trouble when trying to use > dev-python/python-igraph-0.9.0 with dev-libs/igraph-0.9.0: > > $ python3 > Python 3.8.8 (default, Mar 14 2021, 23:44:05) > [GCC 9.3.0] on linux > Type "help", "copyright", "credits" or "license" for more information. >>>> import igraph > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > File "/usr/lib/python3.8/site-packages/igraph/__init__.py", line 31, > in <module> from igraph._igraph import ( > ImportError: > /usr/lib/python3.8/site-packages/igraph/_igraph.cpython-38-x86_64-linux-gnu.so: > undefined symbol: igraph_subcomponent > > To get this to work I have to downgrade both igraph and python-igraph > to version 0.8.3 (mixing and matching do not work either because of > different reasons, but that would be a separate issue). I did not try > igraph-0.8.5. > > I did not find any reports of this issue upstream and this looks too > basic to remain unnoticed, so I suspect the problem is somewhere else on > my side, but just in case can anyone reproduce it? > > Best, > Marc >
