Problems with 4.1.2 and Mac OS X 10.3.9

If you are having a problem using SourceOffSite, post a message here.

Moderator: SourceGear

Post Reply
blowrey
Posts: 5
Joined: Tue Jul 18, 2006 8:07 pm

Problems with 4.1.2 and Mac OS X 10.3.9

Post by blowrey » Tue Jul 18, 2006 8:14 pm

I am running X11 version 1.0, which comes with 10.3.
I have attempted to use fink to install the latest gtk2, etc.

I enabled the unstable main and crypto pieces, and installed version 2.6.10-1.

Now, when I try to launch sos from the command line, it fails with the following error:
/Applications/SourceOffsite/sos can't open library: /usr/X11R6/lib/libXinerama.1.dylib (No such file or directory. errno = 2)

I have a libXinerama.a file in the right directory.

I assume that this is related to running 10.3.9 and having X11 version 1.0 from Apple, instead of running 10.4.x and having X11 version 1.1.

Is is possible to run 4.1.2 on Max OS X 10.3.9? If so, what do I need to do?

ethomson
Posts: 3
Joined: Mon May 08, 2006 2:08 pm

Post by ethomson » Thu Jul 20, 2006 2:46 pm

Hi-

SourceOffSite 4.1.2 will only run with XFree86 4.4 - ie, Apple's X11.app 1.1, included in MacOS 10.4. Unfortunately, I don't have a 10.3.9 machine to test with, but I believe that either of these two solutions will work.

You could obtain X11.app 1.1 and install it on 10.3.9. Apple does not make this available for download, so you would either need 10.4 installation media (disc 2), or you would need to download it from a third-party.

For example: <a href="http://xanana.ucsc.edu/xtal/x11.html">h ... 11.html</a>. (Although please note that I haven't verified this download.)

Alternately, there are other X11 installations for Mac OS X. <a href="http://fink.sourceforge.net/doc/x11/ins ... p">Fink</a> provides current X11 packages if you choose to go that route.

Finally, SourceOffSite 4.2 will update our OS X distribution such that it does not require external packages (such as fink's gtk, etc.), and should solve your dependency problems. If you'd like to enroll in the SOS 4.2 beta program, please let me know.

Sincerely,
Ed Thomson
SourceGear Corp

Shane Chao
Posts: 1
Joined: Thu Jul 20, 2006 4:17 pm

Workaround found!

Post by Shane Chao » Fri Jul 21, 2006 10:10 am

I had the exact same problem as described in the first post, so I took Ed Thomson's suggestions for a fix.

I found a brief mention on Google that X11 1.1 would not run on Mac OS X 10.3.9 but whether or not this is true is something I didn't confirm since I didn't have easy access to a Mac OS X 10.4 install CD. X11 1.1. Apparently X11 1.1 is based on XFree86 4.4.

I chose to get the XFree86 4.4 code using Fink Commander. I downloaded the xorg and xorg-shlibs version 6.8.2. The install failed. My console logs showed conflcts with existing X11 files. I proceed to remove X11 1.0 from my system.

I then installed xorg packages. XDarwin because available in /Applications. I set up the sos executable to run using XDarwin and it worked!

I'm going to play around with it a bit more but at least I can run SOS 4.1.2 on Mac OS X 10.3.9

Something things I'm going to try:

1) Modify my XDarwin startup to that only an Xterm launches.
2) Get a new GUI face so it looks a bit more modern than mid 80's vintage.
3) Test X11 1.1 on a Mac OS X 10.3.9 (need to research some more and/or build up a test machine first)

Can't wait for SOS 4.2....

blowrey
Posts: 5
Joined: Tue Jul 18, 2006 8:07 pm

Post by blowrey » Fri Jul 21, 2006 3:20 pm

Alrighty - some worked, some didn't. I was able to download and install the X11 for 10.4. It wouldn't run however, without crashing.

So - I deleted the receipt in /Library/Receipts, and deleted the X11 package in /Applications/Utilities. I then reinstalled the 1.0 version (the above link calls it X11 for 10.3). It started up and now 4.1.2 is running.

I don't know if it was just that the 1.1 installer left the required library hanging around, or if the X11 for 10.3 installer included it, but now its working.

Thank you, Ed, for the offer of getting the beta, though I think I'll pass for now, unless something else breaks. I'm looking forward to 4.2 though!

Post Reply