<lfam>Alright, I'm getting there with Lua. 5.1 and 5.2 both provide liblua.so, and can both load shared Lua libraries. The next task is set up Lua's search paths so that it can find shared libraries, and I'm not sure how to best accomplish this.
<davexunit>lfam: add a search path to native-search-paths
<lfam>davexunit: When I was working on this a few days, I remember finding some limitation with that technique, but now I can't remember what. I guess I'll pick that up where I left off and see how it goes.
<lfam>Search paths can be configured at build time for Lua. If I understand it correctly, we wouldn't have to set any environment variables, which would be nice.
<davexunit>okay, I was under the assumption this was an environment variable
<iyzsong>I have think about how to write importer and updater for GNOME packages. most GNOME projects have a XML doap file, it include the synopsis, description, etc. but for to get the latest tarball I think some ftp-list, walk is needed.
<davexunit>now that I'm using profiles, I need the bootstrap bash in package form.
<rekado>openblas built fine on mips. But the tests were skipped (why?), so we should not celebrate just yet.
<lfam>fps: I took a look at Renoise. Of course, you should try a free alternative to proprietary software like this. I learned this the hard way years ago when I could no longer access "my music" that I had created with Reason. Never again.
<lfam>fps: Anyways, you should not use the gnu-build-system for that. Take a look at trivial-build-system.
<lfam>fps: And I think you will need to patch 'install.sh' to change FHS paths like usr/ to whatever the store path is
<lfam>Damn it, I just ran `guix gc /gnu/store/m896vb8z529zakgcfsbgrh7s5gcqfvy0-Renoise_3_0_1_Demo_x86_64.tar.bz2` instead of `guix gc -d [...]`
<davexunit>civodul: I'm trying to wrap the bash bootstrap binary in a package for use with a profile-based 'guix environment --bootstrap'. should the package I make be a special-purpose thing that lives in (guix scripts environment) or should I add it to the bootstrap packages in (gnu packages bootstrap)?
<civodul>does it really need to be a package object?