I want to use porg in my LFS distro. It's similar to checkinstall, it uses LD_PRELOAD
.
1. If you read the README:
CheckInstall currently is unable to track any file system changes made by statically linked programs
I think it refers to the commands like mkdir
, mv
, ln
, etc. So I should not have any problems with this. Am I right?
2. Then, the main problem:
NOTE ON SUID/SGID PROGRAMS: CheckInstall can't track their actions because of some limitations in the LD_PRELOAD system that installwatch uses. This is good for security reasons, but it can generate unexpected results when the installation process uses SUID/SGID binaries.
What does it mean? I don't care if I lose track of some files. I do care if there will be unexpected results, or if I can't install correctly the package.
Also, how many packages have this problem?