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 #11 received at submit <at> debbugs.gnu.org (full text, mbox):
Ludo',
How horrid.
Ludovic Courtès wrote:
> I tried removing them with a snippet (patch attached), but
> installation
> eventually fails while trying to link against libImageProcessor,
> which
> is now missing.
If I correctly read the Debian maintainer's post in the bug you
linked[0], it's possible to revert only the libImageProcessor
infec^Waddition. If it's all right with everyone, I'd like to give
that a try first. Say by tomorrow? Or do you want to revert first
& ask such questions later?
> + ;; This trick changes the behavior of the
> + ;; 'install-data-hook' target so that it
> doesn't install the
> + ;; binary blobs.
> + (substitute* "Makefile.in"
> + (("^UNAME =.*")
> + "UNAME = free-software-only-thanks\n")
Nice. I wish it worked.
Aside, -ish: looks like most distributions there found out about
this file due to some failing sanity check. Perhaps we could add
our own, in ‘guix lint’ or at build time, to warn about ELF files
and other suspicious binaries in post-snippet sourceballs?
No idea if it's worth the trouble/performance hit/false-positive
rate, of course. That's for the ner^Wgods to decide.
Kind regards,
T G-R
[0]: https://bugs.launchpad.net/hplip/+bug/1785230/comments/6
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.