cups-filters 1.28.5 released!

2020-10-13 Thread Till Kamppeter

Hi,

I have released cups-filters 1.28.5 now, with the following changes:

- cups-browsed: UUID from IPP response was used after its
  pointer was freed by ippDelete() (Pull request #311).

Bug fix release for a quick, potential crasher correction in cups-browsed

Please release this on Debian. On Ubuntu I have already uploade it as we 
have Final Freeze for Groovy (20.10) this Thursday.


Thanks in advance.

   Till



Bug#972089: Backport hplip 3.20.5 to buster-backports

2020-10-13 Thread Brian Potkin
On Tue 13 Oct 2020 at 10:07:10 +0200, Alex ARNAUD wrote:

> Hello Didier,
> 
> Thanks for your quick answer.
> 
> There are multiple reasons why I use hplip:
> 
>  * First of all, I'm a visual-impaired guy and I help many other
>visual-impaired people using Debian, so the consequence we couldn't
>use the printer screen, we rely exclusively on HP Toolbox to get
>informations such as the status, the cartridge level, etc.
>  * To configure our printer to work on WIFI, we use hp-setup
> 
> Can I do the same with DriverlessPrinting?

As someone who has given a fair bit of help to other users I have
abandoned advising any use of vendor solutions (free or non-free) for
setting up a print queue with a modern printer. To my knowledge the
number of dissatisfied customers is zero :).

Alex, I would urge you to trial setting up queues for the printers you
have available. Personally, I always use lpadmin; two commands and this
fundamental job is done for a network connection. An alternative is to
rely on the auto-setup feature of cups-browsed.

  https://wiki.debian.org/DriverlessPrinting#shortlpadmin

There is also a big advantage in not having to deal with HP non-free
plugins. The amount of trouble they can give during an installation
is a pain.

Ink levels are generally shown in the Embedded Web Interface (EWS). I
do not comment on "status" because I am unsure what it involves.

> It seems sane-airscan is not available on Debian 10, only on Debian 11.

Alex Pevzner provides packages for Debian 10. I use one very successfully.

  https://download.opensuse.org/repositories/home:/pzz/Debian_10/

Cheers,

Brian.



Bug#972089: Backport hplip 3.20.5 to buster-backports

2020-10-13 Thread Alex ARNAUD

Hello Didier,

Thanks for your quick answer.

There are multiple reasons why I use hplip:

 * First of all, I'm a visual-impaired guy and I help many other
   visual-impaired people using Debian, so the consequence we couldn't
   use the printer screen, we rely exclusively on HP Toolbox to get
   informations such as the status, the cartridge level, etc.
 * To configure our printer to work on WIFI, we use hp-setup

Can I do the same with DriverlessPrinting?

It seems sane-airscan is not available on Debian 10, only on Debian 11.

Thanks in advance.

Le 12/10/2020 à 21:15, Didier 'OdyX' Raboud a écrit :

Hello Alex, and thanks for your bugreport,

Thankfully, now with driverless printing [0] and sane-airscan [1], printers
such as yours shouldn't need hplip anymore. (Also, hplip's code quality isn't
monotonously upwards, so printing without hplip is often a preferable option).
That said, the situation in sid and bullseye (current testing) is likely much
better in these respects than in buster. Could you maybe test driverless
printing, and/or sane-airscan?

As for the backporting; thank you for the patch removal proposals. As I've
just uploaded 3.20.9+dfsg0-3 to unstable; it should migrate to testing in
about 5-10 days, so , if your testing isn't successful, I'll prepare a 3.20.9
backport. I'm testing a build as I write this.

Please report the results of your tests if you have the occasion.

Best regards, and thanks for your work!

Cheers,
OdyX



[0] https://wiki.debian.org/DriverlessPrinting
[1] https://github.com/alexpevzner/sane-airscan

Le lundi, 12 octobre 2020, 15.10:35 h CEST Alex ARNAUD a écrit :

Package: hplip
Severity: wishlist patch
Tags: ||buster||

Hello,

Why I'd like this to be backported to buster-backports ?
My new printer, an HP 2700 series is only compatible with HP Lip
3.20.5+. This is based on my own tests where only half of printed pages
are printed. This is also based on the upstream table
 where it is indicated the "HP DeskJet 2700 All-in-One Printer series"
is compatible with 3.20.5.

What did I already do to figure this out?
With the help of Samuel Thibault, I was able to recompile HP Lip 3.20.5
on a Buster virtual machine and I produced two patch for it. The patches
are attached to this mail. One is to update the debian/patches/series
file and the second one is to refresh the patch 0072 (just a quilt
refresh on it). I initially would like to propose a pull request on
Salsa but there is no branch to submit the changes.

What my patch does?
It reverts all the python3.8 specific patches because Debian Buster is
based on Python 3.7 and because python3.7 library is named "python3.7m",
not only python3.7.

What I think HP Lip should be backported to buster-backports?
I think it'd be really helpful for people would like to stay on stable
with new HP printers which require new HP Lip to have a new version in
backports.

How do I check if it works?

1. I upgraded the compiled packages with the following command:

sudo dpkg -iO .../*.deb

2) I rebooted my virtual machine to ensure the new HP Lip version is loaded

3) I configured my HP Desktop 3630 printer (launched with
system-config-printer)

4) I tried a print test job launched with system-config-printer

5) I tried a scan with simple-scan

Result:
Everything seems to work correctly.

Thanks in advance,
Alex.