Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] hplip 3.22.10 broke my printer setup
@ 2023-01-17 16:38 MechDR
  2023-01-17 16:44 ` paper42
                   ` (29 more replies)
  0 siblings, 30 replies; 31+ messages in thread
From: MechDR @ 2023-01-17 16:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 805 bytes --]

New issue by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695

Description:
### Is this a new report?

Yes

### System Info

Void 6.1.4_1 i686

### Package(s) Affected

hplip-3.22.10_1, hplip-gui-3.22.10_1

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

_No response_

### Expected behaviour

The printer is supposed to print.

### Actual behaviour

It doesn't.

Reverted back to using 3.22.6, everything works fine. Reverted back using snapshots, not from xbps cache, I regularly clean the cache, I don't have a lot of HDD space available on that rig.

### Steps to reproduce

You have to have a HP LaserJet 1000, since I have no idea if it breaks anything else regarding other printers, I just have the one.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
@ 2023-01-17 16:44 ` paper42
  2023-01-17 17:51 ` MechDR
                   ` (28 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: paper42 @ 2023-01-17 16:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 230 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1385713278

Comment:
This could possibly be fixed by https://github.com/void-linux/void-packages/pull/41193

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
  2023-01-17 16:44 ` paper42
@ 2023-01-17 17:51 ` MechDR
  2023-01-17 17:51 ` MechDR
                   ` (27 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-17 17:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 290 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1385806551

Comment:
@paper42 CUPS also got updated. I held back hplip and hplip-gui, but not CUPS. Everything works fine with the new version of CUPS and hplip 3.22.6.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
  2023-01-17 16:44 ` paper42
  2023-01-17 17:51 ` MechDR
@ 2023-01-17 17:51 ` MechDR
  2023-01-17 17:56 ` MechDR
                   ` (26 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-17 17:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 285 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1385806551

Comment:
@paper42 CUPS got updated. I held back hplip and hplip-gui, but not CUPS. Everything works fine with the new version of CUPS and hplip 3.22.6.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (2 preceding siblings ...)
  2023-01-17 17:51 ` MechDR
@ 2023-01-17 17:56 ` MechDR
  2023-01-17 17:57 ` MechDR
                   ` (25 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-17 17:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 988 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1385806551

Comment:
@paper42 CUPS got updated. I held back hplip and hplip-gui, but not CUPS. Everything works fine with the new version of CUPS and hplip 3.22.6.

This printer is shared. I print to it from other rigs (basically, this rig is a print server, among other things) using IPP and PS. So, you can see CPU usage going up (it's an older P4 rig) when commands to print are issued from other PCs in the network, meaning the print server receives print jobs and it processes them (the printer is host based, ZJS, meaning the CPU has to do the hard work), but the communication with the printer, from the driver/filter onward is broken. Tried removing it and installing it again, no dice, doesn't work. Tried adding the printer through hplip and manually defining the PPD file, again, no luck... it just doesn't work. Jobs just get errored out and that's it.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (3 preceding siblings ...)
  2023-01-17 17:56 ` MechDR
@ 2023-01-17 17:57 ` MechDR
  2023-01-17 20:59 ` paper42
                   ` (24 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-17 17:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1001 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1385806551

Comment:
@paper42 CUPS got updated. I held back hplip and hplip-gui, but not CUPS. Everything works fine with the new version of CUPS and hplip 3.22.6.

This printer is shared. I print to it from other rigs (basically, this rig is a print server, among other things) using IPP and PS through CUPS. So, you can see CPU usage going up (it's an older P4 rig) when commands to print are issued from other PCs in the network, meaning the print server receives print jobs and it processes them (the printer is host based, ZJS, meaning the CPU has to do the hard work), but the communication with the printer, from the driver/filter onward is broken. Tried removing it and installing it again, no dice, doesn't work. Tried adding the printer through hplip and manually defining the PPD file, again, no luck... it just doesn't work. Jobs just get errored out and that's it.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (4 preceding siblings ...)
  2023-01-17 17:57 ` MechDR
@ 2023-01-17 20:59 ` paper42
  2023-01-17 21:00 ` paper42
                   ` (23 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: paper42 @ 2023-01-17 20:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 155 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1386043562

Comment:
@dataCobra 

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (5 preceding siblings ...)
  2023-01-17 20:59 ` paper42
@ 2023-01-17 21:00 ` paper42
  2023-01-18  4:32 ` dataCobra
                   ` (22 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: paper42 @ 2023-01-17 21:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 209 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1386043562

Comment:
@dataCobra, you did the update, do you know something about this?

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (6 preceding siblings ...)
  2023-01-17 21:00 ` paper42
@ 2023-01-18  4:32 ` dataCobra
  2023-01-18  4:38 ` dataCobra
                   ` (21 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: dataCobra @ 2023-01-18  4:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 258 bytes --]

New comment by dataCobra on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1386473244

Comment:
Sadly I've no clue why this is happening.

In the changelog is also no information  about changes to printers.



^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (7 preceding siblings ...)
  2023-01-18  4:32 ` dataCobra
@ 2023-01-18  4:38 ` dataCobra
  2023-01-18  4:41 ` dataCobra
                   ` (20 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: dataCobra @ 2023-01-18  4:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 451 bytes --]

New comment by dataCobra on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1386476939

Comment:
I can't reproduce the issue.

On my end everything works fine and @biopsin had also no issues with his setup.

Could you check if the printer does show up in cups and hplip setup when you update the packages?

If so, could you please try to print a testpage directly from cups and one directly from hplip?

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (8 preceding siblings ...)
  2023-01-18  4:38 ` dataCobra
@ 2023-01-18  4:41 ` dataCobra
  2023-01-18  4:51 ` biopsin
                   ` (19 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: dataCobra @ 2023-01-18  4:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 255 bytes --]

New comment by dataCobra on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1386478604

Comment:
It would also be helpful to see the error messages that you get while trying things out that did work before 

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (9 preceding siblings ...)
  2023-01-18  4:41 ` dataCobra
@ 2023-01-18  4:51 ` biopsin
  2023-01-23  7:28 ` dataCobra
                   ` (18 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: biopsin @ 2023-01-18  4:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 216 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1386484838

Comment:
Mind I dont use the -gui pkg.
@MechDR can you test print from terminal?

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (10 preceding siblings ...)
  2023-01-18  4:51 ` biopsin
@ 2023-01-23  7:28 ` dataCobra
  2023-01-23 16:13 ` MechDR
                   ` (17 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: dataCobra @ 2023-01-23  7:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 435 bytes --]

New comment by dataCobra on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1399912350

Comment:
Hello @MechDR,

we would like to help you.

I don't have a LaserJet 1000 so I'm not able to reproduce your issue.
This is why I need your help to figure out what is wrong with the update.

Because my setup with a Officejet 9010 does work without any issues with hplip and hplip-gui.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (11 preceding siblings ...)
  2023-01-23  7:28 ` dataCobra
@ 2023-01-23 16:13 ` MechDR
  2023-01-24 17:02 ` MechDR
                   ` (16 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-23 16:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1157 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1400609838

Comment:
@dataCobra 

> Could you check if the printer does show up in cups and hplip setup when you update the packages?

It does show up as a printer in the printer manager, thus in CUPS and HPLIP as well. The printer is not removed, just errors out when you try and print to it.

> If so, could you please try to print a testpage directly from cups and one directly from hplip?

That doesn't work as well, nothing works. The printer is there, it's listed as present and connected, but doesn't print anything sent to it.

> It would also be helpful to see the error messages that you get while trying things out that did work before.

Will try that later on in the day, I'm kinda busy now. Will have to unhold the hplip package, but will make a snapshot before that, so that I can restore the working version after that.

@biopsin 

> can you test print from terminal?

I haven't tried that, don't even know the commands, will look them up, will try when I do the other tests after I unhold the package.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (12 preceding siblings ...)
  2023-01-23 16:13 ` MechDR
@ 2023-01-24 17:02 ` MechDR
  2023-01-24 19:41 ` biopsin
                   ` (15 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-24 17:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1597 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1402281785

Comment:
@dataCobra @biopsin @paper42 OK, I managed to get it working after the update.

But, I couldn't get it to work through the system-config-printer UI or CUPS. I had to remove the printer, then add it again through hplip-setup. Then, it downloaded a new version the proprietary HP plugin, added the printer and everything just worked again (shrug).

The weird thing is, here's what it lists that it uses as the driver.

![SCREENSHOT_24-01-2023_17-52-20](https://user-images.githubusercontent.com/45944962/214356663-f3979a25-8675-4c84-b51a-ed1cb2b3549b.png)

Note the version, says 3.22.6. Before I removed the printer and added it again through hplip-setup, it didn't work even if I changed the driver to 3.22.10. Now, if I change it to 3.22.10, it works (shrug).

![SCREENSHOT_24-01-2023_17-57-14](https://user-images.githubusercontent.com/45944962/214358193-15977473-513e-4758-8b7f-a998090a8e7f.png)

![SCREENSHOT_24-01-2023_17-58-01](https://user-images.githubusercontent.com/45944962/214358222-de5a61f6-8836-4b89-b5bc-743e7ae26d04.png)

![SCREENSHOT_24-01-2023_17-59-21](https://user-images.githubusercontent.com/45944962/214358261-2efc67eb-1979-428b-a83d-253013dcbfbb.png)

So, it works regardless if I choose 3.22.6 or 3.22.10 (shrug).

My guess is hplip downloaded a new version of the proprietary plugin that's needed for this printer and it doesn't do that automatically when just upgrading the hplip install locally.

Thoughts?

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (13 preceding siblings ...)
  2023-01-24 17:02 ` MechDR
@ 2023-01-24 19:41 ` biopsin
  2023-01-25 15:32 ` MechDR
                   ` (14 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: biopsin @ 2023-01-24 19:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 618 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1402493562

Comment:
Your screenshot shows both 3.22.10. and 3.22.6. had hoped a update would have purged the latter.
I'll point at `/lib/hp/hplip.state` file show previous version, HP driver borks when propietary plugins are detected and offsync. Probably when doing a manual install.
If you dont mind starting fresh; you could try [hplip-plugin](https://github.com/void-linux/void-packages/blob/master/srcpkgs/hplip-plugin/template) package
to be in sync for you instead of doing it manual.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (14 preceding siblings ...)
  2023-01-24 19:41 ` biopsin
@ 2023-01-25 15:32 ` MechDR
  2023-01-25 16:52 ` biopsin
                   ` (13 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-25 15:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 902 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1403803870

Comment:
@biopsin No, I don't mind starting from scratch... at least not now, I was a bit busy previously.

So, the hplip-plugin package is just a repack of the proprietary plugin from HP's site I presume (no source is available). Not that it makes any difference (at least not to me) if it's open source or not, just asking. So, basically, if I install hplip and the hplip-plugin, everything should be in sync when doing updates, no need to remove the printer and run hplip-setup so that it can pull the new version of the plugin from their site, correct?

I'll remove the printer and hplip/hplip-gui and see if it removes hplip.state, if not, I'll remove it manually. Then install hplip and hplip-plugin and add the printer via hplip-setup, see if that works OK.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (15 preceding siblings ...)
  2023-01-25 15:32 ` MechDR
@ 2023-01-25 16:52 ` biopsin
  2023-01-25 16:59 ` biopsin
                   ` (12 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: biopsin @ 2023-01-25 16:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 753 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1403921897

Comment:
That is correct. Just check /lib/hp folder is completetly removed after uninstalling. The hplip.state should be overwritten upon each update after, (it did so even when doing it manualy before hplip-plugin pkg was available.
Cups still remembers your printer so you should not need to set it up again, however if printer driver has changed somehow, it too need a lookover.
I hope this time it will resolve your issue unless there is something I have overlooked in the main or plugin pkg or [as paper42 mentioned in his reply](https://github.com/void-linux/void-packages/issues/41695#issuecomment-1385713278)

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (16 preceding siblings ...)
  2023-01-25 16:52 ` biopsin
@ 2023-01-25 16:59 ` biopsin
  2023-01-26 17:15 ` MechDR
                   ` (11 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: biopsin @ 2023-01-25 16:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 800 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1403921897

Comment:
That is correct. Just check /lib/hp folder is completetly removed after uninstalling. The hplip.state should be overwritten upon each update after, (it did so even when doing it manualy before hplip-plugin pkg was available.
Cups still remembers your printer so you should not need to set it up again, however if printer driver has changed somehow, it too need a lookover.
I hope this time it will resolve your issue unless there is something I have overlooked in the main or plugin pkg or [as paper42 mentioned in his reply](https://github.com/void-linux/void-packages/issues/41695#issuecomment-1385713278)
Edit: If you rely on the gui install that too

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (17 preceding siblings ...)
  2023-01-25 16:59 ` biopsin
@ 2023-01-26 17:15 ` MechDR
  2023-01-26 17:57 ` MechDR
                   ` (10 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-26 17:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2605 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1405334980

Comment:
@biopsin So, I uninstalled everything, deleted /lib/hp (it wasn't empty when I uninstalled hplip and hplip-gui) and then installed hplip again. Then I tried to install hplip-plugin, but apparently it's not in the repo... which kinda defeats the purpose of having it installed instead of having hplip pull the plugin from HP's site... if I have to repack the thing from xbps-src, what's the point, I have to manually do stuff instead of having the hplip-plugin updated automatically when hplip gets updated as well. The only scenario in which this "setup" (having hplip and hplip-gui in the default repos, but not hplip-plugin) makes sense is if I actually don't use the hplip-plugin package from xbps-src and just run hp-setup and let it download the plugin... it's easier than downloading the whole repo just to use the template to repackage the same plugin that hplip will download if it's ran again and the printer set up again.

I understand that there are legal reasons why Void can't hold the plugin in the repo, but having the plugin template... I mean... there might be a point in having the template, as a backup scenario, in case for whatever reason, hp-setup can't/won't download the plugin, but in any other case, I really don't see a point in having the hplip-plugin template/package in xbps-src.

Regardless, I cloned the repo, repackaged the hplip-plugin, installed it alongside hplip, removed and added the printer again (this time, yes, the 3.22.6 versions of the hplip filters/plugins were gone from the driver/filter list, the 3.22.10 versions were the only ones that were present), but... the printer won't print... the same thing again, it just errors out, except this time, it says that it's stopped, not idle after it errors out, and the print job just gets deleted automatically. Have no idea why it behaves a bit differently than the previous scenario. In any case, I decided to try and remove hplip-plugin, remove the printer again and add it through hp-setup, so that hplip can download the plugin directly from the site (of course, it warns you that Void is not on the list of supported distros). And this combo, worked. Ran hp-setup -i, it downloaded the plugin, made the adequate settings for the printer (printer name, location and whatnot) and it just worked, out of the box.

So, basically, the printer doesn't work with the repacked version of the plugin, but does work if hp-setup downloads and installs it from HPs site.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (18 preceding siblings ...)
  2023-01-26 17:15 ` MechDR
@ 2023-01-26 17:57 ` MechDR
  2023-01-27  5:32 ` biopsin
                   ` (9 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-26 17:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2605 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1405334980

Comment:
@biopsin So, I uninstalled everything, deleted /lib/hp (it wasn't empty when I uninstalled hplip and hplip-gui) and then installed hplip again. Then I tried to install hplip-plugin, but apparently it's not in the repo... which kinda defeats the purpose of having it installed instead of having hplip pull the plugin from HP's site... if I have to repack the thing from xbps-src, what's the point, I have to manually do stuff instead of having the hplip-plugin updated automatically when hplip gets updated as well. The only scenario in which this "setup" (having hplip and hplip-gui in the default repos, but not hplip-plugin) makes sense is if I actually don't use the hplip-plugin package from xbps-src and just run hp-setup and let it download the plugin... it's easier than downloading the whole repo just to use the template to repackage the same plugin that hplip will download if it's ran again and the printer set up again.

I understand that there are legal reasons why Void can't hold the plugin in the repo, but having the plugin template... I mean... there might be a point in having the template, as a backup scenario, in case for whatever reason, hp-setup can't/won't download the plugin, but in any other case, I really don't see a point in having the hplip-plugin template/package in xbps-src.

Regardless, I cloned the repo, repackaged the hplip-plugin, installed it alongside hplip, removed and added the printer again (this time, yes, the 3.22.6 versions of the hplip drivers/filters were gone from the driver/filter list, the 3.22.10 versions were the only ones that were present), but... the printer won't print... the same thing again, it just errors out, except this time, it says that it's stopped, not idle after it errors out, and the print job just gets deleted automatically. Have no idea why it behaves a bit differently than the previous scenario. In any case, I decided to try and remove hplip-plugin, remove the printer again and add it through hp-setup, so that hplip can download the plugin directly from the site (of course, it warns you that Void is not on the list of supported distros). And this combo, worked. Ran hp-setup -i, it downloaded the plugin, made the adequate settings for the printer (printer name, location and whatnot) and it just worked, out of the box.

So, basically, the printer doesn't work with the repacked version of the plugin, but does work if hp-setup downloads and installs it from HPs site.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (19 preceding siblings ...)
  2023-01-26 17:57 ` MechDR
@ 2023-01-27  5:32 ` biopsin
  2023-01-27  5:36 ` biopsin
                   ` (8 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: biopsin @ 2023-01-27  5:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 516 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1406040980

Comment:
Thank you for trying it out and unfortunatly restricted packages are a bit hasle but it is what it is.
Since there is not much to go on without error logs, Im out of ideas. The only thing would be to diff the /lib/hp folder between both methods and see what might be missing.
For me the printer works fine with hplip main package, but I need the proprietary pkg to scan.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (20 preceding siblings ...)
  2023-01-27  5:32 ` biopsin
@ 2023-01-27  5:36 ` biopsin
  2023-01-27 13:18 ` MechDR
                   ` (7 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: biopsin @ 2023-01-27  5:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 630 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1406040980

Comment:
Thank you for trying it out and unfortunatly <s>restricted packages are a bit hasle but it is what it is.</s>
<b>wait a minute the plugin is nonfree, so just add the nonfree repo to get it without using xbps-src</b>
Since there is not much to go on without error logs, Im out of ideas. The only thing would be to diff the /lib/hp folder between both methods and see what might be missing.
For me the printer works fine with hplip main package, but I need the proprietary pkg to scan.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (21 preceding siblings ...)
  2023-01-27  5:36 ` biopsin
@ 2023-01-27 13:18 ` MechDR
  2023-01-27 13:19 ` MechDR
                   ` (6 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-27 13:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 356 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1406499818

Comment:
@biopsin I have the nonfree repo installed, it's not there (shrug).

How do I provide error logs? lpr's verbose features were removed in earlier versions and debug features are not present in the version I have.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (22 preceding siblings ...)
  2023-01-27 13:18 ` MechDR
@ 2023-01-27 13:19 ` MechDR
  2023-01-27 13:21 ` MechDR
                   ` (5 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-27 13:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 451 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1406499818

Comment:
@biopsin I have the nonfree repo installed, it's not there (shrug).

How do I provide error logs? lpr's verbose features were removed in earlier versions and debug features are not present in the version I have. Does it generate error logs? Or maybe error logs from the print queue... where do they reside?

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (23 preceding siblings ...)
  2023-01-27 13:19 ` MechDR
@ 2023-01-27 13:21 ` MechDR
  2023-01-27 13:27 ` MechDR
                   ` (4 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-27 13:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 661 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1406499818

Comment:
@biopsin I have the nonfree repo installed, it's not there (shrug).

How do I provide error logs? lpr's verbose features were removed in earlier versions and debug features are not present in the version I have. Does it generate error logs? Or maybe error logs from the print queue... where do they reside?

On a side note, not related, I think the plugin is just a bunch of binaries spliced up in single plugin that provides support for various proprietary printing/scanning technologies. Correct me if I'm wrong.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (24 preceding siblings ...)
  2023-01-27 13:21 ` MechDR
@ 2023-01-27 13:27 ` MechDR
  2023-01-27 13:31 ` MechDR
                   ` (3 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-27 13:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1046 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1406499818

Comment:
@biopsin I have the nonfree repo installed, it's not there (shrug).

How do I provide error logs? lpr's verbose features were removed in earlier versions and debug features are not present in the version I have. Does it generate error logs? Or maybe error logs from the print queue... where do they reside?

On a side note, not related, I think the plugin is just a bunch of binaries spliced up in single plugin that provides support for various proprietary printing/scanning technologies. Correct me if I'm wrong.

EDIT: My guess why it isn't in the nonfree repo is that it can't be distributed from any other place except HPs site (haven't read the license, but my main guess would be this). In that case, the hplip-plugin package can be made to not actually hold the plugin binary in the package, but rather download it install it on the fly from HPs site... like meta package... sort of :P :D.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (25 preceding siblings ...)
  2023-01-27 13:27 ` MechDR
@ 2023-01-27 13:31 ` MechDR
  2023-01-27 13:31 ` MechDR
                   ` (2 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-27 13:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1050 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1406499818

Comment:
@biopsin I have the nonfree repo installed, it's not there (shrug).

How do I provide error logs? lpr's verbose features were removed in earlier versions and debug features are not present in the version I have. Does it generate error logs? Or maybe error logs from the print queue... where do they reside?

On a side note, not related, I think the plugin is just a bunch of binaries spliced up in single plugin that provides support for various proprietary printing/scanning technologies. Correct me if I'm wrong.

EDIT: My guess why it isn't in the nonfree repo is that it can't be distributed from any other place except HPs site (haven't read the license, but my main guess would be this). In that case, the hplip-plugin package can be made to not actually hold the plugin binary in the package, but rather download it and install it on the fly from HPs site... like meta package... sort of :P :D.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (26 preceding siblings ...)
  2023-01-27 13:31 ` MechDR
@ 2023-01-27 13:31 ` MechDR
  2023-02-14 14:20 ` MechDR
  2023-02-14 14:21 ` [ISSUE] [CLOSED] " MechDR
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-01-27 13:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1052 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1406499818

Comment:
@biopsin I have the nonfree repo installed, it's not there (shrug).

How do I provide error logs? lpr's verbose features were removed in earlier versions and debug features are not present in the version I have. Does it generate error logs? Or maybe error logs from the print queue... where do they reside?

On a side note, not related, I think the plugin is just a bunch of binaries spliced up in single plugin that provides support for various proprietary printing/scanning technologies. Correct me if I'm wrong.

EDIT: My guess why it isn't in the nonfree repo is that it can't be distributed from any other place except HPs site (haven't read the license, but my main guess would be this). In that case, the hplip-plugin package can be made to not actually hold the plugin binary in the package, but rather download it and install it on the fly from HPs site... like a meta package... sort of :P :D.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (27 preceding siblings ...)
  2023-01-27 13:31 ` MechDR
@ 2023-02-14 14:20 ` MechDR
  2023-02-14 14:21 ` [ISSUE] [CLOSED] " MechDR
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-02-14 14:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 410 bytes --]

New comment by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695#issuecomment-1429824086

Comment:
I think we can mark this as solved, since it's not Void's fault this is happening, it's a combination of things, in which I believe that the biggest problem is that HPLIP is just not that well designed and that Void is not officially supported on HPs list of distros.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [ISSUE] [CLOSED] hplip 3.22.10 broke my printer setup
  2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
                   ` (28 preceding siblings ...)
  2023-02-14 14:20 ` MechDR
@ 2023-02-14 14:21 ` MechDR
  29 siblings, 0 replies; 31+ messages in thread
From: MechDR @ 2023-02-14 14:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 808 bytes --]

Closed issue by MechDR on void-packages repository

https://github.com/void-linux/void-packages/issues/41695

Description:
### Is this a new report?

Yes

### System Info

Void 6.1.4_1 i686

### Package(s) Affected

hplip-3.22.10_1, hplip-gui-3.22.10_1

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

_No response_

### Expected behaviour

The printer is supposed to print.

### Actual behaviour

It doesn't.

Reverted back to using 3.22.6, everything works fine. Reverted back using snapshots, not from xbps cache, I regularly clean the cache, I don't have a lot of HDD space available on that rig.

### Steps to reproduce

You have to have a HP LaserJet 1000, since I have no idea if it breaks anything else regarding other printers, I just have the one.

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2023-02-14 14:21 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-17 16:38 [ISSUE] hplip 3.22.10 broke my printer setup MechDR
2023-01-17 16:44 ` paper42
2023-01-17 17:51 ` MechDR
2023-01-17 17:51 ` MechDR
2023-01-17 17:56 ` MechDR
2023-01-17 17:57 ` MechDR
2023-01-17 20:59 ` paper42
2023-01-17 21:00 ` paper42
2023-01-18  4:32 ` dataCobra
2023-01-18  4:38 ` dataCobra
2023-01-18  4:41 ` dataCobra
2023-01-18  4:51 ` biopsin
2023-01-23  7:28 ` dataCobra
2023-01-23 16:13 ` MechDR
2023-01-24 17:02 ` MechDR
2023-01-24 19:41 ` biopsin
2023-01-25 15:32 ` MechDR
2023-01-25 16:52 ` biopsin
2023-01-25 16:59 ` biopsin
2023-01-26 17:15 ` MechDR
2023-01-26 17:57 ` MechDR
2023-01-27  5:32 ` biopsin
2023-01-27  5:36 ` biopsin
2023-01-27 13:18 ` MechDR
2023-01-27 13:19 ` MechDR
2023-01-27 13:21 ` MechDR
2023-01-27 13:27 ` MechDR
2023-01-27 13:31 ` MechDR
2023-01-27 13:31 ` MechDR
2023-02-14 14:20 ` MechDR
2023-02-14 14:21 ` [ISSUE] [CLOSED] " MechDR

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).