[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#492713: marked as done (hpijs on Alpha depends on non-existant libnetsnmp.so.5 library)



Your message dated Sun, 3 Aug 2008 22:50:09 +1000
with message-id <200808032250.11152.msp@debian.org>
and subject line Fwd: [Pkg-hpijs-devel] Bug#492713: hpijs on Alpha: discovered what underlying problem is
has caused the Debian Bug report #492713,
regarding hpijs on Alpha depends on non-existant libnetsnmp.so.5 library
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
492713: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=492713
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: hpijs
Version: 2.8.6+2.8.6-2
Severity: important

The latest executable /usr/bin/hpijs on Alpha architecture has an
unresolved shared library link dependency to libnetsnmp.so.5.  There
appears to be no package in Lenny that provides that shared library.

Result is foomatic-rip fails with error code 3 when called from CUPS
print queue. Running foomatic-rip with -v debug option from shell revealed
that it is hpijs that is failing to run because of the unresolved link library
dependency.

mjc@alpha:~$ ldd /usr/bin/hpijs 
	libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x0000020000040000)
	libdl.so.2.1 => /lib/libdl.so.2.1 (0x000002000007a000)
	libhpip.so.0 => /usr/local/lib/libhpip.so.0 (0x0000020000090000)
	libhpmud.so.0 => /usr/lib/libhpmud.so.0	(0x00000200000d2000)
	libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0x00000200001ca000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00000200003c4000)
	libm.so.6.1 => /lib/libm.so.6.1 (0x0000020000528000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00000200005e8000)
	libc.so.6.1 => /lib/libc.so.6.1 (0x000002000060c000)
	/lib/ld-linux.so.2 (0x0000020000000000) 
	libnetsnmp.so.5	=> not found
	libusb-0.1.so.4	=> /lib/libusb-0.1.so.4 (0x000002000079c000)
	libcrypto.so.0.9.7 => /usr/lib/libcrypto.so.0.9.7 (0x00000200007b8000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x000002000095c000)
	libnetsnmp.so.15 => /usr/lib/libnetsnmp.so.15 (0x000002000098c000)
	libz.so.1 => /usr/lib/libz.so.1	(0x0000020000a8c000)

-- Package-specific info:
error: SIP not installed or version not found.
note: For troubleshooting printing issues, it is best to have the CUPS 'LogLevel'
note: set to 'debug'. To set the LogLevel to debug, edit the file /etc/cups/cupsd.conf (as root),
note: and change the line near the top of the file that begins with 'LogLevel' to read:
note: LogLevel debug
note: Save the file and then restart CUPS (see your OS/distro docs on how to restart CUPS).
note: Now, when you print, helpful debug information will be saved to the file:
note: /var/log/cups/error_log
note: You can monitor this file by running this command in a console/shell:
note: tail -f /var/log/cups/error_log
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
error: 'ppdev' kernel module not loaded.

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 alpha 2.6.25.6 #11 Sat Jun 14 12:49:22 NZST 2008 alpha 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: scheduler is running
Version: 1.3.7
error_log is set to level: warn

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....
To install this dependency, execute these commands:
su -c "modprobe ppdev"
su -c cp -f /etc/modules /etc/modules.hplip
echo ppdev | su -c tee -a /etc/modules

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 |
--------------------------

  Devierror: 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.
ce URI                                Model               
  ----------------------------------------  --------------------
  hp:/usb/psc_1300_series?serial=MY3ADBD25  HP psc 1300 series  
  59F                                                           

---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------


psc1350
-------
Type: Printer
Installed in HPLIP?: Yes, using the hp: CUPS backend.
Device URI: hp:/usb/psc_1300_series?serial=MY3ADBD2559F
PPD: /etc/cups/ppd/psc1350.ppd
PPD Description: HP PSC 1310 Foomatic/hpijs (recommended)
Printer status: printer psc1350 is idle.  enabled since Mon 28 Jul 2008 21:35:52 NZST
	/usr/lib/cups/filter/foomatic-rip failed
Communication status: Good


----------------------
| SANE CONFIGURATION |
----------------------

'hpaio' in '/etc/sane.d/dll.conf'...

Checking output of 'scanimage -L'...
device `v4l:/dev/video0' is a Noname Hauppauge WinTV PVR-350 virtual device


---------------------
| 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 0x3b11 at 002:005: 
    Device URI: hp:/usb/psc_1300_series?serial=MY3ADBD2559F
    Device node: /dev/bus/usb/002/005
    Mode: 0664

-----------
| SUMMARY |
-----------


Summary of needed commands to run to satisfy missing dependencies:
su -c "modprobe ppdev"
su -c cp -f /etc/modules /etc/modules.hplip
echo ppdev | su -c tee -a /etc/modules

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: alpha

Kernel: Linux 2.6.25.6
Locale: LANG=en_NZ, LC_CTYPE=en_NZ (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages hpijs depends on:
ii  cupsddk               1.2.3-3            CUPS Driver Development Kit
ii  foomatic-filters      3.0.2-20080211-3.1 OpenPrinting printer support - fil
ii  ghostscript           8.62.dfsg.1-2.1    The GPL Ghostscript PostScript/PDF
ii  hplip                 2.8.6-2            HP Linux Printing and Imaging Syst
ii  libc6.1               2.7-10             GNU C Library: Shared libraries
ii  libgcc1               1:4.3.1-1          GCC support library
ii  libjpeg62             6b-14              The Independent JPEG Group's JPEG 
ii  libssl0.9.8           0.9.8g-10.1        SSL shared libraries
ii  libstdc++6            4.3.1-1            The GNU Standard C++ Library v3

hpijs recommends no packages.

Versions of packages hpijs suggests:
pn  hpijs-ppds                    <none>     (no description available)
ii  hplip-doc                     2.8.6-2    HP Linux Printing and Imaging - do

-- no debconf information



--- End Message ---
--- Begin Message ---
----------  Forwarded Message  ----------

Subject: [Pkg-hpijs-devel] Bug#492713: hpijs on Alpha: discovered 
what underlying problem is
Date: Sunday 03 August 2008
From: Michael Cree <mcree@orcon.net.nz>
To: 492713@bugs.debian.org

On closer inspection I have realised the mislinked library of hpijs on 
Alpha is due to an old library left in /usr/local/lib from a personally 
installed version of hplip that I had thought I had thoroughly 
deleted 
long ago.  The line in the ldd list for hpijs is the clue:

 >  libhpip.so.0 => /usr/local/lib/libhpip.so.0 
(0x0000020000090000)

Removing that hpip library from /usr/local/lib has fixed the problem. 
My apologies for not spotting this before submitting a bug report.

Michael.




_______________________________________________
Pkg-hpijs-devel mailing list
Pkg-hpijs-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-hpijs-devel

-------------------------------------------------------


--- End Message ---

Reply to: