GNU bug report logs -
#33300
hplip 3.18.9 contains non-free binary blobs
Previous Next
Reported by: ludo <at> gnu.org (Ludovic Courtès)
Date: Wed, 7 Nov 2018 10:21:01 UTC
Severity: normal
Done: ludo <at> gnu.org (Ludovic Courtès)
Bug is archived. No further changes may be made.
Full log
Message #14 received at 33300 <at> debbugs.gnu.org (full text, mbox):
Hello!
Efraim Flashner <efraim <at> flashner.co.il> skribis:
> Here's what I have right now:
>
> ;; Delete non-free blobs$
> (delete-file "prnt/hpcups/libImageProcessor-x86_64.so")$
> (delete-file "prnt/hpcups/libImageProcessor-x86_32.so")$
> (delete-file-recursively "prnt/plugins")$
I’d suggest simply something along the lines of what I tried earlier:
;; Starting from version 3.18.9, hplip comes with binary
;; blobs under prnt/hpcups and prnt/plugins. Remove them.
(for-each delete-file (find-files "." "\\.so$"))
> (substitute* "Makefile.am"$
> (("dist_printplugins_DATA") "# dist_printplugins_DATA"))
Rather “Makefile.in”, to avoid depending on Automake.
> and a patch from debian to address imageprocessor:
> https://salsa.debian.org/printing-team/hplip/raw/debian/3.18.10+dfsg0-1/debian/patches/0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch
With this patch we should be able to keep 3.18.9, so it looks better
than reverting.
Could you send a patch for this? (If not Tobias said he can work on it
soon. :-)).
Thanks!
Ludo’.
This bug report was last modified 6 years and 192 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.