Re: Missing libQt5Xml when running pylupdate
Denis Rouzaud <[email protected]>
| Newsgroups | gmane.comp.python.pyqt-pykde |
|---|---|
| Message-ID | <CAMtsY+a8Ax1_94M9vLkpxmqspaRKGejL15eyA-=L-30=LPp+dw@mail.gmail.com> |
Hi Phil, Have you tried it with Docker? I mean it's done on clean installation, and it's not working as expected. I guess you don't have any issue since you have the system lib installed and not only using the pip package. Cheers, Denis Le lun. 30 déc. 2019 à 13:13, Phil Thompson <[email protected]> a écrit : > On 30/12/2019 10:05, Denis Rouzaud wrote: > > Adding RUN apt update && apt install -y libqt5xml5 fixes the issue. > > But this is not an acceptable solution, since the pip package should > > work > > on its own. > > > > Any idea? > > It's obviously not finding the library bundled in the wheel. As I said, > I can't reproduce it and nobody else has reported a problem. > > Phil > > > > Le dim. 29 déc. 2019 à 14:44, Denis Rouzaud <[email protected]> a > > écrit : > > > >> Hi Phil, > >> > >> Here is a minimal example with a docker file > >> > >> FROM python:3.7 > >> RUN pip install PyQt5 > >> RUN echo $(ls > >> /usr/local/lib/python3.7/site-packages/PyQt5/Qt/lib/libQt5Xml.so.5) > >> RUN ldd > >> /usr/local/lib/python3.7/site-packages/PyQt5/Qt/lib/libQt5Xml.so.5 > >> RUN python -c "from PyQt5.pylupdate_main import main" > >> > >> > >> Le dim. 29 déc. 2019 à 11:51, Phil Thompson > >> <[email protected]> > >> a écrit : > >> > >>> I can't reproduce this. > >>> > >>> Phil > >>> > >>> > >>> On 26/12/2019 10:37, Denis Rouzaud wrote: > >>> > Apprently, libQt5Xml.so.5 is well included in the wheel. > >>> > The issue is that it is not found during runtime. > >>> > I could fix this by > >>> > doing: > >>> > > >>> > LD_LIBRARY_PATH=/usr/local/lib/python3.7/site-packages/PyQt5/Qt/lib/:$LD_LIBRARY_PATH > >>> > python > >>> > -c "from PyQt5.pylupdate_main import main" > >>> > > >>> > What is the correct way to solve this? > >>> > > >>> > Cheers, > >>> > Denis > >>> > > >>> > Le sam. 21 déc. 2019 à 23:12, Denis Rouzaud <[email protected]> > a > >>> > écrit : > >>> > > >>> >> I am running pylupdate on Travis by installing PyQt5 from pip. > >>> >> Since recently, I am getting this error. > >>> >> Any idea? > >>> >> Cheers, > >>> >> Denis > >>> >> > >>> >> File "/home/travis/virtualenv/python3.7.1/bin/pylupdate5", line 6, > >>> >> in <module> > >>> >> 263 from PyQt5.pylupdate_main import main > >>> >> 264 File > >>> >> > >>> > "/home/travis/virtualenv/python3.7.1/lib/python3.7/site-packages/PyQt5/pylupdate_main.py", > >>> > >>> >> line 24, in <module> > >>> >> 265 from .pylupdate import * > >>> >> 266ImportError: libQt5Xml.so.5: cannot open shared object file: No > >>> >> such file or directory > >>> >> 267 > >>> >> 268 > >>> >> > >>> >> $ > >>> >> > >>> >> > >>> >> > >>> > > >>> > _______________________________________________ > >>> > PyQt mailing list [email protected] > >>> > https://www.riverbankcomputing.com/mailman/listinfo/pyqt > >>> > >>> > > _______________________________________________ PyQt mailing list [email protected] https://www.riverbankcomputing.com/mailman/listinfo/pyqt