Inkscape-0.42+0.43pre3-1.dmg fails on OSX 10.3.9/X11
Hi,
I tried the package Inkscape-0.42+0.43pre3-1.dmg on a MacOSX machine with OSX 10.3.9 and X11 installed from the OSX Cdrom.
Sad, but it doesn't launch. When I try to use the command line, then I see that the binary is missing a dynamic library (libXinerama.1.dyn) which seems not to be included in the apple X11 distribution. Any ideas?
If you have the solution please add also a README to the *.dmg to point to this. I'm sure I'm not the only one..
thx + cu rasca
PS: same for the previous version Inkscape-0.42+0.43pre2-1.dmg
On 11 nov. 05, at 11:00, Rasca wrote:
Hi,
I tried the package Inkscape-0.42+0.43pre3-1.dmg on a MacOSX machine with OSX 10.3.9 and X11 installed from the OSX Cdrom.
Sad, but it doesn't launch. When I try to use the command line, then I see that the binary is missing a dynamic library (libXinerama.1.dyn) which seems not to be included in the apple X11 distribution. Any ideas?
If you have the solution please add also a README to the *.dmg to point to this. I'm sure I'm not the only one..
thx + cu rasca
PS: same for the previous version Inkscape-0.42+0.43pre2-1.dmg
Michael: for the 0.42+0.43pre2-1 (which is the one I built I suspect) I can explain my setup: I have Apple X11+Apple X11 SDK but it appears it lacks libXinerama.1.dyn (at least on 10.3.x, I cannot remember what I did on 10.4) which I needed to compile some X11 stuff because I have a dual head display. So I installed Xfree from Fink but I wanted to keep Apple X11 because it deals better with my graphic tablet than Fink's Xfree. So I kept Apple X11 on the side, copied the Xinerama library from Fink's Xfree to Apple X11 and switched everything back to Apple X11 afterwards. Since then everything works like a charm.... but I did not suspect that this library could become a dependency of the other things I built... What is your setup? How could we prevent the dependency on libXinerama.1.dylib which Apple X11 on 10.3.9 is obviously lacking? Or should we ship this lib inside Inkscape dmg (but then the installation would be a little more complicated...)?
JiHO --- Windows, c'est un peu comme le beaujolais nouveau : a chaque nouvelle cuvee on sait que ce sera degueulasse, mais on en prend quand meme par masochisme. --- http://jo.irisson.free.fr/
On Fri, 11 Nov 2005, Rasca wrote:
I tried the package Inkscape-0.42+0.43pre3-1.dmg on a MacOSX machine with OSX 10.3.9 and X11 installed from the OSX Cdrom.
Sad, but it doesn't launch. When I try to use the command line, then I see that the binary is missing a dynamic library (libXinerama.1.dyn) which seems not to be included in the apple X11 distribution. Any ideas?
Rasca,
It seems this is actually a problem with Apple's X11. The version for 10.4 includes and introduces the dependency on libXinerama.dylib. The version for 10.3 does not include this library. This problem has also been noticed by users of Gimp.app since the latest versions have been built on a 10.4 machine. Ideally, Apple would release an updated version of X11 for 10.3 users.
Several people have addressed this problem by taking the libXinerama.dylib from a Tiger machine and adding it and relevant symlinks to their X11 lib directory. Thus, it may be enough for us to add this library to our app bundle. I will try this and test it on a 10.3.9 machine tomorrow. I'll let you know how I go.
Cheers, Michael
On Sun, 13 Nov 2005, Michael Wybrow wrote:
On Fri, 11 Nov 2005, Rasca wrote:
I tried the package Inkscape-0.42+0.43pre3-1.dmg on a MacOSX machine with OSX 10.3.9 and X11 installed from the OSX Cdrom. Sad, but it doesn't launch. [...]
I just tried Inkscape-0.42+0.43pre3-1.dmg on a 10.3.9 machine. It didn't have X11 installed, so I grabbed it from the website. Inkscape ran fine. I checked and X11 *does* include libXinerama.1.dylib, so perhaps Apple have silently updated the version available.*
Anyway this means I will not be able to test my proposed solution and my suggestion would be for you to grab the current version of X11 available for Panther on Apple's website and install it over the top of your current one: http://www.apple.com/downloads/macosx/apple/x11formacosx.html
(*) Or possibly this is just the (previously known) problem of the x11user.pkg not installing all the files that it should. You may just try rerunning the installer from the install discs and see if you then end up with a copy of the missing library.
Cheers, Michael
Hi Michael,
thanks for your help, but that's all strange to me: I reinstalled the package from the 10.3 CD and the library is still not in /usr/X11R6/lib.
I downloaded the disk image you point to below, installed and no Xinerama lib. I installed again - no changes. I removed (not really, but renamed) /usr/X11R6 and installed the package again: still no Xinerama library. May be a language problem? I work on a german MacOSX 10.3..
cu rasca
Michael Wybrow schrieb:
On Sun, 13 Nov 2005, Michael Wybrow wrote:
On Fri, 11 Nov 2005, Rasca wrote:
I tried the package Inkscape-0.42+0.43pre3-1.dmg on a MacOSX machine with OSX 10.3.9 and X11 installed from the OSX Cdrom. Sad, but it doesn't launch. [...]
I just tried Inkscape-0.42+0.43pre3-1.dmg on a 10.3.9 machine. It didn't have X11 installed, so I grabbed it from the website. Inkscape ran fine. I checked and X11 *does* include libXinerama.1.dylib, so perhaps Apple have silently updated the version available.*
Anyway this means I will not be able to test my proposed solution and my suggestion would be for you to grab the current version of X11 available for Panther on Apple's website and install it over the top of your current one: http://www.apple.com/downloads/macosx/apple/x11formacosx.html
(*) Or possibly this is just the (previously known) problem of the x11user.pkg not installing all the files that it should. You may just try rerunning the installer from the install discs and see if you then end up with a copy of the missing library.
On Mon, 14 Nov 2005, Rasca wrote:
thanks for your help, but that's all strange to me: I reinstalled the package from the 10.3 CD and the library is still not in /usr/X11R6/lib.
I downloaded the disk image you point to below, installed and no Xinerama lib. I installed again - no changes. I removed (not really, but renamed) /usr/X11R6 and installed the package again: still no Xinerama library. May be a language problem? I work on a german MacOSX 10.3..
I'm wondering now if maybe the library is installed by the X11SDK and it was already on my test machine.
Rasca, could you please download and try Inscape-0.42+0.43pre3-2.dmg and see if it works for you: http://osdn.dl.sourceforge.net/sourceforge/inkscape/Inkscape-0.42+0.43pre3-2...
Cheers, Michael
Hi Michael,
thank's. I downloaded and this version starts up without a problem. Anyway: If I copy the application to the desktop the nice icon is lost. Instead I see a generic icon. May be this is a problem of the disk image?
cu rasca
Michael Wybrow schrieb:
On Mon, 14 Nov 2005, Rasca wrote:
thanks for your help, but that's all strange to me: I reinstalled the package from the 10.3 CD and the library is still not in /usr/X11R6/lib.
I downloaded the disk image you point to below, installed and no Xinerama lib. I installed again - no changes. I removed (not really, but renamed) /usr/X11R6 and installed the package again: still no Xinerama library. May be a language problem? I work on a german MacOSX 10.3..
I'm wondering now if maybe the library is installed by the X11SDK and it was already on my test machine.
Rasca, could you please download and try Inscape-0.42+0.43pre3-2.dmg and see if it works for you: http://osdn.dl.sourceforge.net/sourceforge/inkscape/Inkscape-0.42+0.43pre3-2...
On Tue, 15 Nov 2005, Rasca wrote:
thank's. I downloaded and this version starts up without a problem.
Great.
Anyway: If I copy the application to the desktop the nice icon is lost. Instead I see a generic icon. May be this is a problem of the disk image?
I believe this is a problem with OS X's icon caching. It can happen with any application. It seems to be better in 10.4. You'll probably find that the correct ison reappears after a reboot or just by itself over time.
Michael
participants (3)
-
jiho
-
Michael Wybrow
-
Rasca