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
Attachment:
signature.asc
Description: PGP signature