FS#66704 - [hplip] Unable to Scan to HP Envy Printers on 3.20.5
Attached to Project:
Arch Linux
Opened by Karl Hernandez (SirMars) - Monday, 18 May 2020, 22:16 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 19 May 2020, 12:20 GMT
Opened by Karl Hernandez (SirMars) - Monday, 18 May 2020, 22:16 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 19 May 2020, 12:20 GMT
|
Details
Description: On hplip 3.20.5, I was unable to scan as I get
the error that my printer (HP ENVY 7640) did not have that
feature. However, on 3.20.3, this functionality works
perfectly.
Additional info: * package version(s): hplip 3.20.5 Steps to reproduce: $ hp-scan -d'hpaio:/net/ENVY_7640_series?ip=192.168.1.6' raises the error: 'hpaio:/net/ENVY_7640_series?ip=192.168.1.6' device doesn't support this feature (or) Invalid device URI |
This task depends upon
In addition,
$ scanimage -L
doesn't show the device in 3.20.5.
In 3.20.3 the device is listed.
https://bugs.launchpad.net/hplip/+bugs?orderby=-id&start=0
Setting SANE_DEBUG_DLL=128 gives me the following error:
[dll] load: dlopen() failed (/usr/lib/sane/libsane-hpaio.so.1: undefined symbol: _DBG)
Looking at the symbols with nm -Du does indeed reports an undefined _DBG symbol.
--- hplip-3.20.5/configure.in.orig 2020-05-19 12:13:40.680518253 +0200
+++ hplip-3.20.5/configure.in 2020-05-19 12:13:44.527246776 +0200
@@ -604,7 +604,7 @@
fi
fi
-SAVE_CPPFLAGS="$CPPFLAGS"
+save_CFLAGS="$CFLAGS"
CFLAGS=`python-config --includes`
if [ $? -eq 0 ]
then
Many thanks !