Package hashcat suggests nonfree opencl-icd implementations by adding as fallback-dependency virtual package opencl-icd, which had nonfree implementations.
Rebuild replacing "pocl-opencl-icd | opencl-icd" with "pocl-opencl-icd" in control file.
Package hashcat suggests nonfree opencl-icd implementations by adding as fallback-dependency virtual package opencl-icd, which had nonfree implementations.
Rebuild replacing "pocl-opencl-icd | opencl-icd" with "pocl-opencl-icd" in control file.
Status | Assigned | Task | ||
---|---|---|---|---|
Open | None | T367 PureOS is not fully in sync with Debian | ||
Invalid | mak | T92 hashcat: fallback-depends on virtual package opencl-icd which covers nonfree implementations | ||
Resolved | mak | T248 hashcat: derives from Debian for no good reason |
Actually it Depends on it but it should work fine with free version. I'll patch this one as well today.
This is not a Freedom issue: It does not fallback-depend on any nonfree implementation but on the virtual package representing any implementation, so does not promote nonfree stuff (even at the stretched levels of suggesting or even mention).
hashcat does not fallback-depend on a non-free package, only a non-existent one.
@mak Please drop our fork of hashcat and let in the Debian package which complies fine with GNU FSDG.
When addressed, this issue should be flaged as "invalid" (not "resolved").
(this issue seemingly was addressed already in T248 but then accidentally reuploaded by me - sorry for the mess!)