Open pjfitzgibbons opened 12 years ago
Removed : Record your build platform specifics as a comment on this task.- Added : This should be a distro-independent .run
@pjfitzgibbons Problem: I'm compiling on a 32 bit 2.6.x kernel, and when I try it on my 64 bit 3.x machine, it fails with
/tmp/selfgz18742/shoes-bin: error while loading shared libraries: libcairo.so.2: cannot open shared object file: No such file or directory
Should I upload it anyway and call it "OK" anyway?
How common are 64bit distro installations? I'm thinking the migration to 64bit is well underway.. which means it really should work in 64.
Steve, Thougths?
Peter Fitzgibbons (847) 859-9550 Email: peter.fitzgibbons@gmail.com IM GTalk: peter.fitzgibbons IM AOL: peter.fitzgibbons@gmail.com
On Tue, Mar 27, 2012 at 12:26 PM, James Gifford < reply@reply.github.com
wrote:
@pjfitzgibbons Problem: I'm compiling on a 32 bit 2.6.x kernel, and when I try it on my 64 bit 3.x machine, it fails with
/tmp/selfgz18742/shoes-bin: error while loading shared libraries: libcairo.so.2: cannot open shared object file: No such file or directory
Should I upload it anyway and call it "OK" anyway?
Reply to this email directly or view it on GitHub: https://github.com/shoes/shoes/issues/191#issuecomment-4721753
I've been using 64 bit linux for like 5 years now. It really should work on both. Non-'shoes from source' on linux has always been kinda flaky.
Considering that the default download for all linux distros I've seen (other than Arch) is 32, i don't think 64 bit is worth the trouble. Yay or nay?
Hmm... James has a point. 32bit is the "recommended" in Ubuntu and Fedora. Debian and CentOS appears to be "agnostic", presenting both versions without opinion.
Is there a way to run Shoes in 32bit compat mode?
Peter Fitzgibbons (847) 859-9550 Email: peter.fitzgibbons@gmail.com IM GTalk: peter.fitzgibbons IM AOL: peter.fitzgibbons@gmail.com
On Tue, Mar 27, 2012 at 12:53 PM, James Gifford < reply@reply.github.com
wrote:
Considering that the default download for all linux distros I've seen (other than Arch) is 32, i don't think 64 bit is worth the trouble. Yay or nay?
Reply to this email directly or view it on GitHub: https://github.com/shoes/shoes/issues/191#issuecomment-4722272
The error I pasted above is complaining about not knowing where the libraries are - since it was compiled on a pre-multiarch lib OS version (10.04), it will probably fail on say, 32 bit Fedora 14 or 15 - since it doesn't know that the libraries are in /usr/lib/i386-linux-gnu/ and /usr/lib/x86_64-linux-gnu/ - it thinks they're in /usr/lib/
Moore's law has caught up with us. The time between 16/32 and 32/64 migrations was years. Now we're in the middle of 32/64. I bet anything we already start the 64/128 (1024, qbit?) migration before 32bit is even close to gone. Ugh.
I'm not sure what to think of this. Steve, advice?
Peter Fitzgibbons (847) 859-9550 Email: peter.fitzgibbons@gmail.com IM GTalk: peter.fitzgibbons IM AOL: peter.fitzgibbons@gmail.com
On Tue, Mar 27, 2012 at 1:17 PM, James Gifford < reply@reply.github.com
wrote:
The error I pasted above is complaining about not knowing where the libraries are - since it was compiled on a pre-multiarch lib OS version (10.04), it will probably fail on say, 32 bit Fedora 14 or 15 - since it doesn't know that the libraries are in /usr/lib/i386-linux-gnu/ and /usr/lib/x86_64-linux-gnu/ - it thinks they're in /usr/lib/
Reply to this email directly or view it on GitHub: https://github.com/shoes/shoes/issues/191#issuecomment-4722793
In Ubuntu, 10.4 is a bit old (23 months and counting). I'm in no hurry getting off my 11.04/64 considering what I know or fear in 11.10
For Shoes, it would be best to build with the most current library layout (what ever is in 11.10, or the upcoming 12.04 and hope it works for most people who are current and a BIG BOLD note on the website that Linux users will Probably Have to Build From Source.
Just need a volunteer (I think ashbb is 11.10 32bit VM)
On Tuesday, March 27, 2012 at 21:27, Cecil Coupe wrote:
In Ubuntu, 10.4 is a bit old (23 months and counting). I'm in no hurry getting off my 11.04/64 considering what I know or fear in 11.10
Very true.
For Shoes, it would be best to distribute build with the most current library layout (what ever is in 11.10, or the upcoming 12.04 and hope it works for most people who are current and a BIG BOLD note on the website that Linux users will Probably Have to Build From Source.
Ok, then I suggest a build from 12.04, which will be released in April - I've checked and none of shoes dependencies has any outstanding releases/bugs, so it's considered "stable" from our point of view.
Unless we have any comments to the contrary, I'll do that tomorrow (Wednesday) afternoon-ish.
@jrgifford Your going to install 12.04 RCx, figure out how to get Unity to give you a terminal with a usable scrollbar, install rvm and the dependencies and build. In one afternoon? Esta mas cojones, mi amigo.
Or is that "estamos"?
On Tuesday, March 27, 2012 at 23:59, Cecil Coupe wrote:
@jrgifford Your going to install 12.04 RCx, figure out how to get Unity to give you a terminal with a usable scrollbar, install rvm and the dependencies and build. In one afternoon? Esta mas cojones, mi amigo
I've been running the 64 bit desktop version for almost 5 weeks. I can handle a 32 server vm for an afternoon. ;)
Bitwidth is not your challenge.
An entirely new desktop UX with apparently flimsy documentation : challenge makes you whole that - Yoda
Peter Fitzgibbons (847) 859-9550 Email: peter.fitzgibbons@gmail.com IM GTalk: peter.fitzgibbons IM AOL: peter.fitzgibbons@gmail.com
On Wed, Mar 28, 2012 at 6:02 AM, James Gifford < reply@reply.github.com
wrote:
On Tuesday, March 27, 2012 at 23:59, Cecil Coupe wrote:
@jrgifford Your going to install 12.04 RCx, figure out how to get Unity to give you a terminal with a usable scrollbar, install rvm and the dependencies and build. In one afternoon? Esta mas cojones, mi amigo
I've been running the 64 bit desktop version for almost 5 weeks. I can handle a 32 server vm for an afternoon. ;)
Reply to this email directly or view it on GitHub: https://github.com/shoes/shoes/issues/191#issuecomment-4754271
After I finished all my schoolwork and similar, I've finally gotten time to get to this.
Right now, when I do shoes -v
I get the following:
shoes policeman (0.r1814) [i686-linux Ruby1.9.3]
This isn't correct. How/where do I change the policeman
to walkabout
? Or does it not matter?
From what I know about the code changes since 3.0 , we only have a maintenance release and it's mostly developer oriented with a few platform specific bugs fixed. Save the pain of making the "walkabout" changes until we have done something interesting. Call it Policemen (r1814 or Shoes 3.2). Changing "policeman" to "walkabout" or "anything" in the code or rakefiles invites another FU from not understanding the interconnectedness. The Policeman Release was an FU. We all had a part in that mistake. We need to recognize that and we need to not do it again.
FWIW, I updated to Unbuntu 11.10 permanently. Use the gnome option to login and get the gnome tweak app and after way too many afternoons of cursing and learning, it does not completely annoy me. Rumor is that GTK is going away in a few years. That's a serious problem for Red and Green Shoes.
Build for Linux kernel 2.6.8 32bit This should be a distro-independent .run
Make sure version and build name looks like this : shoes-3.2.r####-walkabout-[platform].[suffix]
r#### is the build revision number. [platform] and [suffix] are platform specific.
This should match the output of ./shoes -v, minus the suffix.
Upload to: https://github.com/shoes/shoes/downloads