On Fri, Dec 18, 2009 at 6:20 PM, Jonas Karlsson <cj.karls...@gmail.com> wrote: > 2009/12/18 <luca...@svn.gobolinux.org>: >> Author: lucasvr >> Date: 2009-12-18 09:42:06 -0800 (Fri, 18 Dec 2009) >> New Revision: 4240 >> >> Modified: >> branches/015/Compile/bin/SandboxInstall >> Log: >> We cannot remove the -safelinking version, but keeping it around causes the >> compilation to fail due to left-overs file. Ignore that case by filtering it >> out from the left-overs verification. >> > > What left-overs? All -safelinking operations are done before and after > SandboxInstall invokation (in Pre_Installation_Preparation and > Post_Installation_Cleanup respectively), and should therefore not > render any left-overs. I think you have a broken recipe.
That's with OpenSSL 0.9.8k-r3: g...@blackrain /Data/ChrootCompile] ChrootCompile -l -n -t -S /Data/Compile/Recipes/OpenSSL/0.9.8k-r3 ... Compile: Making a safe copy of installed version | /Programs/Scripts/Current/bin/../Functions/GoboLinux: line 683: [: argument expected rm: cannot remove `/Programs/OpenSSL/0.9.8k': Device or resource busy Compile: Asserting that requirements are met... SandboxInstall: unionfs is available. Using UnionSandbox. SandboxInstall: Installing OpenSSL... mkdir: cannot create directory `/System/Kernel/Status': No such file or directory mount: mount point /System/Kernel/Status does not exist ... UnionSandbox: Cleaning up. umount: /.union_mp.tmp.KOKqe0Enlzz//System/Kernel/Status: not found UnionSandbox: Moving entries to: /Programs/OpenSSL/0.9.8k/.SandboxInstall_Root SandboxInstall: Postprocessing Sandbox SandboxInstall: Left over files: Programs Programs/OpenSSL Programs/OpenSSL/0.9.8k-safelinking Programs/OpenSSL/0.9.8k-safelinking/lib Programs/OpenSSL/0.9.8k-safelinking/lib/pkgconfig Programs/OpenSSL/0.9.8k-safelinking/lib/pkgconfig/openssl.pc Programs/OpenSSL/0.9.8k-safelinking/lib/pkgconfig/libssl.pc Programs/OpenSSL/0.9.8k-safelinking/lib/pkgconfig/libcrypto.pc Programs/OpenSSL/0.9.8k-safelinking/lib/engines Programs/OpenSSL/0.9.8k-safelinking/lib/engines/libgmp.so ... Compile: Restoring safe copy * Compile: OpenSSL 0.9.8k - Installation step failed. ChrootCompile: Compilation failed, invoking bash for debugging purposes. But now I see that this is still failing with the error in Functions/GoboLinux at line 683. I'll fix that first in the private copy of Compile and will see if that has anything to do with the safelinking left-overs. -- Lucas "If you're looking for a reason I've a reason to give: pleasure, little treasure" _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel