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

Bug#790762: marked as done (src:hplip: Many PPD files for postscript drivers are missing in printer-driver-postscript-hp)



Your message dated Mon, 11 Jan 2016 11:23:27 +0100
with message-id <7069283.oh7DOomD1z@odyx.org>
and subject line Re: Bug#790762: src:hplip: Many PPD files for postscript drivers are missing in printer-driver-postscript-hp
has caused the Debian Bug report #790762,
regarding src:hplip: Many PPD files for postscript drivers are missing in printer-driver-postscript-hp
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.)


-- 
790762: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790762
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:hplip
Version: 3.14.6-1
Severity: important

Hi!

While setting up a new print server on the network, we noticed that the binary
package printer-driver-postscript-hp is missing the PPDs for many postscript
printers actually supported by hplip.

Looking at the .orig.tar.gz:

glaubitz@jessie64:/tmp> tar tf hplip_3.14.6.orig.tar.gz |grep postscript
hplip-3.14.6/prnt/ps/hp-designjet_t2300_postscript-ps.ppd.gz
hplip-3.14.6/prnt/ps/hp-designjet_t2500-postscript.ppd.gz
hplip-3.14.6/prnt/ps/hp-designjet_t920-postscript.ppd.gz
hplip-3.14.6/prnt/ps/hp-designjet_z6800_photo-postscript.ppd.gz
hplip-3.14.6/prnt/ps/hp-designjet_z5400-postscript.ppd.gz
hplip-3.14.6/prnt/ps/hp-designjet_t1200_postscript-ps.ppd.gz
hplip-3.14.6/prnt/ps/hp-designjet_t1500-postscript.ppd.gz
hplip-3.14.6/prnt/ps/hp-designjet_z5200_postscript-ps.ppd.gz
hplip-3.14.6/prnt/ps/hp-designjet_t770_postscript-ps.ppd.gz
hplip-3.14.6/prnt/ps/hp-designjet_t1300_postscript-ps.ppd.gz
hplip-3.14.6/prnt/ps/hp-designjet_z6600-postscript.ppd.gz
glaubitz@jessie64:/tmp>

and comparing this list to the actual binary package:

glaubitz@jessie64:/tmp> dget printer-driver-postscript-hp
dget: retrieving file:/net/deb/debian/pool/main/h/hplip/printer-driver-postscript-hp_3.14.6-1_all.deb
glaubitz@jessie64:/tmp> dpkg-deb -c printer-driver-postscript-hp_3.14.6-1_all.deb
drwxr-xr-x root/root         0 2014-06-15 09:31 ./
drwxr-xr-x root/root         0 2014-06-15 09:30 ./usr/
drwxr-xr-x root/root         0 2014-06-15 09:31 ./usr/share/
drwxr-xr-x root/root         0 2014-06-15 09:30 ./usr/share/cups/
drwxr-xr-x root/root         0 2014-06-15 09:30 ./usr/share/cups/ppd-updaters/
-rw-r--r-- root/root       110 2014-06-15 09:30 ./usr/share/cups/ppd-updaters/printer-driver-postscript-hp.ppd-updater
drwxr-xr-x root/root         0 2014-06-15 09:31 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-06-15 09:31 ./usr/share/doc/printer-driver-postscript-hp/
-rw-r--r-- root/root      4831 2013-08-17 04:19 ./usr/share/doc/printer-driver-postscript-hp/copyright
-rw-r--r-- root/root     73304 2014-06-15 09:24 ./usr/share/doc/printer-driver-postscript-hp/changelog.Debian.gz
drwxr-xr-x root/root         0 2014-06-15 09:30 ./usr/lib/
drwxr-xr-x root/root         0 2014-06-15 09:30 ./usr/lib/cups/
drwxr-xr-x root/root         0 2014-06-15 09:31 ./usr/lib/cups/driver/
-rwxr-xr-x root/root   1039970 2014-06-15 09:31 ./usr/lib/cups/driver/postscript-hp
glaubitz@jessie64:/tmp>

Apparently the above files are not being installed during build and they
are also not installed into any other of the binary packages built by
src:hplip. This bug also affects the newer version 3.15.6 of hplip
in Ubuntu which is missing the PPD files for the OfficeJet Pro X476dw
printer we wanted to install on location.

Cheers,
Adrian

--
 .''`.  John Paul Adrian Glaubitz
 : :' :  Debian Developer - glaubitz@debian.org
 `. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

--- End Message ---
--- Begin Message ---
Version: 3.10.9-1

Hi there,

Le mercredi, 1 juillet 2015, 17.22:53 John Paul Adrian Glaubitz a écrit > Hi!
> 
> While setting up a new print server on the network, we noticed that
> the binary package printer-driver-postscript-hp is missing the PPDs
> for many postscript printers actually supported by hplip.

It's not. These are now compressed using pyppd, since version
3.10.9-1: They are in the /usr/lib/cups/driver/postscript-hp python
script.

> Looking at the .orig.tar.gz:
> 
> glaubitz@jessie64:/tmp> tar tf hplip_3.14.6.orig.tar.gz |grep
> postscript
> hplip-3.14.6/prnt/ps/hp-designjet_t2300_postscript-ps.ppd.gz

$ /usr/lib/cups/driver/postscript-hp list | grep hp-designjet_t2300_postscript
"postscript-hp:0/ppd/hplip/HP/hp-designjet_t2300_postscript-ps.ppd" en "HP" "HP Designjet T2300 PostScript" "MFG:Hewlett-Packard;MDL:hp designjet t2300 postscript;"

> Apparently the above files are not being installed during build and
> they are also not installed into any other of the binary packages
> built by src:hplip. This bug also affects the newer version 3.15.6 of
> hplip in Ubuntu which is missing the PPD files for the OfficeJet Pro
> X476dw printer we wanted to install on location.

CUPS uses these "PPD-compressed scripts" in /usr/lib/cups/driver itself
to extract the needed PPDs, and there should be little need for you to
need the PPD files directly.

You can always get the PPD file with calling the archive as follows:

$ /usr/lib/cups/driver/postscript-hp cat "postscript-hp:0/ppd/hplip/HP/hp-designjet_t2300_postscript-ps.ppd"

I'm therefore hereby closing this bug.

Cheers,
OdyX

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---

Reply to: