Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hplip: Update to 3.21.10 #33832

Merged
merged 1 commit into from
Dec 8, 2021
Merged

hplip: Update to 3.21.10 #33832

merged 1 commit into from
Dec 8, 2021

Conversation

heindsight
Copy link
Contributor

Update hplip to latest upstream version and patch to fix Python 3.10 compatibility.

General

Have the results of the proposed changes been tested?

  • I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
  • I generally don't use the affected packages but briefly tested this PR

@biopsin
Copy link
Contributor

biopsin commented Oct 31, 2021

closes #33700
Thank you

@biopsin
Copy link
Contributor

biopsin commented Nov 4, 2021

Managed to test PR and unfortunate it breaks xsane (scanner) with

Failed to open device hpaio:/net/HP_Neverstop_Laser_MPF_120x?ip=192.168.1.201
Error during device I/O

but

  ~ $ hp-probe -bcups
HP Linux Imaging and Printing System (ver. 3.21.8)
Printer Discovery Utility ver. 4.1

hp:/net/HP_Neverstop_Laser_MFP_120x?ip=192.168.1.201  
HP_Neverstop_Laser_MFP_120x

Found 1 printer(s) on the 'cups' bus.

@biopsin
Copy link
Contributor

biopsin commented Nov 5, 2021

Please add
changelog="https://developers.hp.com/hp-linux-imaging-and-printing/release_notes"
and bump to version 3.21.10

I will test further issue with xsane this weekend..

@heindsight
Copy link
Contributor Author

@biopsin thanks for testing. Not sure why xsane isn't working for you, it does work for me on my Deskjet 3630. One notable difference is that mine uses the LEDM backend and as far as I can tell the Neverstop MFP 120x models use ESCL, so I suppose it's possible there's been a regression for ESCL scanners.

I'll add the changelog and bump to 3.21.10 as requested.

@heindsight heindsight changed the title hplip: Update to 3.21.8 hplip: Update to 3.21.10 Nov 5, 2021
@biopsin
Copy link
Contributor

biopsin commented Nov 9, 2021

@heindsight nope Im at loss; cant manage to resolve this, I've compaird hp-scan debug logs between 3.20.9 and 3.21.10, further tested hp-doctor -i outputs, there is just no significant diff between versions.
I will update this comment as I forgot to attach the logs..

@heindsight
Copy link
Contributor Author

@biopsin That's rather strange. Could you rebuild with -UNDEBUG -DHPMUD_DEBUG -DESCL_DEBUG added to the CFLAGS set in the template?

Then run:

scanimage -T -d hpaio:/net/HP_Neverstop_Laser_MFP_120x?ip=192.168.1.201 --verbose

while tailing syslog? That might give some more insight into where things are going wrong.

@biopsin
Copy link
Contributor

biopsin commented Nov 23, 2021

@heindsight sorry for the delay, I'll see how far I get today..

Update hplip to latest upstream version and patch to fix Python 3.10
compatibility.
@ahesford
Copy link
Member

ahesford commented Dec 6, 2021

@biopsin, have you had a chance to dig into the scanner issue?

@biopsin
Copy link
Contributor

biopsin commented Dec 7, 2021

@ahesford go ahead and merge this, I will fiddle with it in the upcomming hollydays.
I'll rather open a issue if something is amiss with the template.

@ahesford ahesford merged commit 6f33e38 into void-linux:master Dec 8, 2021
@heindsight heindsight deleted the hplip branch December 8, 2021 06:39
@biopsin
Copy link
Contributor

biopsin commented Dec 30, 2021

[Solved and Note]
After a hplip update, to make the scanner pickup the changes,run "$ hp-plugin" again and reinstall the scanner plugin. While the prosess it will complain and

warning: void distro is not found in AUTH_TYPES

error: Unable to recieve key from keyserver

but the plugin will eventually install successfull and xsane works again.

Anyway happy new year !!

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 30, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants