[Pkg-hpijs-devel] Bug#767354: hplip-gui: hp-sendfax dialog never gets past step 3

Dominique Brazziel dbrazziel at snet.net
Thu Oct 30 12:33:06 UTC 2014


Package: hplip-gui
Version: 3.14.6-1
Severity: important

Dear Maintainer,

    The 'hp-sendfax' dialog, whether started from the command line
or through the device manager, never progresses past first screen
which asks which files to add.  The 'Next' (as well as 'Back', Move 
Up/Down and Remove) buttons are all grayed out.  This causes the
jobs to be sent without a recipient name or fax number, which I assume
those are filled in during Steps 4 and 5.

    Also, the files which have been selected do not appear in the 
window after selection.

    Attached are a log of 'hp-sendfax -ldebug', which shows it enter
the GUI loop.  Also attached is the output of 'hp-check'.

-- Package-specific info:

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.16-3-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages hplip-gui depends on:
ii  dbus-x11         1.8.8-2
ii  gksu             2.0.2-7
ii  hplip            3.14.6-1+b1
ii  python-qt4       4.11.2+dfsg-1
ii  python-qt4-dbus  4.11.2+dfsg-1

Versions of packages hplip-gui recommends:
ii  python-notify  0.1.1-3
ii  xsane          0.998-6+b1

hplip-gui suggests no packages.

-- no debconf information
-------------- next part --------------

HP Linux Imaging and Printing System (ver. 3.14.6)
PC Sendfax Utility ver. 9.0

Copyright (c) 2001-13 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.

hp-sendfax[1379]: debug: getPrinterName(hpfax:/net/Officejet_7400_series?ip=192.168.1.2, HPOJFAX, ['hpfax'], {'fax-type': (<built-in function gt>, 0)})
hp-sendfax[1379]: debug: Mode=1
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Cache miss: officejet_7400_series
hp-sendfax[1379]: debug: Reading file: /usr/share/hplip/data/models/models.dat
hp-sendfax[1379]: debug: Searching for section [officejet_7400_series] in file /usr/share/hplip/data/models/models.dat
hp-sendfax[1379]: debug: Found section [officejet_7400_series] in file /usr/share/hplip/data/models/models.dat
hp-sendfax[1379]: debug: [u'HPOJFAX']
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-sendfax[1379]: debug: Loading user settings...
hp-sendfax[1379]: debug: FAB command: /usr/bin/hp-fab 
hp-sendfax[1379]: debug: Scan command: /usr/bin/xsane -V %SANE_URI%
hp-sendfax[1379]: debug: Auto refresh: False
hp-sendfax[1379]: debug: Auto refresh rate: 30
hp-sendfax[1379]: debug: Auto refresh type: 1
hp-sendfax[1379]: debug: Systray visible: 0
hp-sendfax[1379]: debug: Systray messages: 0
hp-sendfax[1379]: debug: Last used device URI: hpfax:/net/Officejet_7400_series?ip=192.168.1.2
hp-sendfax[1379]: debug: Last used printer: HPOJFAX
hp-sendfax[1379]: debug: Working directory: .
hp-sendfax[1379]: debug: Loading user settings...
hp-sendfax[1379]: debug: FAB command: /usr/bin/hp-fab 
hp-sendfax[1379]: debug: Scan command: /usr/bin/xsane -V %SANE_URI%
hp-sendfax[1379]: debug: Auto refresh: False
hp-sendfax[1379]: debug: Auto refresh rate: 30
hp-sendfax[1379]: debug: Auto refresh type: 1
hp-sendfax[1379]: debug: Systray visible: 0
hp-sendfax[1379]: debug: Systray messages: 0
hp-sendfax[1379]: debug: Last used device URI: hpfax:/net/Officejet_7400_series?ip=192.168.1.2
hp-sendfax[1379]: debug: Last used printer: HPOJFAX
hp-sendfax[1379]: debug: Working directory: .
hp-sendfax[1379]: debug: Loading user settings...
hp-sendfax[1379]: debug: FAB command: /usr/bin/hp-fab 
hp-sendfax[1379]: debug: Scan command: /usr/bin/xsane -V %SANE_URI%
hp-sendfax[1379]: debug: Auto refresh: False
hp-sendfax[1379]: debug: Auto refresh rate: 30
hp-sendfax[1379]: debug: Auto refresh type: 1
hp-sendfax[1379]: debug: Systray visible: 0
hp-sendfax[1379]: debug: Systray messages: 0
hp-sendfax[1379]: debug: Last used device URI: hpfax:/net/Officejet_7400_series?ip=192.168.1.2
hp-sendfax[1379]: debug: Last used printer: HPOJFAX
hp-sendfax[1379]: debug: Working directory: .
hp-sendfax[1379]: debug: Locking: /home/user/.hplip/hp-sendfax-HPOJFAX.lock
hp-sendfax[1379]: debug: Starting GUI loop...
hp-sendfax[1379]: debug: Unlocking: /home/user/.hplip/hp-sendfax-HPOJFAX.lock

Done.
-------------- next part --------------
Saving output in log file: /var/log/hp-check.log

HP Linux Imaging and Printing System (ver. 3.14.6)
Dependency/Version Check Utility ver. 15.1

Copyright (c) 2001-13 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).                                                                                                                                

Check types:                                                                                                                                  
a. EXTERNALDEP - External Dependencies                                                                                                        
b. GENERALDEP - General Dependencies (required both at compile and run time)                                                                  
c. COMPILEDEP - Compile time Dependencies                                                                                                     
d. [All are run-time checks]                                                                                                                  
PYEXT SCANCONF QUEUES PERMISSION                                                                                                              

Status Types:
    OK
    MISSING       - Missing Dependency or Permission or Plug-in
    INCOMPAT      - Incompatible dependency-version or Plugin-version

warning: debian-testing version is not supported. Using debian-7.5 versions dependencies to verify and install...

---------------
| SYSTEM INFO |
---------------

 Kernel: 3.16-3-686-pae #1 SMP Debian 3.16.5-1 (2014-10-10) GNU/Linux
 Host: asusb202
 Proc: 3.16-3-686-pae #1 SMP Debian 3.16.5-1 (2014-10-10) GNU/Linux
 Distribution: debian testing
 Bitness: 32 bit


-----------------------
| HPLIP CONFIGURATION |
-----------------------

HPLIP-Version: HPLIP 3.14.6
HPLIP-Home: /usr/share/hplip
warning: HPLIP-Installation: Auto installation is not supported for debian distro  testing version 

Current contents of '/etc/hp/hplip.conf' file:
# hplip.conf.  Generated from hplip.conf.in by configure.

[hplip]
version=3.14.6

[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/ppd/hplip/HP
ppdbase=/usr/share/ppd/hplip
doc=/usr/share/doc/hplip-doc/HTML
html=/usr/share/doc/hplip-3.14.6
icon=no
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv
bin=/usr/bin

# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
libusb01-build=no
pp-build=yes
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
hpijs-install=yes
foomatic-drv-install=yes
foomatic-ppd-install=yes
foomatic-rip-hplip-install=no
hpcups-install=yes
cups-drv-install=yes
cups-ppd-install=no
internal-tag=3.14.6
restricted-build=no
ui-toolkit=qt4
qt3=no
qt4=yes
policy-kit=yes
lite-build=no
udev_sysfs_rules=no
hpcups-only-build=no
hpijs-only-build=no


Current contents of '/var/lib/hp/hplip.state' file:
Plugins are not installed. Could not access file: No such file or directory

Current contents of '~/.hplip/hplip.conf' file:
[last_used]
printer_name = HPOJFAX
working_dir = .
device_uri = hpfax:/net/Officejet_7400_series?ip=192.168.1.2

[commands]
scan = /usr/bin/xsane -V %SANE_URI%

[installation]
version = 3.14.6
date_time = 10/30/2014 08:08:24

[settings]
systray_messages = 0
systray_visible = 0

[fax]
email_address = 
voice_phone =

[refresh]
rate = 30
enable = false
type = 1

[polling]
enable = false
device_list = 
interval = 5

[upgrade]
latest_available_version = 3.13.11
notify_upgrade = false
last_upgraded_time = 1414632280.94953
pending_upgrade_time = 0


 <Package-name>        <Package-Desc>      <Required/Optional> <Min-Version> <Installed-Version> <Status>   <Comment>

--------------------------
|  External Dependencies |
--------------------------

 policykit            Admin-Policy-framework    OPTIONAL        -               0.105           OK         -
 gs                   Ghostscript               REQUIRED        7.05            9.06            OK         -
 network              Network-wget              OPTIONAL        -               1.15            OK         -
 scanimage            Shell-Scanning            OPTIONAL        1.0             1.0.24          OK         -
 avahi-utils          avahi-utils               OPTIONAL        -               0.6.31          OK         -
 dbus                 DBus                      REQUIRED        -               1.8.8           OK         -
 cups                 CUPS                      REQUIRED        1.1             1.7.5           OK         'CUPS Scheduler is running'
 xsane                SANE-GUI                  OPTIONAL        0.9             0.998           OK         -

-------------------------
|  General Dependencies |
-------------------------

 error: reportlab     Python-PDF-Lib            OPTIONAL        2.0             3.1.8           MISSING    'reportlab needs to be installed'
 libcrypto            OpenSSL-Crypto-Lib        REQUIRED        -               1.0.1           OK         -
 pil                  Python-Image-Lib          OPTIONAL        -               1.1.7           OK         -
 pyqt4-dbus           PyQt4-DBUS                REQUIRED        4.0             4.11.2          OK         -
 libjpeg              JPEG-Lib                  REQUIRED        -               -               OK         -
 libpthread           POSIX-Threads-Lib         REQUIRED        -               2.19            OK         -
 python-dbus          Python-DBUS               REQUIRED        0.80.0          1.2.0           OK         -
 python-devel         Python-SDK                REQUIRED        2.2             2.7.8           OK         -
 pyqt4                Python-Qt4                REQUIRED        4.0             4.11.2          OK         -
 cups-devel           CUPS-SDK                  REQUIRED        -               1.7.5           OK         -
 sane-devel           SANE-SDK                  REQUIRED        -               1.0.24          OK         -
 libusb               USB-Lib                   REQUIRED        -               1.0             OK         -
 sane                 Scan-Lib                  REQUIRED        -               1.0.24          OK         -
 cups-image           CUPS-Image-Lib            REQUIRED        -               1.7.5           OK         -
 libnetsnmp-devel     SNMP-Networking-SDK       REQUIRED        5.0.9           5.7.2           OK         -
 python-xml           Python-XML-Lib            REQUIRED        -               2.1.0           OK         -
 python-notify        Desktop-notifications     OPTIONAL        -               -               OK         -

------------------------------
|  Compile Time Dependencies |
------------------------------

 gcc                  gcc-Compiler              REQUIRED        -               4.9.1           OK         -
 libtool              Build-tools               REQUIRED        -               2.4.2           OK         -
 make                 GNU-Build-tools           REQUIRED        3.0             4.0             OK         -

----------------------
|  Python Extentions |
----------------------

 cupsext              CUPS-Extension            REQUIRED        -               3.14.6          OK         -
 pcardext             PhotoCard-Extension       REQUIRED        -               3.14.6          OK         -
 hpmudext             IO-Extension              REQUIRED        -               3.14.6          OK         -

-----------------------
|  Scan Configuration |
-----------------------

'/etc/sane.d/dll.d/hpaio' not found.
 hpaio                HPLIP-SANE-Backend        REQUIRED        -               3.14.6          OK         'hpaio found in /etc/sane.d/dll.conf'
 scanext              Scan-SANE-Extension       REQUIRED        -               3.14.6          OK         -

------------------------------
| DISCOVERED SCANNER DEVICES |
------------------------------

device `hpaio:/net/Officejet_7400_series?ip=192.168.1.2' is a Hewlett-Packard Officejet_7400_series all-in-one


--------------------------
| DISCOVERED USB DEVICES |
--------------------------

No devices found.

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


EWF2540
-------
Type: Unknown
Device URI: socket://192.168.1.13:9100
PPD: /etc/cups/ppd/EWF2540.ppd
PPD Description: Epson WF-2540 Series - epson-inkjet-printer 1.0.0-1lsb3.2 (Seiko Epson Corporation LSB 3.2)
Printer status: printer EWF2540 is idle.  enabled since Wed 15 Oct 2014 07:01:23 PM EDT
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend for HP-Devices.

GCPHPOJ7410
-----------
Type: Unknown
Device URI: gcp://sixerjman%40gmail.com/4a1c4ded-a03b-3075-0b9e-d4d6494b680e
PPD: /etc/cups/ppd/GCPHPOJ7410.ppd
PPD Description: Google Cloud Print, 1.0
Printer status: printer GCPHPOJ7410 is idle.  enabled since Tue 26 Aug 2014 11:33:27 AM EDT
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend for HP-Devices.

GCPPrint_to_FedEx_Office
------------------------
Type: Unknown
Device URI: gcp://sixerjman%40gmail.com/__google__fedex
PPD: /etc/cups/ppd/GCPPrint_to_FedEx_Office.ppd
PPD Description: Google Cloud Print, 1.0
Printer status: printer GCPPrint_to_FedEx_Office is idle.  enabled since Sun 24 Aug 2014 08:55:33 AM EDT
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend for HP-Devices.

GCPSave_to_Google_Drive
-----------------------
Type: Unknown
Device URI: gcp://sixerjman%40gmail.com/__google__docs
PPD: /etc/cups/ppd/GCPSave_to_Google_Drive.ppd
PPD Description: Google Cloud Print, 1.0
Printer status: printer GCPSave_to_Google_Drive is idle.  enabled since Sun 24 Aug 2014 08:55:32 AM EDT
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend for HP-Devices.

HPOJ6310
--------
Type: Unknown
Device URI: smb://dell5150/hpoj6310
PPD: /etc/cups/ppd/HPOJ6310.ppd
PPD Description: HP Officejet 6300 Series, hpcups 3.14.6
Printer status: printer HPOJ6310 is idle.  enabled since Thu 02 Oct 2014 11:59:15 AM EDT
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend for HP-Devices.

HPOJ7410
--------
Type: Printer
Device URI: hp:/net/Officejet_7400_series?ip=192.168.1.2
PPD: /etc/cups/ppd/HPOJ7410.ppd
PPD Description: HP Officejet 7400 Series, hpcups 3.14.6
Printer status: printer HPOJ7410 is idle.  enabled since Wed 29 Oct 2014 10:34:54 AM EDT
/usr/share/mibs/ietf/ATM-TC-MIB: Permission denied
/usr/share/mibs/ietf/AGENTX-MIB: Permission denied
/usr/share/mibs/ietf/BGP4-MIB: Permission denied
/usr/share/mibs/ietf/APM-MIB: Permission denied
Communication status: Good

HPOJFAX
-------
Type: Fax
Device URI: hpfax:/net/Officejet_7400_series?ip=192.168.1.2
PPD: /etc/cups/ppd/HPOJFAX.ppd
PPD Description: HP Fax hpcups
Printer status: printer HPOJFAX disabled since Wed 29 Oct 2014 09:08:51 PM EDT -
	Rendering completed
Communication status: Good


--------------
| PERMISSION |
--------------


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

Missing Required Dependencies
-----------------------------
None

Missing Optional Dependencies
-----------------------------
error: 'python-reportlab' package is missing/incompatible 

Total Errors: 1
Total Warnings: 5

Run 'hp-doctor' command to prompt and fix the issues. 

Done.


More information about the Pkg-hpijs-devel mailing list