[PyQt] Missing libQt5Xml when running pylupdate

Denis Rouzaud denis.rouzaud at gmail.com
Mon Dec 30 10:05:10 GMT 2019


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?

Le dim. 29 déc. 2019 à 14:44, Denis Rouzaud <denis.rouzaud at gmail.com> 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 <phil at riverbankcomputing.com>
> 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 <denis.rouzaud at gmail.com> 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    PyQt at riverbankcomputing.com
>> > https://www.riverbankcomputing.com/mailman/listinfo/pyqt
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20191230/af599e9b/attachment-0001.html>


More information about the PyQt mailing list