Incorrect spelling for required pyQt4 libraries on Debian 8 install

Asked by Fred CHAMPREUX

I try to install hplip drivers to support my new HP Color LaserJet Pro MFP M281fdw.
I downloaded this file from hplip website: hplip-3.18.7

My system runs Debian 8.11:
Distributor ID: Debian
Description: Debian GNU/Linux 8.11 (jessie)

When installing, hplip-3.18.7.run installer requires missing libraries. It finally can install all, but the following:
RE-CHECKING DEPENDENCIES
------------------------
error: A required dependency 'pyqt4-dbus (PyQt 4 DBus - DBus Support for PyQt4)' is still missing.
error: A required dependency 'pyqt4 (PyQt 4- Qt interface for Python (for Qt version 4.x))' is still missing.

I suspect that these libraries ar actually installed, but with another spelling. dpkg-query -l '*qt4*' returns:
---
ii python-qt4 4.11.2+dfsg- amd64 Python bindings for Qt4
un python-qt4-dbg <none> <none> (no description available)
ii python-qt4-dbu 4.11.2+dfsg- amd64 D-Bus Support for PyQt4
---

How can I solve this and finish-up installation?

Thanks for your help,

Frédéric.

Question information

Language:
English Edit question
Status:
Answered
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
srinivas (srinivas5) said :
#1

Hi Fred,

Please do an update of debian os. Then retry installing hplip-3.18.7.run.
Let me know if you still see the issue.
As you have raised bug for this one, kindly close this query.

Regards,
Srinivas Teja.

Revision history for this message
Fred CHAMPREUX (fchampreux) said :
#2

Hi srinivas,
Actually the bug report is about another issue, on debian 9. These are 2 different issues!
Thanks
Best regards,
Fred

Frédéric ChampreuxLe 6 août 2018 3:27 PM, srinivas <email address hidden> a écrit :
>
> Your question #671383 on HPLIP changed:
> https://answers.launchpad.net/hplip/+question/671383
>
>     Status: Open => Answered
>
> srinivas proposed the following answer:
> Hi Fred,
>
> Please do an update of debian os. Then retry installing hplip-3.18.7.run.
> Let me know if you still see the issue.
> As you have raised bug for this one, kindly close this query.
>
> Regards,
> Srinivas Teja.
>
> --
> If this answers your question, please go to the following page to let us
> know that it is solved:
> https://answers.launchpad.net/hplip/+question/671383/+confirm?answer_id=0
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/hplip/+question/671383
>
> You received this question notification because you asked the question.

Revision history for this message
Manfred Hampl (m-hampl) said :
#3

Debian 8.11 seems not supported by the installer (yet).
For Debian 8.8 the required packages are (among others):

python3-dbus, python3-gi, python3-dbus.mainloop.pyqt5, python3-dbus.mainloop.qt, python3-dev, python3-lxml, python3-notify2, python3-pil, python3-pyqt4, gtk2-engines-pixbuf, python3-pyqt5, gtk2-engines-pixbuf, python3-reportlab, python-ctypes, python-dbus, python-gobject, python-dev, python-notify, python-qt3, python-qt4, python-qt4-dbus, python-reportlab

Do you have them already installed, or is there a package in that list which has been replaced by a different one in Debian 8.11?

Revision history for this message
srinivas (srinivas5) said :
#4

Hi,

We do not support debian 8.11.

For debian 8.8, installation should be successsful.

pyqt4-dbus and pyqt4 packages are not required and installer will not complain as missed packages.
You can also see this in build and install step "--disable-qt4 --enable-qt5"
Instead pyqt5-dbus and pyqt5 packages are only required and used.

Regards,
Srinivas Teja.

Can you help with this problem?

Provide an answer of your own, or ask Fred CHAMPREUX for more information if necessary.

To post a message you must log in.