Attempt to run hp-plugin (from hplip-3.23.5-8.fc37.x86_64) from the command line with the recommended option "Download and install the plug-in from an HP authorized server" always fails with the error popup "file does not match its checksum. File may have been corrupted or altered". Command line output indicates curl is being called with incorrect parameter (there should be no equals sign!), causing wget to fail, causing this error. Reproducible: Always Steps to Reproduce: 1. Run hp-plugin from command line 2. GUI appears, with "Download and install the plug-in from an HP authorized server (recommended)" selected 3. Press "Next >" Actual Results: Error popup "file does not match its checksum. File may have been corrupted or altered" Expected Results: The driver configuration file gets loaded and processing then proceeds further. End of stdout on command line: ... hp-plugin[18931]: debug: wget returned: 0 hp-plugin[18931]: debug: curl: option --max-time=10: is unknown curl: try 'curl --help' or 'curl --manual' for more information error: Plugin download failed with error code = 2 error: file does not match its checksum. File may have been corrupted or altered Done.
I also have a report from a colleague of the same issue under Fedora 38.
Hi, thank you for the report and I'm sorry for the problems caused by my downstream patch. I'll push the fix from your colleague and build a new version (there is a new upstream version too) today, but if time is the essence, you can use 'hp-plugin-download' - it downloads and installs the plugin as well.
*** This bug has been marked as a duplicate of bug 2242710 ***