Dan McGee wrote:
I only assume people are stupid when they combine --skip-integ with something that makes no sense. One of these (and I could even concede this one) is when the *sum array is there but completely the wrong size. I think my point here would make more sense if --skip-integ really only worked for times when there were no checksums at all present.
I would be happy to make skip-integ only work if there is no md5sum array. But then again, the --ignorearch check does not work that way...
However the second reason is more serious. If you do --source --skip-integ, that is a terrible decision. This is something that can be given to someone else and they have *no idea* this is a completely broken source package. To me, this is no better than a package with missing dependencies, etc.
And we do not enforce dependency checking before running makepkg --source. I'm not saying this is good practice to use the option, but then neither is "pacman -Syfud" and we allow that. My point is, if we have an option called skip-integ, it better skip the integrity checks or be renamed. Allan