Eclipse broken after update solved


I just updated Eclipse on my MacOS X using Eclipse updating wizard. After updating I get the following: “The eclipse executable launcher was unable to locate its companion shared library“. Here’s what I’ve done to track and fix the issue:

1) Run eclipse from the console and check the output:

dhcp5:~ ppires$ /usr/local/eclipse-ganymede/
dlopen(../../../plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.100.v20080509-1800, 2): image not found

2) Check if plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.100.v20080509-1800 exists:

dhcp5:eclipse-ganymede ppires$ ls plugins/org.eclipse.equinox.launcher.carbon*

3) See the difference? OK, so now let’s fix it! Edit your and make the necessary changes.

4) Run it and be happy!

I’m trully disappointed that this kind of issues still happen on this so amazing product that so many people are using nowadays. Not everyone has the experience to trial and solve these errors, and that’s very negative for Eclipse, as developers will look somewhere else, like Netbeans or others.

John Dvorak is an avid follower of this blog!!

Doubt it? Check the picture in this post!

Obviously he has read the amazing review of the Nokia E71 written by yours truly.

Oh and btw, I was also present in SAPO Codebits 2008. Good organization, nice idea on the RFID, good catch on the free food, drinks and tooth-brush. Poor presentations! Please spare us the intro and history stuff, and show us the code.. or at least something that’s actually worth the event itself.

* OpenMoko – Totally SUCKED! Compiling stuff directly in the device using distcc was the only amusing part, even that it’s so totally fucking stupid.

* Java HA – Left 3 minutes after starting. Was expecting something like HADB, clustering hacks and stuff like that. But all I saw was file parsing.. Perhaps I wrongly got in a PERL intro.

* CoachDB – I was expecting something more, but all in all it was refreshing.

* Server-side Javascript – nifty concept but not for me!

* Technology in a start-up – now that’s something I wasn’t expecting to attend given that Java HA happened at the same time, but as I left the latter I thought why not rant a bit with the tech leader of the Biker Mice from Mars crew, aka 7Syntax? And so I did! Unfortunately such individual is not open to steady smart questions and the answer was always “NO!” whatever the context might be! Very interesting, though, is the chunk of frameworks they use to bring Handivi to life.. and just look at it, very attractive look, isn’t it?!

Oh well, people were nice! We could almost see some fight between Microsoft guys and Nuno Dantas because of him trying to take a picture of a Windows Vista crashed system.. and just for that it was really worth it. Can’t wait for 2009 edition!!


Ubuntu Intrepid and NVidia now working!


Just had my desktop upgraded to Intrepid and even that the upgrade process went smoothly, the first boot and consequent did not!

The problem? Well, it seemed that it was something about my device drivers at first. How could I explain that when I enabled the default driver “vesa”, everything worked. But with nvidia proprietary drivers it wouldn’t? But it wasn’t..

Somewhere along the update, I believe the upgrade to the new X.Org server version, some stuff wasn’t correctly performed cause after some digging I found out that my xorg.conf file was not being loaded due to some parsing issues.

All I had to do was to check in /var/log/Xorg.0.log and find out where the problem is. It was a parameter RgbPath in Section “Files”. Removed that line. Rebooted computer (I know I could’ve just restarted X). Off we go..

Now, I must go back to work! Hope this helps someone out there..