From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: Trouble setting up hplip and cups - printer ppd fails Date: Sat, 24 Dec 2016 14:08:44 +0000 Message-ID: <87d1ghpggj.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> References: <87fuldph04.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34733) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cKn0D-0001aF-I7 for guix-devel@gnu.org; Sat, 24 Dec 2016 09:08:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cKn0A-0003Aw-BI for guix-devel@gnu.org; Sat, 24 Dec 2016 09:08:49 -0500 Received: from aibo.runbox.com ([91.220.196.211]:58827) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cKn0A-00039d-37 for guix-devel@gnu.org; Sat, 24 Dec 2016 09:08:46 -0500 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1cKn08-00077k-Em for guix-devel@gnu.org; Sat, 24 Dec 2016 15:08:44 +0100 Received: from tor.idolf.dk ([80.240.139.111] helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1cKmzp-0001Q2-TD for guix-devel@gnu.org; Sat, 24 Dec 2016 15:08:26 +0100 In-Reply-To: <87fuldph04.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org ng0 writes: > 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" Actually when I use cups and not the hplip ppd file from within cups webinterface, I get an error about color management, see log of #guix further down. > 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 > 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 > > -- ♥Ⓐ ng0 PGP keys and more: https://n0is.noblogs.org/ http://ng0.chaosnet.org