The package ships firmware, does it have sources? If no, the package must be in non-free.
What are the binaries in src/build/install/resources/ext.tgz? Do they have sources? I: cxlflash: package-contains-empty-directory usr/share/man/man3/ I: cxlflash: unused-override hardening-no-fortify-functions /usr/include/zmalloc.h sounds too generic, even if such files are not shipped by any other packages. /usr/share/cxlflash/readme.txt and maybe some other files should be shipped in /usr/share/doc/cxlflash/ examples should be shipped in /usr/share/doc/cxlflash/examples/ Why do both packages depend on some -dev packages? Checking the group presence with `grep cxl /etc/passwd` is very wrong. Creating in the postinst files/dirs shipped by the package sounds strange. Changing their perms/ownership without using dpkg-statoverride is wrong. Why are ${EXT_DIR}/ext.tgz and the firmware files unpacked on install and not on build? WTF is in src/build/install/resources/license/? What does it apply to? -- WBR, wRAR
signature.asc
Description: PGP signature