Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.
Posted By: morbusgThis is the first time I stumbled upon gobo and I must say there are some neat concepts in it.Welcome, I hope you stick around.
Posted By: morbusgDuring installation, one can choose which programs to install. Now if I choose, say, not to install wget, but choose to install curl instead, programs such as "MakeRecipe" are "hard coded" to go with the wget.Scripts depends on wget. It doesn't seem to be listed in the Dependencies file, but it does (that's a bug). You shouldn't be able to install without wget.
Posted By: MichaelAs for the implied "let me use curl instead" part... well, patches are welcome.Would it sound natural to introduce a new variable in Compile.conf, ie. "fetchProgram"?
Posted By: tsoalso, i again and again see the comparison to osx, but i got to say that i really fail to see the similarities...Both use the same(ish) principal idea that all of a programs files are under its own directory.
Posted By: morbusgSpeaking of MakeRecipe, if I exec "MakeRecipeftp://url.for.it"I get "Line 42: Arg: command not found"
Posted By: MohjiveWhat version of Scripts do you have installed? You should be using any version equal or greater than 2.6.0Yeah, I got that sorted out already, but thanks. I've now made a couple of recipes, one from an earlier version with some patches, and one totally new one, and I must say it was amazingly smooth. Great stuff!
Posted By: morbusgWould it sound natural to introduce a new variable in Compile.conf, ie. "fetchProgram"?That's one way; there are several uses of specialised wget commands though, so it would get a bit unwieldy. A quick grep across Compile and Scripts suggests there would need to be analogues for wget -c, -O, -q, -t, --no-check-certificate, --spider, --server-response, --passive-ftp, and --timeout (sometimes in combination). curl can do all of those, so it's not a technical limitation, just a default assumption in the code. It might be best to split URL-retrieving off into another script (good code reuse in any case). You'd need to update about a dozen scripts to use it all told.
Posted By: morbusg
All in all, the package management does seem a bit like re-inventing the wheel (ie. netbsd pkgsrc could be made to fit the bill?)
Speaking of MakeRecipe, if I exec "MakeRecipeftp://url.for.it"I get "Line 42: Arg: command not found".
Posted By: MichaelAny updates on that? There's a new Scripts release this week, so if you have a complete patch we can probably get it in for that, or just afterwards to let it bed in for a while.Sorry, no updates as of yet (well, only that with the inettools ftp-client it would require heredocs I suppose, and that could become messy). I really should take the time to make a dualboot instead of qemu... That is to say, I think I've re-found the GNU/Linux-love that was lost for me for so many years. I'm here to stay. :)
Posted By: sambarinoby that i mean, something should be reinvented as many times as it takes to get something practical and efficient. being able to work straight from source in my opinion is far better than having to have precompiled packagesI hear you. NetBSD pkgsrc is just that. But after more insight into the Gobo-tools, I do not think that way anymore because the very different take on filesystem hierarchy, which I (even though haven't taken a closer look yet) doubt is possible to achieve with pkgsrc (although don't quote me on that just yet).
Posted By: morbusg[...] That is to say, I think I've re-found the GNU/Linux-love that was lost for me for so many years. I'm here to stay. :) [...]A quick reply just to say "welcome back" :)
1 to 16 of 16