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

Reply via email to