--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: hplip: Missing /usr/lib/libhpmud.so symlink causes network scanning to fail
- From: Sander Marechal <s.marechal@jejik.com>
- Date: Sat, 26 Sep 2009 00:01:45 +0200
- Message-id: <20090925220145.22539.85097.reportbug@tweety.jejik.com>
Package: hplip
Version: 3.9.4b-1
Severity: normal
I have a HP M1120n all-in-one printer/scanner directly connected to my network with an
ethernet cable. Printing works fine but scanning fails with an I/O
error. Scanning does work when connected to the USB. Syslog had the
following error message:
xsane: scan/sane/marvell.c 66: unable to load restricted library:
libhpmud.so: cannot open shared object file: No such file or directory
Searching the internet for that error led me here:
https://bugs.launchpad.net/ubuntu/+source/hplip/+bug/380322
There's a symlink missing in the package. I issued the following command
and then scanning over the network worked fine:
/usr/lib# ln -s libhpmud.so.0.0.4 libhpmud.so
Please include that symlink in the package. See also this upstream bug
report:
https://answers.launchpad.net/hplip/+question/83698
Please note that I am running Debian Lenny with HPLIP from Debian Sid.
-- Package-specific info:
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
HP Linux Imaging and Printing System (ver. 3.9.4b)
Dependency/Version Check Utility ver. 14.3
Copyright (c) 2001-9 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 tweety 2.6.26-2-686 #1 SMP Fri Aug 14 01:27:18 UTC 2009 i686 GNU/Linux
Distribution:
debian 5.0.3
HPOJ running?
No, HPOJ is not running (OK).
Checking Python version...
OK, version 2.5.2 installed
Checking PyQt 4.x version...
OK, version 4.4.2 installed.
Checking for CUPS...
Status: scheduler is running
Version: 1.3.8
error_log is set to level: debug
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: PolicyKit - Administrative policy framework...
Checking for dependency: ppdev - Parallel port support kernel module....
OK, found.
Checking for dependency: PyQt 4 DBus - DBus Support for PyQt4...
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 XML libraries...
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 3.9.4b 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=3.9.4b
[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
cups-ppd-install=no
cups-drv-install=yes
internal-tag=3.9.4b.10
restricted-build=no
ui-toolkit=qt4
qt3=no
qt4=yes
policy-kit=yes
Current contents of '/var/lib/hp/hplip.state' file:
[plugin]
eulaerror: 2 errors and/or warnings.
= 1
installed = 1
Current contents of '~/.hplip/hplip.conf' file:
[last_used]
device_uri = hp:/net/HP_LaserJet_M1120n_MFP?ip=192.168.1.3
[installation]
version = 3.9.4b.10
date_time = 09/25/09 23:56:59
-------------------------------
| DISCOVERED PARALLEL DEVICES |
-------------------------------
No devices found.
--------------------------
| DISCOVERED USB DEVICES |
--------------------------
No devices found.
---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------
HP_LaserJet_M1120n_MFP
----------------------
Type: Printer
Device URI: hp:/net/HP_LaserJet_M1120n_MFP?ip=192.168.1.7
PPD: /etc/cups/ppd/HP_LaserJet_M1120n_MFP.ppd
PPD Description: HP LaserJet M1120n Foomatic/hpijs-ZJS (recommended)
Printer status: printer HP_LaserJet_M1120n_MFP is idle. enabled since Thu 24 Sep 2009 12:38:04 PM CEST
Required plug-in status: Installed
Communication status: Good
----------------------
| SANE CONFIGURATION |
----------------------
'hpaio' in '/etc/sane.d/dll.conf'...
OK, found. SANE backend 'hpaio' is properly set up.
Checking output of 'scanimage -L'...
device `hpaio:/net/HP_LaserJet_M1120n_MFP?ip=192.168.1.7' is a Hewlett-Packard HP_LaserJet_M1120n_MFP 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...
OK, found.
---------------
| USER GROUPS |
---------------
sander adm dialout fax cdrom floppy tape audio dip video plugdev users lpadmin netdev powerdev scanner vboxusers
-----------
| SUMMARY |
-----------
Please refer to the installation instructions at:
http://hplip.sourceforge.net/install/index.html
Done.
-- System Information:
Debian Release: 5.0.3
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages hplip depends on:
ii adduser 3.110 add and remove users and groups
ii coreutils 6.10-6 The GNU core utilities
ii cups 1.3.8-1+lenny6 Common UNIX Printing System(tm) -
ii hplip-data 3.9.4b-1 HP Linux Printing and Imaging - da
ii libc6 2.7-18 GNU C Library: Shared libraries
ii libcups2 1.3.8-1+lenny6 Common UNIX Printing System(tm) -
ii libdbus-1-3 1.2.1-5+lenny1 simple interprocess messaging syst
ii libsane 1.0.19-23 API library for scanners
ii libsnmp15 5.4.1~dfsg-12 SNMP (Simple Network Management Pr
ii libssl0.9.8 0.9.8g-15+lenny5 SSL shared libraries
ii libusb-0.1-4 2:0.1.12-13 userspace USB programming library
ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip
ii policykit 0.9-4 framework for managing administrat
ii python 2.5.2-3 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
Versions of packages hplip recommends:
ii cups-client 1.3.8-1+lenny6 Common UNIX Printing System(tm) -
ii hpijs 3.9.4b-1 HP Linux Printing and Imaging - gs
ii sane-utils 1.0.19-23 API library for scanners -- utilit
Versions of packages hplip suggests:
pn hplip-doc <none> (no description available)
pn hplip-gui <none> (no description available)
pn kdeprint | gtklp | xpp <none> (no description available)
ii openprinting-ppds 20080211-2+nmu1 OpenPrinting printer support - Pos
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: hplip
Source-Version: 3.9.8-1
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.8-1_all.deb
to pool/main/h/hplip/hpijs-ppds_3.9.8-1_all.deb
hpijs_3.9.8-1_i386.deb
to pool/main/h/hplip/hpijs_3.9.8-1_i386.deb
hplip-cups_3.9.8-1_i386.deb
to pool/main/h/hplip/hplip-cups_3.9.8-1_i386.deb
hplip-data_3.9.8-1_all.deb
to pool/main/h/hplip/hplip-data_3.9.8-1_all.deb
hplip-dbg_3.9.8-1_i386.deb
to pool/main/h/hplip/hplip-dbg_3.9.8-1_i386.deb
hplip-doc_3.9.8-1_all.deb
to pool/main/h/hplip/hplip-doc_3.9.8-1_all.deb
hplip-gui_3.9.8-1_all.deb
to pool/main/h/hplip/hplip-gui_3.9.8-1_all.deb
hplip_3.9.8-1.diff.gz
to pool/main/h/hplip/hplip_3.9.8-1.diff.gz
hplip_3.9.8-1.dsc
to pool/main/h/hplip/hplip_3.9.8-1.dsc
hplip_3.9.8-1_i386.deb
to pool/main/h/hplip/hplip_3.9.8-1_i386.deb
hplip_3.9.8.orig.tar.gz
to pool/main/h/hplip/hplip_3.9.8.orig.tar.gz
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 548379@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, 04 Oct 2009 09:29:02 +1100
Source: hplip
Binary: hplip hplip-data hplip-gui hplip-dbg hplip-doc hpijs-ppds hpijs hplip-cups
Architecture: source all i386
Version: 3.9.8-1
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: 548379 549499
Changes:
hplip (3.9.8-1) unstable; urgency=low
.
* New Upstream Release
- sync with ubuntu
* Fix "Please port to PolicyKit 1" (Closes: #549499)
- ubuntu patch to support policykit1
* Fix "Missing /usr/lib/libhpmud.so symlink" (Closes: #548379)
- libsane-hpaio.so.1 now links correctly at build time
Checksums-Sha1:
46fa3adb8cc4b10abfd5eb71dabfafb50db3fd44 1761 hplip_3.9.8-1.dsc
bcf0d1d8d6a006dd00224b4f90c208c21af28e55 15715640 hplip_3.9.8.orig.tar.gz
8c8beeec3ae1cc19f0f1d315d3b9daa5aa4170af 89399 hplip_3.9.8-1.diff.gz
43245b7f53d3384032a2692d61690ee64026ee6a 8874654 hplip-data_3.9.8-1_all.deb
5684a3bd4552cd94de2979d900e66ba4a1b84789 58882 hplip-gui_3.9.8-1_all.deb
d3979fcbe50b149b02eee97d5d053957a25ddea3 659012 hplip-doc_3.9.8-1_all.deb
ae90c469af370885148197a1e47ec78fea318087 584996 hpijs-ppds_3.9.8-1_all.deb
99e210fea0312039841ac3fafb228d98b0831785 297124 hplip_3.9.8-1_i386.deb
cf2f0ac9db5f966d8d5e1717d63eba891f92d7e6 1261974 hplip-dbg_3.9.8-1_i386.deb
c5b8b0c390b92d8300cada18749143a36d066544 408394 hpijs_3.9.8-1_i386.deb
c4ce139ed33a0e20da103cf42fdeb06c319dd507 391874 hplip-cups_3.9.8-1_i386.deb
Checksums-Sha256:
4bab4c083b5ee763820c838e11703d71d8ad39742351a2098be121fe0821e3fa 1761 hplip_3.9.8-1.dsc
6471d99bde2b1182f45082c50dbd9e424a3ec2c0e98c48c934a1cd0d4ccb4e36 15715640 hplip_3.9.8.orig.tar.gz
a6228c39177d9f8484e46b7abc5bb343e873957898972c0462749172ccd58462 89399 hplip_3.9.8-1.diff.gz
dc485c847efa0cb05ecb033b94c7842eb3746a0285a11980bfaeb45e16a738ab 8874654 hplip-data_3.9.8-1_all.deb
08d43320477a72c7dee7cc35c281df320b9e1de3cf8a88c8a19c152f0c1f2e1f 58882 hplip-gui_3.9.8-1_all.deb
db809585fa65567405b8ef536637c0e788716e4881808f16de36d2815d0c1fc0 659012 hplip-doc_3.9.8-1_all.deb
8ceee4af858830792c7845142c6d835397ba404b963d9bb87c91c52234eb0b6e 584996 hpijs-ppds_3.9.8-1_all.deb
6aa6609fafeb21367a5dcd19292134184cb7d57d123982e874d1fc8d35b76ac0 297124 hplip_3.9.8-1_i386.deb
78640b7ec946dde40dd88b06ad5491a729b9e30dccf592a8df2396645436e659 1261974 hplip-dbg_3.9.8-1_i386.deb
4bad3eb3f7c83a992bf7f4ec3195d94d27ef2852a9209e85f5cc04850adf3a40 408394 hpijs_3.9.8-1_i386.deb
bbc7af3b7937c89f48a4a45822f4d13083093c55407e48b922f6cd801ce1e80a 391874 hplip-cups_3.9.8-1_i386.deb
Files:
dbabac9e548a3c346e3b0d9b9d5c34ee 1761 utils optional hplip_3.9.8-1.dsc
cb1cf49c5f062993b78fc2768f531ed8 15715640 utils optional hplip_3.9.8.orig.tar.gz
53ff2bf0610bab14282a3c3e237d2228 89399 utils optional hplip_3.9.8-1.diff.gz
b3e1ffcf96cb594653aab264e1dd736b 8874654 utils optional hplip-data_3.9.8-1_all.deb
de39b2fbc8df278f5cb5f700d919a1a0 58882 utils optional hplip-gui_3.9.8-1_all.deb
7b2e60d6ace6339f15454fafaf0f6daf 659012 doc optional hplip-doc_3.9.8-1_all.deb
b0ca96f7bf832930f25c4c31a0f6f65b 584996 utils optional hpijs-ppds_3.9.8-1_all.deb
19e57eeb7b8f5c4732fa20d08882b5db 297124 utils optional hplip_3.9.8-1_i386.deb
c3676d444174e7a7faa88715495bc3f9 1261974 utils extra hplip-dbg_3.9.8-1_i386.deb
f47eeabfef086c021bfb35e6df76a87b 408394 text optional hpijs_3.9.8-1_i386.deb
bb912d8aacf1d21c65d0380be234996a 391874 text optional hplip-cups_3.9.8-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkrH5m8ACgkQoCzanz0IthJlsACfX9Cd7n61+9J/tjkUlbNSIi7+
h5EAni6cJ1pU8kGiUvlFFRXmve/rG0Cv
=oKRe
-----END PGP SIGNATURE-----
--- End Message ---