<div dir="ltr"><div class="gmail_extra">Okay, here is what was happening and I apologize for the confusion. </div><div class="gmail_extra"><br></div><div class="gmail_extra">Before the source files are updated each night, my script applies "changes.diff" the uploads the sources to an amazon s3 bucket (I pay for the bandwidth and avoid leaching from other peoples servers). Next the Linux install script downloads this file archive from an my amazon bucket, extracts it, and attempts to run "patch changes.diff". The problem being that the patch was already been applied the night before and as a consequence it fails. The install should still work same as normal, but the patch wouldn't have done anything.</div><div class="gmail_extra"><br></div><div class="gmail_extra">The fix, which has already been applied to the Linux setup script, is to not run patch on the extracted archive. You can validate this by re-running:</div><div class="gmail_extra"><br></div><div class="gmail_extra">curl -L <a href="http://www.getlazarus.org/download/?platform=linux">http://www.getlazarus.org/download/?platform=linux</a> -o setup.sh<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">And examining the commented out patch command at line:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><a href="https://github.com/sysrpl/Codebot.Setup/blob/master/linux/install.fpc-3.0.linux.sh#L251">https://github.com/sysrpl/Codebot.Setup/blob/master/linux/install.fpc-3.0.linux.sh#L251</a><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">I believe this fixes the problem. Let me know if you have any further questions.</div></div>