guix-devel
[Top][All Lists]
Advanced

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

Trouble setting up hplip and cups - printer ppd fails


From: ng0
Subject: Trouble setting up hplip and cups - printer ppd fails
Date: Sat, 24 Dec 2016 13:56:59 +0000

I'm having a hard time getting hplip and cups to recognize the
PPD for my printer (one of those which are not network enabled,
which is why I feel safe enough sharing the model and serial
numbers here).
Starting at https://gnunet.org/bot/log/guix/2016-12-24#T1240133
you can find the discussion adfeno and myself had about the
problem.

In addition to the output below, my user is member of lp and
lpadmin and cups webinterface complains about hpcups if I add the
printer through cups (which you should not do with HP, at least I
was told so in the past and learned that this printer does not
work with cups pdds but with hplip ppds it works):
Idle - "File 
"/gnu/store/pd200v2q8vdxy6ycsxjsskxavc5q2jvk-cups-server-bin/lib/cups/filter/hpcups"
 not available: No such file or directory"

I never was a fan of the terminal setup they have, so I'll try to
add the Qt interface next week. But this doesn't seem like the
problem here.

address@hidden ~$ sudo hp-setup -a -g -i

HP Linux Imaging and Printing System (ver. 3.16.11)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-15 HP 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-setup[9475]: debug: param=
hp-setup[9475]: debug: selected_device_name=None

Using connection type: usb

hp-setup[9475]: debug: 
DEVICE CHOOSER setup_fax=True, setup_print=True
hp-setup[9475]: debug: Cache miss: deskjet_2510_series
hp-setup[9475]: debug: Reading file: 
/gnu/store/95vp3r6n9z7s85achc7a0b8aay1k73qq-hplip-3.16.11/share/hplip/data/models/models.dat
hp-setup[9475]: debug: Searching for section [deskjet_2510_series] in file 
/gnu/store/95vp3r6n9z7s85achc7a0b8aay1k73qq-hplip-3.16.11/share/hplip/data/models/models.dat
hp-setup[9475]: debug: Found section [deskjet_2510_series] in file 
/gnu/store/95vp3r6n9z7s85achc7a0b8aay1k73qq-hplip-3.16.11/share/hplip/data/models/models.dat
hp-setup[9475]: debug: getDeviceUri(None, None, ('hp',), None, , True)
hp-setup[9475]: debug: Mode=0

Setting up device: hp:/usb/Deskjet_2510_series?serial=CN2A63NGG305QX


hp-setup[9475]: debug: Model=Deskjet_2510_series
hp-setup[9475]: debug: (CUPS 1.2.x) Getting list of PPDs using CUPS_GET_PPDS...
hp-setup[9475]: debug: CUPS PPD base path = 
/gnu/store/29ik1f5fmx9pbcrz0mmcw1hy62cwqrjg-cups-minimal-2.2.1/share/cups/model
hp-setup[9475]: debug: Foomatic PPD base path = 
/gnu/store/95vp3r6n9z7s85achc7a0b8aay1k73qq-hplip-3.16.11/share/ppd
hp-setup[9475]: debug: Exception: 4 (Unknown/invalid device-uri field)
hp-setup[9475]: debug: Exception: 4 (Unknown/invalid device-uri field)

---------------------
| PRINT QUEUE SETUP |
---------------------

hp-setup[9475]: debug: Exception: 4 (Unknown/invalid device-uri field)
Using queue name: Deskjet_2510
Locating PPD file... Please wait.
hp-setup[9475]: debug: Matching PPD list to model  deskjet_2510...
hp-setup[9475]: debug: []
hp-setup[9475]: debug: No PPD found for model deskjet_2510 using new algorithm. 
Trying old algorithm...
hp-setup[9475]: debug: 1st stage edit distance match
hp-setup[9475]: debug: Determining edit distance from deskjet_2510 (only 
showing edit distances < 4)...
hp-setup[9475]: debug: Min. dist = 9223372036854775807
hp-setup[9475]: debug: {}
hp-setup[9475]: debug: []
hp-setup[9475]: debug: []
error: No PPD found for model deskjet_2510 using old algorithm.
error: Unable to find an appropriate PPD file.

Would you like to specify the path to the correct PPD file to use (y=yes, 
n=no*, q=quit) ? y

Please enter the full filesystem path to the PPD file to use (q=quit) 
:/home/ng0/.guix-profile/share/ppd/HP/hp-deskjet_2510_series.ppd.gz
Traceback (most recent call last):
  File 
"/gnu/store/95vp3r6n9z7s85achc7a0b8aay1k73qq-hplip-3.16.11/share/hplip/setup.py",
 line 560, in <module>
    desc = nickname_pat.search(nickname).group(1)
TypeError: cannot use a string pattern on a bytes-like object

-- 
♥Ⓐ  ng0
PGP keys and more: https://n0is.noblogs.org/ http://ng0.chaosnet.org



reply via email to

[Prev in Thread] Current Thread [Next in Thread]