On 10/29/06, Jonatan Liljedahl <[EMAIL PROTECTED]> wrote: > I just compiled and installed CSound with this recipe: > > # Recipe (MakeRecipe) for CSound by Jonatan Liljedahl > <[EMAIL PROTECTED]>, on Sun Oct 29 18:28:52 CET 2006 > # Recipe for version 5.03 by Jonatan Liljedahl <[EMAIL PROTECTED]>, on > Sun Oct 29 18:28:52 CET 2006 > compile_version=1.7.0 > url="$httpSourceforge/csound/Csound5.03_src.tgz" > file_size=10744416 > file_md5=15801aef4abce5efb8975b201aa900a2 > dir='Csound5.03.0' > recipe_type=scons > > It installed everything straight into /usr/local/..., bypassing the > sandbox! Now I have it spread out all over my system.
The bug is specific to scons: it is not running its install target using the sandbox. Compile passes PREFIX=$target by default to scons install, but looks like you just found out that this is not as standardized as we hoped it would be. :-( As a workaround for this specific recipe, you can add a scons_options array entry with whatever variable is needed for setting the path. I think no other recipes currently in the store are affected by this problem. > 1) We shouldn't release 013 with a bug like this, imho. I think this is not as critical as it looks like at first. We can further limit the impact of this bug by setting compile_version=1.7.x in scons-based recipes of the store (where 1.7.x is a future version with this bug fixed). Then, even users with the Compile version shipped with Compile would be minimally affected. I'd like to hear if there are more people who think this is critical enough to halt the process, but rc3 is ready to go out of the oven at any time now. > 2) Please give me a tip on how to clean this mess up. =) Fábio's suggestion was a good one. :) -- Hisham _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel