Processing of hplip_3.17.7+repack0-2_source.changes

2017-08-05 Thread Debian FTP Masters
hplip_3.17.7+repack0-2_source.changes uploaded successfully to localhost
along with the files:
  hplip_3.17.7+repack0-2.dsc
  hplip_3.17.7+repack0-2.debian.tar.xz
  hplip_3.17.7+repack0-2_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Re: HPLIP 3.17.7 was released some days ago

2017-08-05 Thread Didier 'OdyX' Raboud
Le vendredi, 4 août 2017, 15.51:57 h EDT Till Kamppeter a écrit :
> FYI.

Somehow I motivated myself to package that new version, as well as some 
packaging cleanup.

Cheers,
OdyX



Bug#868688: marked as done (libsane-hpaio: Please consider 56-hpmud.rules for inclusion in this package)

2017-08-05 Thread Debian Bug Tracking System
Your message dated Sat, 5 Aug 2017 18:57:16 +0100
with message-id <05082017144233.68ee981dd...@desktop.copernicus.org.uk>
and subject line Re: Bug#868688: libsane-hpaio: Please consider 56-hpmud.rules 
for inclusion in this package
has caused the Debian Bug report #868688,
regarding libsane-hpaio: Please consider 56-hpmud.rules for inclusion in this 
package
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 ow...@bugs.debian.org
immediately.)


-- 
868688: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868688
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libsane-hpaio
Version: 3.17.6+repack0-2
Severity: wishlist


The Debian packaging of hplip is good. Want to set up a printer?
Install printer-driver-hpcups. No need for hplip in its entirety;
lpadmin and other utilities take care of setting up the queue.

Want to access a network scanner? Install libsane-hpaio. Hplip is 
not needed as long as saned.conf and net.conf are set up correctly
on server and client in /etc/sane.d/.

When it comes to a USB connected scanner it is different and more
complicated; libsane-hpaio is not sufficient because, without
56-hpmud.rules, there will be no ACL for a USB device when it is
attached to the computer. /dev/sg* has one, but that is useless
without an ACL for a device in /dev/bus/usb/*/*.

So, why not put 56-hpmud.rules in the libsane-hpaio package? A
user who installs hplip with all its recommended packages will
have the same experience as now. Getting 56-hpmud.rules without
libsane-hpaio is neither here nor there (AFAICT) for someone who
does not want recommended packages.

Cheers,

Brian.
--- End Message ---
--- Begin Message ---
On Mon 17 Jul 2017 at 19:04:05 +0100, Brian Potkin wrote:

> Package: libsane-hpaio
> Version: 3.17.6+repack0-2
> Severity: wishlist
> 
> 
> The Debian packaging of hplip is good. Want to set up a printer?
> Install printer-driver-hpcups. No need for hplip in its entirety;
> lpadmin and other utilities take care of setting up the queue.
> 
> Want to access a network scanner? Install libsane-hpaio. Hplip is 
> not needed as long as saned.conf and net.conf are set up correctly
> on server and client in /etc/sane.d/.

At the time this was written, that was wishful speculation. #807427,
#838212 and #816899.

> When it comes to a USB connected scanner it is different and more
> complicated; libsane-hpaio is not sufficient because, without
> 56-hpmud.rules, there will be no ACL for a USB device when it is
> attached to the computer. /dev/sg* has one, but that is useless
> without an ACL for a device in /dev/bus/usb/*/*.
> 
> So, why not put 56-hpmud.rules in the libsane-hpaio package? A
> user who installs hplip with all its recommended packages will
> have the same experience as now. Getting 56-hpmud.rules without
> libsane-hpaio is neither here nor there (AFAICT) for someone who
> does not want recommended packages.

I do not think this going to fly, is it? One of the rules invokes
hp-config_usb_printer, which is in the hplip package. The tool is
used to detect a plugin and download firmware to the device.

I suppose libsane-hpaio could have its own rules file but, meanwhile,
copying hplip's over seems to work.

-- 
Brian.--- End Message ---


hplip_3.17.7+repack0-2_source.changes ACCEPTED into unstable

2017-08-05 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sat, 05 Aug 2017 16:07:51 -0400
Source: hplip
Binary: hplip hplip-data printer-driver-postscript-hp hplip-gui hplip-doc 
hpijs-ppds printer-driver-hpijs printer-driver-hpcups libhpmud0 libhpmud-dev 
libsane-hpaio
Architecture: source
Version: 3.17.7+repack0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Printing Team 
Changed-By: Didier Raboud 
Description:
 hpijs-ppds - HP Linux Printing and Imaging - HPIJS PPD files
 hplip  - HP Linux Printing and Imaging System (HPLIP)
 hplip-data - HP Linux Printing and Imaging - data files
 hplip-doc  - HP Linux Printing and Imaging - documentation
 hplip-gui  - HP Linux Printing and Imaging - GUI utilities (Qt-based)
 libhpmud-dev - HP Multi-Point Transport Driver (hpmud) development libraries
 libhpmud0  - HP Multi-Point Transport Driver (hpmud) run-time libraries
 libsane-hpaio - HP SANE backend for multi-function peripherals
 printer-driver-hpcups - HP Linux Printing and Imaging - CUPS Raster driver 
(hpcups)
 printer-driver-hpijs - HP Linux Printing and Imaging - printer driver (hpijs)
 printer-driver-postscript-hp - HP Printers PostScript Descriptions
Changes:
 hplip (3.17.7+repack0-2) unstable; urgency=medium
 .
   * DebConf17 packaging cleanup
 .
   * Migrate to debhelper 10, cleanup debian/rules
   * Cleanup maintainer script comments
   * Simplify the python3 handling in d/rules
   * Drop build-time lsb_release usage in favour of dpkg-vendor
   * Drop --enable-udev-acl-rules configure flag, unused since 3.14.6
   * Reorder debian/rules for doing the -dNOINTERPOLATE dance less times
   * Bump Standards-Version to 4.0.0
   * Revert the dh_pyppd package selection logic
   * Cleanup the custom non-shipped-files list
   * Add debian/not-installed for dh_missing already
   * Remove single-debian-patch source local-option
Checksums-Sha1:
 85afe753ecc0244db63b316e67677eb1bb886d8d 2968 hplip_3.17.7+repack0-2.dsc
 abc47f84dad4cf05169c5c8a0bbc7f4a321dc2a5 101480 
hplip_3.17.7+repack0-2.debian.tar.xz
 7f74cf8981ef5ea3db26cdd6e215b3632f6b7540 11705 
hplip_3.17.7+repack0-2_source.buildinfo
Checksums-Sha256:
 9c19425c17d9bcf2e83a14e447d3f1a362a01da5b9f781326d6530e83f5238ac 2968 
hplip_3.17.7+repack0-2.dsc
 b47c5f3b7c9b3e74a4586efb23cf43ad4a50c1ec5a796e517bc6fcc6f8fd2c28 101480 
hplip_3.17.7+repack0-2.debian.tar.xz
 ab276d5815547021ebaac631e55a6513ff854d2a507f40c10271b11b2f4ebad0 11705 
hplip_3.17.7+repack0-2_source.buildinfo
Files:
 b1a1a5787b805986c8002fb43202c6e0 2968 utils optional hplip_3.17.7+repack0-2.dsc
 dc124bcb28a30b6f35df48fc9d14d4d5 101480 utils optional 
hplip_3.17.7+repack0-2.debian.tar.xz
 d8c98b558819064edb873b957b060477 11705 utils optional 
hplip_3.17.7+repack0-2_source.buildinfo

-BEGIN PGP SIGNATURE-

iQGzBAEBCgAdFiEEe+WPIRpjNw1/GSB7i8+nHsoWNFUFAlmGJbIACgkQi8+nHsoW
NFUoIQwAlHBeeYD0mwo6kcDgqijqWw9HHKc+3pW4cD7M4KmvEccID8VbAscunp65
QwAe9ZUGZ9MEEPwXJxH4ZvXVIDHBkeyVpqGQUA4Er99SKn2eDPpIhk0wGSHvRO5n
h5TD/UbyJ520meMtyiAyGlkG1mff25hq1QCj3IDR5UQoiWF9uvJL9qViKd4XvYC7
1w/4Mm+SZXNcxoQ03UkuL3ScbRAEHoAHF2mE3XMXtsUPo36q+YI9oD2KCTl2Ggkp
WbkcYh3+I/J/MxXjjnIeSsxKTkMH2T1TxDXRLCDzSBJoE5570T+Tf52nBUgfC/Et
+cmEEhx5bijejyKZxdd5LAkUScSpyFK/9Hdmaq+Cz1W/Vg87irYODLSK3dZ1s92t
iKas6povmuYJ5LASAKJByuWWuxWF3BRMMeHPOCBs45gwg6eRohqsWL5WSZWNwYnT
ffSOXuG1lRl8VgY7Kwj7pGvYrZ/Gx4z45VDj1U5D8+YdSHkk5QzJem9g3rS10MzP
0kPAQRGC
=YXlK
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#868360: cups-filters-core-drivers: driverless sets bizarre 600x2 resolution'

2017-08-05 Thread Brian Potkin
On Wed 19 Jul 2017 at 01:59:55 +, brian m. carlson wrote:

> At this point, I don't have access to the printer anymore, so I can't
> test any further.  I think your change probably doesn't make things
> worse for people with that printer, so I'd suggest closing this bug
> report at this point.

A user writing to debian-user has a MFC-9340CDW and, with
cups-filters 1.16.0-2, initially reported a "garbled printout", On
reflection, he amended his description in

 https://lists.debian.org/debian-user/2017/08/msg00164.html

Looks like some (inadvertent) testing of the committed fix,

Cheers,

Brian.



Bug#825219: marked as done (hpps is unable to function without access to the output device)

2017-08-05 Thread Debian Bug Tracking System
Your message dated Sat, 5 Aug 2017 14:39:49 +0100
with message-id <05082017143422.ef5d4096d...@desktop.copernicus.org.uk>
and subject line Re: Bug#825219: cupsfilter fails with filters which require 
DEVICE_URI
has caused the Debian Bug report #825219,
regarding hpps is unable to function without access to the output device
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 ow...@bugs.debian.org
immediately.)


-- 
825219: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825219
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cups
Version: 2.1.3-5+b1
Severity: normal
Tags: upstream


401dne.ppd was obtained from printer-driver-postscript-hp and has
the line

  *cupsFilter: "application/vnd.cups-postscript 0 hpps"

in it. Using 

  /usr/sbin/cupsfilter -p 401dne.ppd -m printer/foo -e > out.ps 2>log

results in an empty out.ps and these lines in the log:

  : ERROR: Improper environment: Must be run by CUPS.
  ERROR: hpps (PID 3392) stopped with status 1

The hpps filter contains

  # CUPS provided environment
  try:
  device_uri = os.environ['DEVICE_URI']
  printer_name = os.environ['PRINTER']
  ppd_file = os.environ['PPD']
  except KeyError:
  bug("Improper environment: Must be run by CUPS.")
  sys.exit(CUPS_FILTER_FAILED)

so it seems to me that hpps expects DEVICE_URI, PRINTER and PPD
environment variables. But cupsfilter does not provide DEVICE_URI.
It would enhance the cupsfilter command if it was considered for
inclusion.

But I am not even sure that would be a complete fix as

 PPD=/home/brian/401dne.ppd DEVICE_URI="" PRINTER=cupsfilter 
/usr/lib/cups/filter/hpps 1 1 1 1 1 < in.ps > out.ps

gets

  12345X@PJL JOBNAME=hplip_1_1
  @PJL SET USERNAME="1"
  @PJL SET JOBNAME="1"
  @PJL SET JOBATTR="JobAcct1=1"
  @PJL SET JOBATTR="JobAcct2=b'alpha6'"
  @PJL SET JOBATTR="JobAcct3=b'lan'"
  @PJL SET JOBATTR="JobAcct4=20160524054830"
  Traceback (most recent call last):
File "/usr/lib/cups/filter/hpps", line 216, in 
  os.write(output_fd, to_bytes_utf8('@PJL SET JOBATTR=\"JobAcct5=%s\"\x0a' 
% opts['job-uuid']))
  KeyError: 'job-uuid'

and necessitates adding an option with

 PPD=/home/brian/401dne.ppd DEVICE_URI="" PRINTER=cupsfilter 
/usr/lib/cups/filter/hpps 1 1 1 1 'job-uuid=246' < in.ps > out.ps

Regards,

Brian.
--- End Message ---
--- Begin Message ---
On Tue 24 May 2016 at 19:22:40 +0100, Brian Potkin wrote:

> 401dne.ppd was obtained from printer-driver-postscript-hp and has
> the line
> 
>   *cupsFilter: "application/vnd.cups-postscript 0 hpps"
> 
> in it. Using 
> 
>   /usr/sbin/cupsfilter -p 401dne.ppd -m printer/foo -e > out.ps 2>log
> 
> results in an empty out.ps and these lines in the log:
> 
>   : ERROR: Improper environment: Must be run by CUPS.
>   ERROR: hpps (PID 3392) stopped with status 1

Fixed in HPLIP 3.17.7; probably by "1. 43180 – Re-implementation of
“hpps” filter in C". Tested to work.

-- 
Brian.--- End Message ---


Processing of hplip_3.17.7+repack0-1_source.changes

2017-08-05 Thread Debian FTP Masters
hplip_3.17.7+repack0-1_source.changes uploaded successfully to localhost
along with the files:
  hplip_3.17.7+repack0-1.dsc
  hplip_3.17.7+repack0.orig.tar.xz
  hplip_3.17.7+repack0-1.debian.tar.xz
  hplip_3.17.7+repack0-1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



hplip_3.17.7+repack0-1_source.changes ACCEPTED into unstable

2017-08-05 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sat, 05 Aug 2017 02:48:34 +0200
Source: hplip
Binary: hplip hplip-data printer-driver-postscript-hp hplip-gui hplip-doc 
hpijs-ppds printer-driver-hpijs printer-driver-hpcups libhpmud0 libhpmud-dev 
libsane-hpaio
Architecture: source
Version: 3.17.7+repack0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Printing Team 
Changed-By: Didier Raboud 
Description:
 hpijs-ppds - HP Linux Printing and Imaging - HPIJS PPD files
 hplip  - HP Linux Printing and Imaging System (HPLIP)
 hplip-data - HP Linux Printing and Imaging - data files
 hplip-doc  - HP Linux Printing and Imaging - documentation
 hplip-gui  - HP Linux Printing and Imaging - GUI utilities (Qt-based)
 libhpmud-dev - HP Multi-Point Transport Driver (hpmud) development libraries
 libhpmud0  - HP Multi-Point Transport Driver (hpmud) run-time libraries
 libsane-hpaio - HP SANE backend for multi-function peripherals
 printer-driver-hpcups - HP Linux Printing and Imaging - CUPS Raster driver 
(hpcups)
 printer-driver-hpijs - HP Linux Printing and Imaging - printer driver (hpijs)
 printer-driver-postscript-hp - HP Printers PostScript Descriptions
Changes:
 hplip (3.17.7+repack0-1) unstable; urgency=medium
 .
   * New upstream 3.17.7
 - Re-implementation of “hpps” filter in C
 - Support for 14 HP printers
Checksums-Sha1:
 8bf88572482e807d1b3e8b5629a09a10e90a1d9d 3014 hplip_3.17.7+repack0-1.dsc
 37379f5667ed658f49b6d53e332cf33b44dca932 8919292 
hplip_3.17.7+repack0.orig.tar.xz
 506d6122c81976dda1cabe6347d4867f38b05c55 102036 
hplip_3.17.7+repack0-1.debian.tar.xz
 3fb6cfc50776c0a1a6893042400957a68f581069 11769 
hplip_3.17.7+repack0-1_source.buildinfo
Checksums-Sha256:
 5948fffb9c4266ab684a21cb4157779ea9a5b5926304141eb3158783beb4d45e 3014 
hplip_3.17.7+repack0-1.dsc
 c9a58fec1cd225116c5720a7e2d80d0d13f0a886c4b46b4cd5c343463ece5bc1 8919292 
hplip_3.17.7+repack0.orig.tar.xz
 6738c5c2376ae8bb29a822a21900b35aa8dfc049119b80bc6ec6040649121bc0 102036 
hplip_3.17.7+repack0-1.debian.tar.xz
 f8af3559a9032fd782e1f7c85775dd177a2b5a6ab183ad667001ec9fe40f54b7 11769 
hplip_3.17.7+repack0-1_source.buildinfo
Files:
 17ab54d977f82ba42588473d7439eb51 3014 utils optional hplip_3.17.7+repack0-1.dsc
 a7454f8c9fcb8f23d7cde5a8c162c4d5 8919292 utils optional 
hplip_3.17.7+repack0.orig.tar.xz
 d4a838a8b0ba42233214e067267bc048 102036 utils optional 
hplip_3.17.7+repack0-1.debian.tar.xz
 87235f041540eff0b4e25b88d1b0bb78 11769 utils optional 
hplip_3.17.7+repack0-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQGzBAEBCgAdFiEEe+WPIRpjNw1/GSB7i8+nHsoWNFUFAlmF0ZoACgkQi8+nHsoW
NFWwEgv/T7ol663wFgwknkTXDesq8I355ReyPaejXn/4JA98d5nJVy63oxrCtHfj
e30qO4ZHCBuqYuEB9PXzFiTlUvDjiVldwLnvfjS9SbaJt5++TXgK4nJAofJfwnPj
WTA+fyiVKQCO2LRIK1TkxvnA61/W2mSGAYWEOB1Y8yABAfBOgzhjZQ826xU+r5G0
Mf55vY2+YXMCM9BoKyZhLCqGRAy022wnu3OdIcc2bquCyssOuuAp3Jt0oUR7ADmu
VwaUq7N8SRNzePh+y5W+T2C3UAcks7uMYRPWlGX6KgXEcC7hLYlYj3Uo8qbFnvOO
QW7DMFFCh+oj4FS+G8US4c7mWDbCPpnCPcVUqq1rwGowQrs31T6Y2wLbAvSIpbRi
WT93WawIj4tRhYWCR+YuLZQEgPtdEKOqcbBY53SFhE0SNMlYtYzFoQU1aa3QDXX2
UfW3LksmMFpGQ9XKGbTfoThzEwF5CZljIVjPFbfHY/XzEC/k/jM0ilyafVSWzC14
v8VhEK/V
=iRI8
-END PGP SIGNATURE-


Thank you for your contribution to Debian.