You are not logged in.
Pages: 1
I'm beginning the process of installing my HP LaserJet P1006 printer under Slitaz 4.0 (stable). I've installed hplip-3.12.2.tazpkg and am now looking at runtime dependencies by running < hp-check -r >. As I've installed successive packages to provide the needed runtime dependencies, and then run < hp-check -r >, cupsd is not running, and the printer is not connected. After all runtime dependencies have been satisfied, I will go online with cupsd running and the printer connected, and I'll run < hp-setup >. According to the HPLIP website, the HP LaserJet P1006 monochrome printer does have full HPLIP printing support, but requires a proprietary plugin, which must be accepted and downloaded online.
I'm getting 6 error or warning messages, as follows:
hp-check[1338]: info: :[01mChecking PyQt 4.x version...[0m
error: NOT FOUND OR FAILED TO LOAD!
hp-check[1338]: info: :[01mChecking for dependency: PyQt 4 DBus - DBus Support for PyQt4...[0m
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
hp-check[1338]: info: :[01mChecking for dependency: Python libnotify - Python bindings for the libnotify Desktop notifications...[0m
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
hp-check[1338]: info: :[01mChecking for dependency: SANE - Scanning library...[0m
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
hp-check[1338]: info: :[01mCurrent contents of '/var/lib/hp/hplip.state' file:[0m
error: Could not access file: No such file or directory
hp-check[1338]: info: :
hp-check[1338]: info: :[01mCurrent contents of '~/.hplip/hplip.conf' file:[0m
error: Could not access file: No such file or directory
The packages qt4 and notify-python are installed, so right now I'm assuming that the corresponding dev packages for those might be needed. I don't see python-libnotify or SANE - Scanning Library, nor PyQt 4 DBus, in the repository (Slitaz 4.0 stable). The errors related to hplip.state and hplip.conf are probably due to the printer not being connected.
Help would be appreciated resolving the REQUIRED/RUNTIME ONLY dependencies, and finding any remaining packages that might be needed. Note that the HP LaserJet P1006 is a printer only, and does not have fax or scanning capabilities, so any dependencies indicated for scanning functions could probably be considered erroneous. I've appended the complete hp-check.log.
========================================================================
hp-check[1338]: info: :
Initializing. Please wait...
scheduler is not running
1.4.6
Linux slitaz 2.6.37-slitaz #2 SMP Wed Mar 7 10:36:39 CET 2012 i686 GNU/Linux
hp-check[1338]: info: :
hp-check[1338]: info: :---------------
hp-check[1338]: info:
SYSTEM INFO |
hp-check[1338]: info: :---------------
hp-check[1338]: info: :
hp-check[1338]: info: :[01mBasic system information:[0m
hp-check[1338]: info: :Linux slitaz 2.6.37-slitaz #2 SMP Wed Mar 7 10:36:39 CET 2012 i686 GNU/Linux
hp-check[1338]: info: :
hp-check[1338]: info: :[01mDistribution:[0m
hp-check[1338]: info: :unknown 0.0
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking Python version...[0m
hp-check[1338]: info: :OK, version 2.7.2 installed
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking PyQt 4.x version...[0m
error: NOT FOUND OR FAILED TO LOAD!
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for CUPS...[0m
hp-check[1338]: info: :Status: scheduler is not running
hp-check[1338]: info: :Version: 1.4.6
hp-check[1338]: info: :error_log is set to level: warn
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dbus/python-dbus...[0m
hp-check[1338]: info: :dbus daemon is running.
hp-check[1338]: info: :python-dbus version: 0.84.0
hp-check[1338]: info: :
hp-check[1338]: info: :
hp-check[1338]: info: :------------------------
hp-check[1338]: info:
RUNTIME DEPENDENCIES |
hp-check[1338]: info: :------------------------
hp-check[1338]: info: :
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: CUPS - Common Unix Printing System...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: GhostScript - PostScript and PDF language interpreter and previewer...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: PolicyKit - Administrative policy framework...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: PyQt 4 DBus - DBus Support for PyQt4...[0m
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: Python DBus - Python bindings for DBus...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: Python libnotify - Python bindings for the libnotify Desktop notifications...[0m
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: Python XML libraries...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: Python 2.3 or greater - Required for fax functionality...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: Reportlab - PDF library for Python...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: SANE - Scanning library...[0m
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: scanimage - Shell scanning program...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking for dependency: xsane - Graphical scanner frontend for SANE...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :
hp-check[1338]: info: :----------------------
hp-check[1338]: info:
HPLIP INSTALLATION |
hp-check[1338]: info: :----------------------
hp-check[1338]: info: :
hp-check[1338]: info: :
hp-check[1338]: info: :[01mCurrently installed HPLIP version...[0m
hp-check[1338]: info: :HPLIP 3.12.2 currently installed in '/usr/share/hplip'.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mCurrent contents of '/etc/hp/hplip.conf' file:[0m
hp-check[1338]: info: :# hplip.conf. Generated from hplip.conf.in by configure.
[hplip]
version=3.12.2
[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/ppd/HP
ppdbase=/usr/share/ppd
doc=/usr/share/doc/hplip-3.12.2
icon=/usr/share/applications
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv/hp
# Following values are determined at configure time and cannot be changed.
[configure]
network-build=no
pp-build=yes
gui-build=no
scanner-build=yes
fax-build=no
dbus-build=yes
cups11-build=no
doc-build=no
shadow-build=no
hpijs-install=no
foomatic-drv-install=no
foomatic-ppd-install=no
foomatic-rip-hplip-install=no
hpcups-install=yes
cups-drv-install=yes
cups-ppd-install=no
internal-tag=3.12.2
restricted-build=no
ui-toolkit=no
qt3=no
qt4=no
policy-kit=no
hpijs-only-build=no
lite-build=no
udev-acl-rules=no
hpcups-only-build=no
hpijs-only-build=no
hp-check[1338]: info: :
hp-check[1338]: info: :[01mCurrent contents of '/var/lib/hp/hplip.state' file:[0m
error: Could not access file: No such file or directory
hp-check[1338]: info: :
hp-check[1338]: info: :[01mCurrent contents of '~/.hplip/hplip.conf' file:[0m
error: Could not access file: No such file or directory
hp-check[1338]: info: :
hp-check[1338]: info: :--------------------------
hp-check[1338]: info:
DISCOVERED USB DEVICES |
hp-check[1338]: info: :--------------------------
hp-check[1338]: info: :
hp-check[1338]: info: :No devices found.
hp-check[1338]: info: :
hp-check[1338]: info: :---------------------------------
hp-check[1338]: info:
INSTALLED CUPS PRINTER QUEUES |
hp-check[1338]: info: :---------------------------------
hp-check[1338]: info: :
hp-check[1338]: info: :
hp-check[1338]: info: :[01mlpstat[0m
hp-check[1338]: info: :[01m------[0m
hp-check[1338]: info: :Type: Unknown
hp-check[1338]: info: :Device URI: Connection refused
hp-check[1338]: info: :
hp-check[1338]: info: :
hp-check[1338]: info: :----------------------
hp-check[1338]: info:
SANE CONFIGURATION |
hp-check[1338]: info: :----------------------
hp-check[1338]: info: :
hp-check[1338]: info: :[01m'hpaio' in '/etc/sane.d/dll.conf'...[0m
hp-check[1338]: info: :OK, found. SANE backend 'hpaio' is properly set up.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking output of 'scanimage -L'...[0m
hp-check[1338]: info: :
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
hp-check[1338]: info: :
hp-check[1338]: info: :---------------------
hp-check[1338]: info:
PYTHON EXTENSIONS |
hp-check[1338]: info: :---------------------
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking 'cupsext' CUPS extension...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking 'pcardext' Photocard extension...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking 'hpmudext' I/O extension...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :[01mChecking 'scanext' SANE scanning extension...[0m
hp-check[1338]: info: :OK, found.
hp-check[1338]: info: :
hp-check[1338]: info: :
hp-check[1338]: info: :
hp-check[1338]: info: :---------------
hp-check[1338]: info:
USER GROUPS |
hp-check[1338]: info: :---------------
hp-check[1338]: info: :
hp-check[1338]: info: :
hp-check[1338]: info: :-----------
hp-check[1338]: info:
SUMMARY |
hp-check[1338]: info: :-----------
hp-check[1338]: info: :
error: 4 errors and/or warnings.
hp-check[1338]: info: :
hp-check[1338]: info: :Please refer to the installation instructions at:
hp-check[1338]: info: :http://hplip.sourceforge.net/install/index.html
hp-check[1338]: info: :
hp-check[1338]: info: :Done.
Offline
UPDATE: The following packages have now been added (10-1-2014), and now only 3 errors or warnings are displayed, disregarding the lack of hplip.conf and hplip.state files, which I assume will be generated when the printer is connected and installed. Only 2 of the errors are REQUIRED/RUNTIME ONLY dependencies.
PyQt-x11-gpl
sip
========================================================================
hp-check[1332]: info: :
Initializing. Please wait...
scheduler is not running
1.4.6
Linux slitaz 2.6.37-slitaz #2 SMP Wed Mar 7 10:36:39 CET 2012 i686 GNU/Linux
hp-check[1332]: info: :
hp-check[1332]: info: :---------------
hp-check[1332]: info:
SYSTEM INFO |
hp-check[1332]: info: :---------------
hp-check[1332]: info: :
hp-check[1332]: info: :[01mBasic system information:[0m
hp-check[1332]: info: :Linux slitaz 2.6.37-slitaz #2 SMP Wed Mar 7 10:36:39 CET 2012 i686 GNU/Linux
hp-check[1332]: info: :
hp-check[1332]: info: :[01mDistribution:[0m
hp-check[1332]: info: :unknown 0.0
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking Python version...[0m
hp-check[1332]: info: :OK, version 2.7.2 installed
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking PyQt 4.x version...[0m
hp-check[1332]: info: :OK, version 4.8.6 installed.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for CUPS...[0m
hp-check[1332]: info: :Status: scheduler is not running
hp-check[1332]: info: :Version: 1.4.6
hp-check[1332]: info: :error_log is set to level: warn
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dbus/python-dbus...[0m
hp-check[1332]: info: :dbus daemon is running.
hp-check[1332]: info: :python-dbus version: 0.84.0
hp-check[1332]: info: :
hp-check[1332]: info: :
hp-check[1332]: info: :------------------------
hp-check[1332]: info:
RUNTIME DEPENDENCIES |
hp-check[1332]: info: :------------------------
hp-check[1332]: info: :
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: CUPS - Common Unix Printing System...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: GhostScript - PostScript and PDF language interpreter and previewer...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: PolicyKit - Administrative policy framework...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: PyQt 4 DBus - DBus Support for PyQt4...[0m
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: Python DBus - Python bindings for DBus...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: Python libnotify - Python bindings for the libnotify Desktop notifications...[0m
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: Python XML libraries...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: Python 2.3 or greater - Required for fax functionality...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: Reportlab - PDF library for Python...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: SANE - Scanning library...[0m
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: scanimage - Shell scanning program...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking for dependency: xsane - Graphical scanner frontend for SANE...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :
hp-check[1332]: info: :----------------------
hp-check[1332]: info:
HPLIP INSTALLATION |
hp-check[1332]: info: :----------------------
hp-check[1332]: info: :
hp-check[1332]: info: :
hp-check[1332]: info: :[01mCurrently installed HPLIP version...[0m
hp-check[1332]: info: :HPLIP 3.12.2 currently installed in '/usr/share/hplip'.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mCurrent contents of '/etc/hp/hplip.conf' file:[0m
hp-check[1332]: info: :# hplip.conf. Generated from hplip.conf.in by configure.
[hplip]
version=3.12.2
[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/ppd/HP
ppdbase=/usr/share/ppd
doc=/usr/share/doc/hplip-3.12.2
icon=/usr/share/applications
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv/hp
# Following values are determined at configure time and cannot be changed.
[configure]
network-build=no
pp-build=yes
gui-build=no
scanner-build=yes
fax-build=no
dbus-build=yes
cups11-build=no
doc-build=no
shadow-build=no
hpijs-install=no
foomatic-drv-install=no
foomatic-ppd-install=no
foomatic-rip-hplip-install=no
hpcups-install=yes
cups-drv-install=yes
cups-ppd-install=no
internal-tag=3.12.2
restricted-build=no
ui-toolkit=no
qt3=no
qt4=no
policy-kit=no
hpijs-only-build=no
lite-build=no
udev-acl-rules=no
hpcups-only-build=no
hpijs-only-build=no
hp-check[1332]: info: :
hp-check[1332]: info: :[01mCurrent contents of '/var/lib/hp/hplip.state' file:[0m
error: Could not access file: No such file or directory
hp-check[1332]: info: :
hp-check[1332]: info: :[01mCurrent contents of '~/.hplip/hplip.conf' file:[0m
error: Could not access file: No such file or directory
hp-check[1332]: info: :
hp-check[1332]: info: :--------------------------
hp-check[1332]: info:
DISCOVERED USB DEVICES |
hp-check[1332]: info: :--------------------------
hp-check[1332]: info: :
hp-check[1332]: info: :No devices found.
hp-check[1332]: info: :
hp-check[1332]: info: :---------------------------------
hp-check[1332]: info:
INSTALLED CUPS PRINTER QUEUES |
hp-check[1332]: info: :---------------------------------
hp-check[1332]: info: :
hp-check[1332]: info: :
hp-check[1332]: info: :[01mlpstat[0m
hp-check[1332]: info: :[01m------[0m
hp-check[1332]: info: :Type: Unknown
hp-check[1332]: info: :Device URI: Connection refused
hp-check[1332]: info: :
hp-check[1332]: info: :
hp-check[1332]: info: :----------------------
hp-check[1332]: info:
SANE CONFIGURATION |
hp-check[1332]: info: :----------------------
hp-check[1332]: info: :
hp-check[1332]: info: :[01m'hpaio' in '/etc/sane.d/dll.conf'...[0m
hp-check[1332]: info: :OK, found. SANE backend 'hpaio' is properly set up.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking output of 'scanimage -L'...[0m
hp-check[1332]: info: :
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
hp-check[1332]: info: :
hp-check[1332]: info: :---------------------
hp-check[1332]: info:
PYTHON EXTENSIONS |
hp-check[1332]: info: :---------------------
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking 'cupsext' CUPS extension...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking 'pcardext' Photocard extension...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking 'hpmudext' I/O extension...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :[01mChecking 'scanext' SANE scanning extension...[0m
hp-check[1332]: info: :OK, found.
hp-check[1332]: info: :
hp-check[1332]: info: :
hp-check[1332]: info: :
hp-check[1332]: info: :---------------
hp-check[1332]: info:
USER GROUPS |
hp-check[1332]: info: :---------------
hp-check[1332]: info: :
hp-check[1332]: info: :
hp-check[1332]: info: :-----------
hp-check[1332]: info:
SUMMARY |
hp-check[1332]: info: :-----------
hp-check[1332]: info: :
error: 3 errors and/or warnings.
hp-check[1332]: info: :
hp-check[1332]: info: :Please refer to the installation instructions at:
hp-check[1332]: info: :http://hplip.sourceforge.net/install/index.html
hp-check[1332]: info: :
hp-check[1332]: info: :Done.
Offline
UPDATE: No success here as of 10-03-2014 resolving the remaining 3 optional or required dependencies.
1. PyQt 4 DBus - DBus Support for PyQt4 NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
2. Python libnotify - Python bindings for the libnotify Desktop notifications NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
3. SANE - Scanning library NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
Google searches found the following recommendations:
1. PyQt4 - Dbus Support. Install python2-qt. (This package is not available in the Slitaz 4.0 repository.)
2. Python bindings for the libnotify Desktop notifications. (No pertinent recommendations found.)
3. SANE - Scanning library. Uncomment or add hpaio and hpoj to a new line in /etc/sane.d/dll.conf. (This was done, but no change.)
Lacking any suggestions from the forum, I will run < hp-setup > as things stand now and log the results. I have another option to try, other than HPLIP, and that is the foo2xqx driver, which is available here:
http://foo2zjs.rkkda.com/foo2zjs.tar.gz
The foo2xqx driver is actually the only driver recommended by Openprinting.org for the HP LaserJet P1006, although HPLIP claims that its software fully supports printing functions.
Offline
This issue is at a deadend, so marked resolved. The HP LaserJet P1006 is a problem printer, as far as any Linux distro is concerned. It requires both a plugin and firmware download. The foo2xqx driver is not available, due to Slitaz 4.0 lacking the dc (direct-connect, terminal mode) package, which is needed to download the firmware. The hplip-3.12.2.tazpkg can be expected to show unresolvable dependencies, however, for any HP printer installation, since packages to resolve those dependencies are not available in the repository.
Slitaz 4.0 is a cleverly designed distro, but not the answer for the HP LaserJet P1006 printer, which is not-so-cleverly designed.
Offline
Pages: 1
[ Generated in 0.023 seconds, 7 queries executed - Memory usage: 1.58 MiB (Peak: 1.77 MiB) ]