--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: hplip: won't recognize printers automatically setup by hal-cups-utils
- From: Olivier Berger <oberger@ouvaton.org>
- Date: Sat, 09 Aug 2008 12:58:00 +0200
- Message-id: <20080809105800.16277.32232.reportbug@rms>
Package: hplip
Version: 2.8.6-2
Severity: normal
Hi
when connecting a printer to the system, when hal-cups-utils is
installed, the printer is auto-configured.
syslog shows such an example :
Aug 9 12:08:07 rms hal_lpadmin: add
Aug 9 12:08:08 rms python: hp-makeuri[15185]: warning: hp-makeuri should not be run as root.
Aug 9 12:08:08 rms hal_lpadmin: URIs: ['usb://HP/PSC%201500%20series?serial=MY59TD423K0498', 'hal:///org/freedesktop/Hal/devices/usb_device_3f0_4c11_MY59TD423K0498_1_if1_printer_MY59TD423K0498']
Aug 9 12:08:08 rms python: hp-makeuri[15189]: warning: hp-makeuri should not be run as root.
Aug 9 12:08:08 rms python: hp-makeuri[15189]: error: Device does not support fax.
Aug 9 12:08:08 rms hal_lpadmin: HPLIP Fax URIs: None
Aug 9 12:08:08 rms hal_lpadmin: Calling GetReady
Aug 9 12:08:16 rms hal_lpadmin: Device ID: MFG:HP;MDL:PSC 1500 series;DES:6543;CMD:MLC,PCL,PML,DW-PCL,DESKJET,DYN; URI:usb://HP/PSC%201500%20series?serial=MY59TD423K0498
Aug 9 12:08:17 rms hal_lpadmin: PPD: drv:///hpijs.drv/hp-psc_1500_series-hpijs.ppd; Status: 0
Aug 9 12:08:17 rms hal_lpadmin: Added printer PSC_1500_series
This looks rather fine, as the printer appears in CUPS web interface on
port 631, etc.
However, the printer is not recognized by hplip, then.
hp-check will find :
hp:/usb/PSC_1500_series?serial=MY59TD423K0498
But it sees the CUPS one :
---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------
PSC_1500_series
---------------
Type: Unknown
Installed in HPLIP?: No, not using the hp: or hpfax: CUPS backend.
Device URI: usb://HP/PSC%201500%20series?serial=MY59TD423K0498
PPD: /etc/cups/ppd/PSC_1500_series.ppd
PPD Description: HP PSC 1500 series Foomatic/hpijs, hpijs 2.8.6
Printer status: printer PSC_1500_series is idle. enabled since Sat Aug
9 12:08:17 2008
warning: Printer is not HPLIP installed. Printers must use the hp: or
hpfax: CUPS backend to function in HPLIP.
Maybe there's some compatibility issue to solve here.
Or maybe the bug is with hal-cups-utils which should create an hplip
compatible device if it is installed ?
Maybe there's a need for policy here ? In any case, one will create
printer queues automatically, once plugged-in on USB, whereas the other
must be launched manually... so I filed the bug on the one which comes
later, assuming that the printer created in the first place could be
recognized.
Hope this helps.
Best regards,
-- Package-specific info:
error: SIP not installed or version not found.
error: Version: (Not available. CUPS may not be installed or not running.)
HP Linux Imaging and Printing System (ver. 2.8.6)
Dependency/Version Check Utility ver. 14.0
Copyright (c) 2001-8 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling the HPLIP supplied tarball (.tar.gz or .run) to determine if the proper
dependencies are installed to successfully compile HPLIP.
2. Run-time check mode (-r or --run): Use this mode to determine if a distro supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball
has the proper dependencies installed to successfully run.
3. Both compile- and run-time check mode (-b or --both) (Default): This mode will check both of the above cases (both compile- and run-time dependencies).
Saving output in log file: hp-check.log
Initializing. Please wait...
---------------
| SYSTEM INFO |
---------------
Basic system information:
Linux rms 2.6.25-2-686 #1 SMP Fri Jul 18 17:46:56 UTC 2008 i686 GNU/Linux
Distribution:
debian testing
HPOJ running?
No, HPOJ is not running (OK).
Checking Python version...
OK, version 2.5.2 installed
Checking PyQt version...
OK, version 3.17 installed.
Checking SIP version...
Checking for CUPS...
Status: l’ordonnanceur tourne
Checking for dbus/python-dbus...
dbus daemon is running.
python-dbus version: 0.82.4
------------------------
| RUNTIME DEPENDENCIES |
------------------------
Checking for dependency: cups - Common Unix Printing System...
OK, found.
Checking for dependency: cups-ddk - CUPS driver development kit...
OK, found.
Checking for dependency: GhostScript - PostScript and PDF language interpreter and previewer...
OK, found.
Checking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...
OK, found.
Checking for dependency: ppdev - Parallel port support kernel module....
OK, found.
Checking for dependency: PyQt - Qt interface for Python...
OK, found.
Checking for dependency: python-ctypes - A foreign function library for Python...
OK, found.
Checking for dependency: python-dbus - Python bindings for dbus...
OK, found.
Checking for dependency: Python 2.3 or greater - Required for fax functionality...
OK, found.
Checking for dependency: Reportlab - PDF library for Python...
OK, found.
Checking for dependency: SANE - Scanning library...
OK, found.
Checking for dependency: scanimage - Shell scanning program...
OK, found.
Checking for dependency: xsane - Graphical scanner frontend for SANE...
OK, found.
----------------------
| HPLIP INSTALLATION |
----------------------
Currently installed HPLIP version...
HPLIP 2.8.6 currently installed in '/usr/share/hplip'.
Current contents of '/etc/hp/hplip.conf' file:
# hplip.conf. Generated from hplip.conf.in by configure.
[hplip]
version=2.8.6
[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/ppd/hpijs/HP
ppdbase=/usr/share/ppd/hpijs
doc=/usr/share/doc/hplip-doc/HTML
icon=no
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv
# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
pp-build=yes
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
foomatic-drv-install=yes
foomatic-ppd-install=no
foomatic-rip-hplip-install=no
internal-tag=2.8.6.20
-------------------------------
| DISCOVERED PARALLEL DEVICES |
-------------------------------
No devices found.
--------------------------
| DISCOVERED USB DEVICES |
--------------------------
Device URI Model
--------------------------------------------- --warning: No queues found.
error: Not found. SANE backend 'hpaio' NOT properly setup (needs to be added to /etc/sane.d/dll.conf).
error: NOT FOUND OR FAILED TO LOAD! Please reinstall HPLIP and check for the proper installation of scanext.
error: 4 errors and/or warnings.
-----------------------------
hp:/usb/PSC_1500_series?serial=MY59TD423K0498 HP PSC 1500 series
---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------
----------------------
| SANE CONFIGURATION |
----------------------
'hpaio' in '/etc/sane.d/dll.conf'...
Checking output of 'scanimage -L'...
device `v4l:/dev/video0' is a Noname BT878 video (Hauppauge (bt878)) virtual device
device `hpaio:/usb/PSC_1500_series?serial=MY59TD423K0498' is a Hewlett-Packard PSC_1500_series all-in-one
---------------------
| PYTHON EXTENSIONS |
---------------------
Checking 'cupsext' CUPS extension...
OK, found.
Checking 'pcardext' Photocard extension...
OK, found.
Checking 'hpmudext' I/O extension...
OK, found.
Checking 'scanext' SANE scanning extension...
-----------------
| USB I/O SETUP |
-----------------
Checking for permissions of USB attached printers...
HP Device 0x4c11 at 002:099:
Device URI: hp:/usb/PSC_1500_series?serial=MY59TD423K0498
Device node: /dev/bus/usb/002/099
Mode: 0660
-----------
| SUMMARY |
-----------
Please refer to the installation instructions at:
http://hplip.sourceforge.net/install/index.html
Done.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages hplip depends on:
ii adduser 3.108 add and remove users and groups
ii coreutils 6.10-6 The GNU core utilities
ii cups 1.3.7-9 Common UNIX Printing System(tm) -
ii hplip-data 2.8.6-2 HP Linux Printing and Imaging - da
ii libc6 2.7-13 GNU C Library: Shared libraries
ii libcups2 1.3.7-9 Common UNIX Printing System(tm) -
ii libdbus-1-3 1.2.1-2 simple interprocess messaging syst
ii libsnmp15 5.4.1~dfsg-8.1 SNMP (Simple Network Management Pr
ii libssl0.9.8 0.9.8g-12 SSL shared libraries
ii libusb-0.1-4 2:0.1.12-12 userspace USB programming library
ii lsb-base 3.2-12 Linux Standard Base 3.2 init scrip
ii python 2.5.2-1 An interactive high-level object-o
ii python-dbus 0.82.4-2 simple interprocess messaging syst
ii python-imaging 1.1.6-3 Python Imaging Library
ii python-support 0.8.4 automated rebuilding support for P
Versions of packages hplip recommends:
ii cups-client 1.3.7-9 Common UNIX Printing System(tm) -
ii hpijs 2.8.6+2.8.6-2 HP Linux Printing and Imaging - gs
ii hplip-gui 2.8.6-2 HP Linux Printing and Imaging - GU
Versions of packages hplip suggests:
ii gksu 2.0.0-5 graphical frontend to su
ii gtklp 1.2.3-1.1 printing tool for CUPS on the GNOM
pn hplip-doc <none> (no description available)
ii kdebase-bin 4:3.5.9.dfsg.1-5 core binaries for the KDE base mod
ii kdeprint 4:3.5.9.dfsg.1-5 print system for KDE
pn openprinting-ppds <none> (no description available)
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: hplip
Source-Version: 3.9.10-2
We believe that the bug you reported is fixed in the latest version of
hplip, which is due to be installed in the Debian FTP archive:
hpijs-ppds_3.9.10-2_all.deb
to main/h/hplip/hpijs-ppds_3.9.10-2_all.deb
hpijs_3.9.10-2_i386.deb
to main/h/hplip/hpijs_3.9.10-2_i386.deb
hplip-cups_3.9.10-2_i386.deb
to main/h/hplip/hplip-cups_3.9.10-2_i386.deb
hplip-data_3.9.10-2_all.deb
to main/h/hplip/hplip-data_3.9.10-2_all.deb
hplip-dbg_3.9.10-2_i386.deb
to main/h/hplip/hplip-dbg_3.9.10-2_i386.deb
hplip-doc_3.9.10-2_all.deb
to main/h/hplip/hplip-doc_3.9.10-2_all.deb
hplip-gui_3.9.10-2_all.deb
to main/h/hplip/hplip-gui_3.9.10-2_all.deb
hplip_3.9.10-2.diff.gz
to main/h/hplip/hplip_3.9.10-2.diff.gz
hplip_3.9.10-2.dsc
to main/h/hplip/hplip_3.9.10-2.dsc
hplip_3.9.10-2_i386.deb
to main/h/hplip/hplip_3.9.10-2_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 494421@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mark Purcell <msp@debian.org> (supplier of updated hplip package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 29 Nov 2009 17:44:27 +1100
Source: hplip
Binary: hplip hplip-data hplip-gui hplip-dbg hplip-doc hpijs-ppds hpijs hplip-cups
Architecture: source i386 all
Version: 3.9.10-2
Distribution: unstable
Urgency: low
Maintainer: Debian HPIJS and HPLIP maintainers <pkg-hpijs-devel@lists.alioth.debian.org>
Changed-By: Mark Purcell <msp@debian.org>
Description:
hpijs - HP Linux Printing and Imaging - gs IJS driver (hpijs)
hpijs-ppds - HP Linux Printing and Imaging - HPIJS PPD files
hplip - HP Linux Printing and Imaging System (HPLIP)
hplip-cups - HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
hplip-data - HP Linux Printing and Imaging - data files
hplip-dbg - HP Linux Printing and Imaging - debugging information
hplip-doc - HP Linux Printing and Imaging - documentation
hplip-gui - HP Linux Printing and Imaging - GUI utilities
Closes: 387093 432454 484043 494421 520789 523315 525556 525786 552376 554714 556431 557524
Changes:
hplip (3.9.10-2) unstable; urgency=low
.
* "New upstream version 3.9.10 available" (Closes: #554714)
* Fix "hp-toolbox crash with "ImportError: No module named qt""
- relevant utils to hplip-gui (Closes: #525556,#525786,#520789,#484043)
* hpli-gui - Depends: hplip (= ${hplip:binary:Version})
- Replaces: hplip (<= 3.9.8-1) (Closes: #557524)
* Versioned Suggests: Recommends: have no effect - removed
* Match depends to exact binary version (= ${hplip:binary:Version})
* Update hplip.preinst to remove obsolete udev rules (Closes: #556431,#552376)
* hplip now recommends hplip-cups (Closes: #494421)
* Depends: python-pexpect (Does not fix bug 555361)
- TODO remove embedded code
* hplip.NEWS truncated to only include relevant messages (Closes: #432454)
* Added "[hplip-gui] dependency on ktsuss" (Closes: #523315)
* hplip-data: s/Recommends:/Suggests:/ hplip (Closes: #387093)
* Move hplip-gui manages to package {Replaces: hplip (<= 3.9.10-1)}
Checksums-Sha1:
c4a4deacc69c8a5927e769630463d9705b5b86e9 1773 hplip_3.9.10-2.dsc
034f65175ddc138fabfe362385f986d4add88313 81633 hplip_3.9.10-2.diff.gz
60914ddd4ecc8d09d7212c19f71a22f68b0db948 289218 hplip_3.9.10-2_i386.deb
f0651c6885f622b44ebca925d34f0c06b18239c8 979966 hplip-dbg_3.9.10-2_i386.deb
3e94a193884d6f0586a9691516132e647a6eccf2 13916578 hplip-data_3.9.10-2_all.deb
efc81983f631ee624ed7d68153d9d70059ba10ee 410156 hpijs_3.9.10-2_i386.deb
a91a97a304fa6a1ecace6b4916b154ea2d5fe39a 69134 hplip-gui_3.9.10-2_all.deb
c1be9da9b7e9857f6155db717106ab2b8e488ac0 321856 hplip-cups_3.9.10-2_i386.deb
115a3b2f0dfd1455ebe599309f166d6bbbceed80 660396 hplip-doc_3.9.10-2_all.deb
f1bbb92846246026de357751f71ffc27ab1010d5 590432 hpijs-ppds_3.9.10-2_all.deb
Checksums-Sha256:
020ff46afcec1d10f92a6108e9651339a359747373a83eb9365d3573b3ef7715 1773 hplip_3.9.10-2.dsc
cd73918f428ac3bb57afcb03832e3626757086df2faab7834f538142d5ff89f0 81633 hplip_3.9.10-2.diff.gz
9d948d945c3ec645dd088309ce93cbec46214c98a022bad1929f8e4d9f6a773e 289218 hplip_3.9.10-2_i386.deb
cb02e9d7ca6a83301ff03a6e5001ea0bd394041b5551a7236f3c7c9fe086b45b 979966 hplip-dbg_3.9.10-2_i386.deb
db5542b51cf07f3840be81dd5aea69de5000f81178bc877120a5e707b6e53281 13916578 hplip-data_3.9.10-2_all.deb
eb993db81c9e3a03fb04c1d64581470d74c1e0793c1a60cb784502071177239d 410156 hpijs_3.9.10-2_i386.deb
f1f9bff1cc11f353b4fe58583ff1cdf332695e28f70db2c95d84be320b2163e4 69134 hplip-gui_3.9.10-2_all.deb
71d73181abe3136191d6259aed7376fa3243e121045d7e9185ebb1151aa87bcc 321856 hplip-cups_3.9.10-2_i386.deb
15dd561df41a939c13afa4d64a01df77a769bafa7b2ea324dc3ec5c861ff05bf 660396 hplip-doc_3.9.10-2_all.deb
c24e78d348492b876af62fbae1b6bb33892f2ac2f44d9d7d6e518b573c0921d3 590432 hpijs-ppds_3.9.10-2_all.deb
Files:
f3e653d3ae9589fdd1d6e22861b8f7de 1773 utils optional hplip_3.9.10-2.dsc
6f6f5dd96ce2a9b63460ffc39fbc2f69 81633 utils optional hplip_3.9.10-2.diff.gz
c00f6df4342329a2cfafaea8e2457cfb 289218 utils optional hplip_3.9.10-2_i386.deb
08ee91278f5e2012c2b2974e9555cd6f 979966 debug extra hplip-dbg_3.9.10-2_i386.deb
5bc8a05297a9b783542fe0c70addfcfc 13916578 utils optional hplip-data_3.9.10-2_all.deb
c466fe8b7d68a5acc1786b04c8bccdfc 410156 text optional hpijs_3.9.10-2_i386.deb
4a2e5a2f736ec0791cb03658e556bb61 69134 utils optional hplip-gui_3.9.10-2_all.deb
a3f07b935459babf0330f0ec7977d69f 321856 text optional hplip-cups_3.9.10-2_i386.deb
2513181e796ce416a8b548067fffe93d 660396 doc optional hplip-doc_3.9.10-2_all.deb
bb2f0d8ca618c293c3bbef7bbe221a50 590432 utils optional hpijs-ppds_3.9.10-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAksSLKYACgkQoCzanz0IthJlLgCfa7p/TgXjeITZBZ4ZqsmUwONW
mLcAn0gBc72qSRuhj5g15Z4Uqv7diYVu
=RvCn
-----END PGP SIGNATURE-----
--- End Message ---