The deblob scripts are intended to be used on the kernel source code that comes from kernel.org. They're version-dependent and there are updates made for every major kernel release and sometimes during a major release too so as to address freedom problems that are introduced during that version. The deblob scripts we ship will likely fail on any other kernel. The Trisquel people for example modify the deblob scripts to work on their kernel, which comes from Ubuntu with added modifications that the Trisquel people also make. Those changes are what cause the scripts to fail when things aren't in the expected location and when Ubuntu adds more blobs that the scripts don't expect - they don't clean them up. I don't know how well they will work on a kernel from Debian but it's probably wise to expect some modification if you go that route.
It's also not enough to just run the deblob scripts; a follow up with
deblob-check is also needed along with a human review to determine if
there's anything left behind that the scripts didn't catch.
But I urge you to reconsider going that route: The scripts are on the
way out. In the future, the only thing that will exist is the Linux-
libre kernel source code and the deblob-check program to look for blobs
and requests for blobs, but the automated tools that you're talking
about using will be gone. How will you do the converting when there are
no converting tools anymore?
> Does anyone have ideas for names, that would be great
> ('linux-deblob'?). I also think re-using the name 'linux-libre' would
> get messaging across better, and the implementation details aren't
> terribly important, but I understand if you feel this will be too far
> off from what is truly 'linux-libre'.
I don't have any name suggestions at present. I suppose reusing the
linux-libre name depends on what this ends up shaping into.
signature.asc
Description: This is a digitally signed message part
_______________________________________________ linux-libre mailing list [email protected] http://www.fsfla.org/cgi-bin/mailman/listinfo/linux-libre
