all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: ng0 <ng0@libertad.pw>
To: guix-devel@gnu.org
Subject: Trouble setting up hplip and cups - printer ppd fails
Date: Sat, 24 Dec 2016 13:56:59 +0000	[thread overview]
Message-ID: <87fuldph04.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> (raw)

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.

ng0@wasp ~$ 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	other threads:[~2016-12-24 13:56 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-12-24 13:56 ng0 [this message]
2016-12-24 14:08 ` Trouble setting up hplip and cups - printer ppd fails ng0
2016-12-24 15:23   ` Danny Milosavljevic
2016-12-29 22:12     ` Ludovic Courtès
2016-12-29 22:38       ` ng0

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87fuldph04.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me \
    --to=ng0@libertad.pw \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.