Comment 13 for bug 222940

Revision history for this message
Jerry (ehlersjw) wrote :

I installed hplip 3.9.2 (running hplip-3.9.2.run). It gave me a few warnings, but eventually got through it:

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
INSTALL MISSING OPTIONAL DEPENDENCIES
-------------------------------------
warning: There are 3 missing OPTIONAL dependencies.
note: Installation of dependencies requires an active internet connection.
warning: Missing REQUIRED dependency for option 'gui_qt3': pyqt (PyQt 3- Qt interface for Python (for Qt version 3.x))
warning: Missing OPTIONAL dependency for option 'base': cups-ddk (CUPS DDK - CUPS driver development kit)
warning: This installer cannot install 'cups-ddk' for your distro/OS and/or version.
.
.
.
DEPENDENCY AND CONFLICT RESOLUTION
----------------------------------
Running 'xterm -e su -c "yast --install python-qt"'
Please wait, this may take several minutes...
warning: A previous install of HPLIP is installed and/or running.
su -c "yast --remove hplip" (Removing old HPLIP version)
warning: HPLIP removal failed. The previous install may have been installed using a tarball or this installer.
warning: Continuing to run installer - this installation should overwrite the previous one.
.
.
.
RE-CHECKING DEPENDENCIES
------------------------ warning: An optional dependency 'cups-ddk (CUPS DDK - CUPS driver development kit)' is still missing.
warning: Some features may not function as expected.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Then when I ran "hp-check -t" I had the following warnings/errors:

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Checking PyQt 4.x version...
error: NOT FOUND OR FAILED TO LOAD!
.
.
.
Checking for dependency: CUPS DDK - CUPS driver development kit...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
.
.
.

Checking for dependency: PyQt 4- Qt interface for Python (for Qt version 4.x)...
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.

Checking for dependency: PyQt 4 DBus - DBus Support for PyQt4...
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The previous 2.8.5 version of hplip didn't seem to mind. Does 3.9.2 require Qt version 4? I have python-qt 3.5.5. I noticed the confiure was run (by hplip-3.9.2.run) with "--disable-qt4", so I would think that it should be alright without it.

I restarted cups. My printer is on the network. When I try and print a test page to the printer, cups fails with "/usr/lib64/cups/backend/hp failed". There is no lib64 version of hp, only the 32bit version. When I run "/usr/lib/cups/backend/hp -h", it gives:

HP Linux Imaging and Printing System
CUPS Backend 3.9.2
(c) 2003-2008 Copyright Hewlett-Packard Development Company, LP

so it looks like 3.9.2 is up and running alright. Why is cups looking for lib64? Or do I need a 64bit version of hplip?

- Jerry