facebook

ME installer unable to locate its companion shared library

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #302847 Reply

    delfuego
    Member

    I’m currently experiencing the problem wherein trying to use the all-in-one installer for MyEclipse (7.5, the one containing Pulse) on my OS X machine immediately gives me a dialog that reads that the MyEclipse installer “was unable to locate its companion shared library”, and doesn’t let me even start the installation process. I’ve seen other threads about this, but the weird thing here — that differentiates what I’m seeing — is that this isn’t an upgrade, this is a virgin installation.

    This machine has had other installs of MyEclipse on it, but so far as I can tell, they’re *totally* wiped off the machine — there’s no longer any MyEclipse-related files in /Applications, in /Library, anywhere. There’s no Pulse installation files anywhere; I’ve literally scoured the disk, and they’re all deleted. (No /Library/Genuitec/Pulse, no files in /Library/Preferences/ related to eclipse, MyEclipse, or Pulse, nothing at ALL.) So either there’s something wrong with the installer, or there’s still something lurking on my machine that’s making the MyEclipse installer think that there’s an issue.

    Weirder still is that I get the same error just trying to run the Pulse installer (downloaded from the Pulse website) — it can’t find its companion shared library. So I can’t even install Pulse.
    Does anyone have ideas about what I’m missing? My machine is OS X 10.6.1, with only Java 1.6 on it; I’ve tried running the installer with the 32-bit Java set as the highest pref, as well as with the 64-bit Java set as the highest pref. No dice on either count.

    Help!
    Thanks…
    Jason

    #302859 Reply

    delfuego
    Member

    Fascinating; I tried to install the new MyEclipse 8.0 R1 on my machine, thinking that maybe the installer issue had been fixed, and now I get a different error: “You can’t open the application myeclipse-8-latest-installer because it may be damaged or incomplete”. So this problem appears to be with MyEclipse 7.5, Pulse, and MyEclipse 8.0 R1.

    Anyone?

    #302904 Reply

    delfuego
    Member

    I hate to be a complainer, but what does a paying subscriber of MyEclipse have to do to get support? I’m now on day 4 of not being able to even *install* MyEclipse.

    It stinks to say it, but maybe it’s time to just let the ME subscription expire — at a minimum, I can get this level of support for free tools.

    #302919 Reply

    support-joy
    Member

    Jason,

    My apologies for the late reply. Sorry to hear you are running into this issue.

    ME installer unable to locate its companion shared library

    9 out of 10 reason for this issue is you are missing – MyEclipse.ini file or it is incomplete.
    I would recommend you to do a clean install. Please follow below steps –
    1. Run the uninstaller.
    2. Make sure the MyEclipse Install Directory has been completely removed – ~\Pulse or ~\Genuitec,
    3. Then make sure the pulse2.locator file under is erased as well. This should be located in the user home directory
    4. Install ME using the installer file (please verify the file size and the md5sum of the installer file)
    Let me know how this works for you.
    If this is still an issue. Can you please send a mail to [email protected] with subject ATTN:Joy and refer to this thread. This will ensure quick tracking. Please attach your log files and screenshot of issue. MyEclipse log file are located at [your workspace dir]/.metadata/.log and pulse log files are located at ~\Genuitec\Common\logs

    Inconvinience caused is sincerely regretted.

    #302938 Reply

    delfuego
    Member

    Joy, as I just sent you in email, my post makes pretty clear that none of this applies — all versions of both Pulse and MyEclipse have been uninstalled entirely. There are no log files to include, there’s no workspace on this machine at all, there’s no Pulse or ME on this machine at all. To be as specific as possible, referencing your suggestions:

    1. The uninstallers were run well before I had my problem.
    2. There’s no ME install directory — nothing at ~/Pulse, nothing at ~/Genuitec, nothing at ~/Library/Genuitec, nothing at ~/Library/Pulse, nothing at /Library/Genuitec, nothing at /Library/Pulse, nothing in /Applications/, nothing at all.
    3. There’s no pulse2.locator file anywhere on the disk (verified by running ‘sudo find . -name “pulse2.locator” -print’ on the command line), nor is there any file at all with eclipse, pulse, or genuitec left on the disk (verified in the same manner, including searching for dot-files (e.g., ‘sudo find . -name “.*pulse*” -print’).
    4. Given all this, all the installers — ME 7.5, ME 8.0 M1, and Pulse — fail with the same message, “[installer name] was unable to locate its companion shared library”.

    What’s next?

    #302966 Reply

    Loyal Water
    Member

    delfuego,
    Im sorry for all the trouble you have been running into. The dev team is looking into this issue and they will get back to you with a reply asap.

    As a workaround for now, you can download the Myeclipse 7.5 Archive update site installer from our download page and set it up with Eclipse 3.4.2

    #302979 Reply

    delfuego
    Member

    Nipun, given the amount of effort I’ve made getting my Pulse profiles set up to my liking, this really isn’t a solution — doing so means that I then have to start fresh getting all my plugins installed and set up, as well as my workspace. (Nevermind that ME 7.5 behaves extremely poorly on OS X 10.6.1 — totally random failures of Subversion plugins, inability to interact with the debugger, etc. — and there’s no ME 8.0 M1 archived update site installer.)

    I’ll eagerly await the ASAP reply from the dev team…

    #302994 Reply

    Loyal Water
    Member

    delfuego,
    Can you paste the contents of the myeclipse.ini and config.ini files here for us?

    #302997 Reply

    delfuego
    Member

    I’m sorry, nipun, but you guys just don’t seem to be reading what I’m posting — please go back and re-read what I’ve written. To summarize, THERE IS NO MyECLIPSE INSTALLATION ON THIS MACHINE, nor is there any Pulse installation, nor are there ANY of the various support files that you guys have mentioned. That’s what is making this so frustrating.

    #303012 Reply

    delfuego
    Member

    OK, I just finished a remote debugging session with the folks at Genuitec, and it appears the issue is that at least one GZIPped TAR extraction program (The Unarchiver) doesn’t handle long filenames/pathnames appropriately. In my case, this meant that the OS X-specific launcher plugin for the installer wasn’t being extracted correctly, and couldn’t be located.

    For reference, the affected path was the following subdirectory inside the MyEclipse installer directory:

    ./plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731/

    The Unarchiver wasn’t handling the pathname of any of the contents of this directory appropriately, and the result was that I ended up with files with only three-letter names inside this subdirectory. Using the command line to extract the installer (and using the built-in OS X extraction utility) solved the problem.

    #303018 Reply

    Loyal Water
    Member

    Glad the problem is solved. Thank you for letting us know.

Viewing 11 posts - 1 through 11 (of 11 total)
Reply To: ME installer unable to locate its companion shared library

This topic is marked as closed to new replies, however your posting capabilities still allow you to do so.

You must be logged in to post in the forum log in