Re: [Chicken-users] Arch User Repository packages

2015-01-09 Thread Matt Gushee
Actually, upon further reflection, I think my previous post was a bit confused. The reasons I gave were surely valid reasons for *something*, but maybe not for the points I was making ;-) What I really want to say is that: * I believe that in some hypothetical future where people are developing

Re: [Chicken-users] Arch User Repository packages

2015-01-09 Thread John Cowan
Matt Gushee scripsit: Also, in my experience with various Linux tribes, there is a general expectation that binary packages should depend only on other binary packages. Indeed, there is a potential security issue in that (at least in principle) official binary packages are tested and

Re: [Chicken-users] Installing hypergiant on macosx fails.

2015-01-09 Thread Mark Buckingham
On Jan 9, 2015, at 10:20 AM, Alex Charlton alex.n.charl...@gmail.com wrote: Yeah, those warning’s you’re seeing aren’t important. Chicken is just confused about what extensions it has available. I’m pushing bugfixes to Hypergiant and Hyperscene presently. So, you’ll want to reinstall

Re: [Chicken-users] Installing hypergiant on macosx fails.

2015-01-09 Thread Alex Charlton
Good to hear! You may notice a segfault in go.scm if you add enough stones, but that’s fixed with version 0.2.2 of Hyperscene. Thanks for letting me know about your GLFW install :) Mark Buckingham writes: On Jan 9, 2015, at 10:20 AM, Alex Charlton alex.n.charl...@gmail.com wrote: Yeah,

Re: [Chicken-users] Installing hypergiant on macosx fails.

2015-01-09 Thread Alex Charlton
Yeah, those warning’s you’re seeing aren’t important. Chicken is just confused about what extensions it has available. I’m pushing bugfixes to Hypergiant and Hyperscene presently. So, you’ll want to reinstall them soon, but not too soon, or they won’t yet be chicken-installable ;) Mark

[Chicken-users] Arch User Repository packages

2015-01-09 Thread Aaron Paden
Most of the chicken-egg packages on aur.archlinux.org have been orphaned. Most of these will not build because a recent pacman update made implementing package() mandatory. I've taken maintainership of a few packages, but I'm only trying Chicken out. If any of you are Arch users, you may want to

Re: [Chicken-users] Arch User Repository packages

2015-01-09 Thread Alexej Magura
Most of them probably don't need to be packaged on the AUR. I've always tried to stay away from AUR sponsored packages that were available through a languages built-in package manager, since the AUR packages may or may not be up to speed with the latest release available via `chicken-install'

Re: [Chicken-users] Arch User Repository packages

2015-01-09 Thread Aaron Paden
I don't think that's quite right. Python also offers similar tools, but every Linux distro I've seen also supplies Python packages in their repositories. While pip is great for development, when it comes to distribution, end-users on Linux still expect to be able to use their package manager to

Re: [Chicken-users] Arch User Repository packages

2015-01-09 Thread Alexej Magura
I'd forgotten about tools written in Chicken Scheme; it's a very valid point. On 01/09/2015 03:39 PM, Aaron Paden wrote: I don't think that's quite right. Python also offers similar tools, but every Linux distro I've seen also supplies Python packages in their repositories. While pip is great

Re: [Chicken-users] Arch User Repository packages

2015-01-09 Thread Daniel Leslie
I've never liked the duplication within the system package manager. Ensuring Eggs are available and installed could be done as part of the tools' install script. -Dan On 9 Jan 2015 14:40, Alexej Magura agm2...@gmail.com wrote: I'd forgotten about tools written in Chicken Scheme; it's a very

Re: [Chicken-users] Installing hypergiant on macosx fails.

2015-01-09 Thread Gil Mizrahi
Hi Mark, try using `chicken-install -r glfw3` to get the source for the glfw3 egg. then open `glfw3.setup` and change `-lglfw` on line 12 to `-glfw3` and try to install using `chicken-install` the problem is, if you installed glfw3 using brew or from source, the library you should link to is

Re: [Chicken-users] Installing hypergiant on macosx fails.

2015-01-09 Thread Mark Buckingham
Hi Alex- Thanks for your help. I originally tried using macports, but it’s kind of touchy about things, so I went back to homebrew. Just to get to a known state, I uninstalled and reinstalled glfw3, which gave me libglfw3 in /usr/local/lib. I then reinstalled chicken, pulled down the glfw3

Re: [Chicken-users] Installing hypergiant on macosx fails.

2015-01-09 Thread Alex Charlton
Hi Mark, If you already have GLFW (version 3+) installed, Gil Mizrahi writes: try using `chicken-install -r glfw3` to get the source for the glfw3 egg. then open `glfw3.setup` and change `-lglfw` on line 12 to `-glfw3` and try to install using `chicken-install` It’s just as Gil said. I’m

Re: [Chicken-users] Installing hypergiant on macosx fails.

2015-01-09 Thread Mark Buckingham
Hi Gil, Not a stupid question. I was pretty sure that I had installed glew, at least once, but I retried it, then tried installing hypergiant again. …and it worked! There were a couple warnings about extensions ‘glfw3-bindings’ and ‘glls-render’ not being installed, but trying to do ‘brew

Re: [Chicken-users] Installing hypergiant on macosx fails.

2015-01-09 Thread Gil Mizrahi
Hi Mark, No problem, had the same problems myself a couple of days ago and got help from Alex and others at #chicken on freenode. regarding glfw3-bindings and glls-render, I think those might be from eggs so you might want to try and install them using `chicken-install glls` or something like

Re: [Chicken-users] Installing hypergiant on macosx fails.

2015-01-09 Thread Mark Buckingham
Gil- I went ahead and did a chicken-install glls, and that worked, but with warnings about gl-utils-core, and gl-utils-mesh, so I installed gl-utils. Strangely enough, the install for gl-utils complains about gl-utils-core, but if I try to install gl-utils-core, then I get a ‘no such