SlickEdit Community

SlickEdit Product Discussion => SlickEdit® Core for Eclipse™ => Core for Kepler Beta => Topic started by: Matthew on April 25, 2014, 02:55:29 pm

Title: Core for Kepler : Betas now available
Post by: Matthew on April 25, 2014, 02:55:29 pm
The binaries for SlickEdit Core 4.3 are now available in Beta for both Windows and Linux, both 32 and 64 bit platforms.
Use the following URL for your software update site: https://customer.slickedit.com/update/secore/kepler_beta

NB: Earlier betas that we published may have pointed you to the https://customer.slickedit.com/update/secore/kepler URL, and that location may still be present in your "Available Software Sites" list. Please make sure you point your update to the kepler_beta URL.
Title: Re: Core for Kepler : Betas now available
Post by: mckaiju on April 28, 2014, 09:24:54 pm
Thank you for the update.  I tried to tried to install the new beta and recived the following error:

An error occurred while collecting items to be installed
session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Unable to read repository at https://customer.slickedit.com/update/secore/kepler_beta/plugins/com.slickedit.core_4.3.0.jar.
Read timed out

This is on 64 bit windows 7 with 64 bit Eclipse Kepler C/C++.  Any ideas on how to fix this and is it happening to anyone else?

Thanks
Title: Re: Core for Kepler : Betas now available
Post by: Matthew on April 29, 2014, 08:05:31 pm
Were you able to get the package to install after a second attempt? If not, let me know. We do occasionally have times when customers experience timeouts, and we can provide you the contents of the Update Site as a zip file that you can point to locally. I can PM you a link to that if need be.
Title: Re: Core for Kepler : Betas now available
Post by: mckaiju on April 29, 2014, 08:22:32 pm
Thanks for the reply.  I was just able to get it downloaded and installed.  Seems like the timeout was due to something weird on my work network, as soon as I switch to personal network it installed fine.  Prob just have to stick with zip files from now one while at work.  Thanks again
Title: Re: Core for Kepler : Betas now available
Post by: gchouini on May 05, 2014, 10:37:14 am
I was able to install the kepler beta, but am unable to run the license manager.  I get a "The chosen operation is not currently available" message.  I have tried this with the 32 bit (1.8.0) and 64 bit (1.7.0) JRE
Title: Re: Core for Kepler : Betas now available
Post by: Lee on May 05, 2014, 01:22:05 pm
@gchouini: Which Eclipse and platform are you running on?
Title: Re: Core for Kepler : Betas now available
Post by: gchouini on May 05, 2014, 01:33:14 pm
kepler sr2 on Linux Centos 6.5 64 bit
Title: Re: Core for Kepler : Betas now available
Post by: Lee on May 05, 2014, 01:51:13 pm
Thanks.  That error message usually means that it was unable to load one of the shared libraries required for SlickEdit Core.  So some dependency is likely missing preventing it from loading.  Are you running the 32-bit Eclipse?
Title: Re: Core for Kepler : Betas now available
Post by: gchouini on May 05, 2014, 02:00:31 pm
64 bit eclipse.  SlickEdit Core for Kepler was expected to run on 64 or 32 bit eclipse
Title: Re: Core for Kepler : Betas now available
Post by: Lee on May 05, 2014, 02:45:38 pm
SlickEdit Core has several dependencies that may need to installed.  Off the top of my head, I know libgtk-x11-2.0, libgdk-x11-2.0, libgobject-2.0, libfontconfig are big ones, there may be others.
Title: Re: Core for Kepler : Betas now available
Post by: gchouini on May 05, 2014, 03:28:06 pm
where will I find a list of all package dependancies for the Kepler beta?
Title: Re: Core for Kepler : Betas now available
Post by: Lee on May 05, 2014, 04:11:45 pm
Try running eclipse using the -vstrace option on the command-line, we can narrow it down to which library is failing to load.  Then we can go from there.
Title: Re: Core for Kepler : Betas now available
Post by: gchouini on May 05, 2014, 05:06:43 pm
The error msg is "com.slickedit.core: Could not load library: /opt/eclipse/plugins/com.slickedit.linux64.libs_4.3.0/slickedit/bin/libvsapi.so: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by /opt/eclipse/plugins/com.slickedit.linux64.libs_4.3.0/slickedit/bin/libvsapi.so)
com.slickedit.core: Stopping Plugin"

Centos 6.5 includes glibc_2.12
Title: Re: Core for Kepler : Betas now available
Post by: Lee on May 05, 2014, 05:35:53 pm
64-bit Linux build needs at least glibc 2.5 or later.  The requirements page on the website and docs need to be updated to include 64-bit Linux requirements.
Title: Re: Core for Kepler : Betas now available
Post by: gchouini on May 07, 2014, 11:46:40 am
No support for RHEL or CentOS??? 

What unique features of glibc-2.15 is SEcore using or is Ubuntu the only distro that SEcore is supporting? 

Why pay for yearly maintenance?   
Title: Re: Core for Kepler : Betas now available
Post by: Matthew on May 07, 2014, 02:16:50 pm
The Ubuntu machine that we built the beta on was using glibc 2.15. We were having issues building on Ubuntu with an earlier gcc (and on CentOS 4.9, which is what our desktop products are normally built on).
We'll working this week on getting the build working with a glibc between v2.5 and v2.12
Title: Re: Core for Kepler : Betas now available
Post by: gchouini on May 07, 2014, 02:53:04 pm
Thank you, most appreciated.
Title: Re: Core for Kepler : Betas now available
Post by: Matthew on May 15, 2014, 07:41:25 pm
Just wanted to update you that we have today posted an update to the beta. This update addresses the glibc version issue for the Linux platforms that do not have glibc 2.12 or later available.
The download is available at the same URL as before:  https://customer.slickedit.com/update/secore/kepler_beta
Title: Re: Core for Kepler : Betas now available
Post by: gchouini on May 16, 2014, 09:15:57 pm
thank you, the latest beta appears to be working on Centos 6.5
Title: Re: Core for Kepler : Betas now available
Post by: gchouini on May 21, 2014, 02:45:16 pm
The slickedit search/replace function is not work.  The Find and Replace dialog box has each of the tabs (Find, Find in Files, Replace, Replace in Files), but the box is empty. 

The trace has:
com.slickedit.core: Menu command: javaMenu_handler com.slickedit.core.commands.AddBookmark
com.slickedit.core: Menu command: javaMenu_handler com.slickedit.core.commands.RemoveBookmark
com.slickedit.core: Menu command: javaMenu_handler com.slickedit.core.commands.AddTask
com.slickedit.core: Menu command: javaMenu_handler com.slickedit.core.commands.RemoveTask
com.slickedit.core: Menu command: javaMenu_handler nothing
Title: Re: Core for Kepler : Betas now available
Post by: Mightymuke on May 26, 2014, 10:19:28 pm
I have a fairly old version of the beta but it wont update (says its already up to date). If I remove it and try to resinstall it I'm getting the error:

Code: [Select]
Error
Tue May 27 09:58:06 NZST 2014
Error reading signed content.

java.io.IOException: The file "C:\Marcus\Tools\eclipse_kepler_cpp_64\plugins\com.slickedit.core_4.3.0" does not exist
at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile.<init>(ZipBundleFile.java:60)
at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile.<init>(ZipBundleFile.java:54)
at org.eclipse.osgi.internal.signedcontent.SignedBundleHook.getSignedContent(SignedBundleHook.java:253)
at org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker.checkCertificates(CertificateChecker.java:73)
at org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker.start(CertificateChecker.java:54)
at org.eclipse.equinox.internal.p2.engine.phases.CheckTrust.completePhase(CheckTrust.java:50)
at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:251)
at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:101)
at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:75)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:44)
at org.eclipse.equinox.p2.operations.ProvisioningSession.performProvisioningPlan(ProvisioningSession.java:174)
at org.eclipse.equinox.p2.operations.ProfileModificationJob.runModal(ProfileModificationJob.java:79)
at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Title: Re: Core for Kepler : Betas now available
Post by: Matthew on May 29, 2014, 03:12:36 pm
@gchouini: Thanks for lettings us know about this one. We've got some work to do to fix up the menus with the API & resource changes in Eclipse 4.x. (We're also seeing a related problem with duplicate menu entries)

@Mightymuke: I'm assuming from your later bug report postings (May 28th) that you were able to get the newer version. Let me know if that's not the case.

Title: Re: Core for Kepler : Betas now available
Post by: Mightymuke on May 29, 2014, 06:52:41 pm
Nope, that's not the case. The bug report postings were from another instance of Eclipse that I'm running that still has the original version of the beta.
Title: Re: Core for Kepler : Betas now available
Post by: Matthew on May 30, 2014, 01:43:48 pm
Are you able to re-create your Eclipse binary directory easily? When I do testing on a Linux VM I usually just nuke the whole install and re-extract the tar.gz, but keeping all my workspaces. But I understand if this is not feasible for you if you have other plugins that you need.
You may have to manually root out whatever installed or cached downloads of the SlickEdit binaries are under your eclipse install, forcing the new versions to be fetched.
Title: Re: Core for Kepler : Betas now available
Post by: Mightymuke on May 30, 2014, 07:36:38 pm
We use a lot of different plugins so I'm trying to avoid a complete reinstall (plus this will be for our entire team of developers). I've also found any files and folders containing SlickEdit in the name and have removed them, that's when I started getting the error mentioned. I'm presuming there may have been something I missed, any ideas what?
Title: Re: Core for Kepler : Betas now available
Post by: Mightymuke on June 03, 2014, 07:10:12 pm
I was told that that this is where I must go for support for the plugin, but I don't seem to be getting any here. Is there anywhere else I can log a report? I have a team of developers using this product, and the lack of support I'm getting is starting to impact their work. We've been very patient waiting for this long overdue release, but we're about ready to cut our losses and look for an alternative solution.
Title: Re: Core for Kepler : Betas now available
Post by: Mike on June 04, 2014, 06:33:39 pm
As far as getting the latest release, I think you just needed to remove all com.slickedit.* directories from [EclipseInstallDir]/plugins and then you can download the latest version as usual.

Even though it may seem your posts have not been attended to, we do appreciate your feedback and our development team is aware of the concerns you have expressed. I have asked our developers and management to take a closer look at the threads on this board, especially those which have not gotten a reply.

Thanks for your assistance during the beta cycle!
Title: Re: Core for Kepler : Betas now available
Post by: Mightymuke on June 10, 2014, 02:00:03 am
That didn't work. I eventually got the updated beta installed by reinstalling everything again from scratch.
Title: Re: Core for Kepler : Betas now available
Post by: Mightymuke on June 10, 2014, 02:40:00 am
Just tried updating a colleagues instance and it failed with the same error:

An error occurred during the org.eclipse.equinox.internal.p2.engine.phases.CheckTrust phase.
session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.CheckTrust, operand=, action=).
Error reading signed content.
The file "D:\Development\Applications\eclipse-cpp-kepler-SR2-win32\plugins\com.slickedit.core_4.3.0" does not exist


After a bit of trial and error I've found how to successfully update it. Manually delete anything in your Eclipse installation that has slickedit in the filename (a bunch of folders in "features", a bunch of folders in "plugins", and a file in "configuration/org.eclipse.osgi/manifests"). Start Eclipse and uninstall SlickEdit. This will restart Eclipse - when its back up reinstall SlickEdit.

There seems to be a couple of issues here - first the update doesn't work. I presume this is because the version number isn't changing (just the build date). Second, the uninstall doesn't clean up properly, it leaves a bunch of SlickEdit files lying around. If you try to simply uninstall then reinstall, the reinstall seems to fail (it wont update some of the files), then anything I did from this point seemed to generate the error above.
Title: Re: Core for Kepler : Betas now available
Post by: Matthew on June 10, 2014, 01:41:53 pm
Glad you were able to get the latest after some trial and error. We've been loathe to change the version number during the beta releases since we want the release version to match the version of Eclipse we're targeting. But it seems we'll need to abandon this in order to allow for these incremental updates during betas. (Our hope had been that the differences in the signature hashes in the root of the update site would take care of signaling that the binaries are different, but it looks like the version number check trumps this).
Title: Re: Core for Kepler : Betas now available
Post by: gchouini on June 16, 2014, 01:36:13 pm
what is the schedule for the next release?
Title: Re: Core for Kepler : Betas now available
Post by: Matthew on June 16, 2014, 02:20:39 pm
We don't have a set-in-stone date for the next beta release as we hold off until we have a sufficient number of fixes to test. That being said, I anticipate we'll have one more beta drop before the end of this month, and we're targeting having the "gold" release in July.
Title: Re: Core for Kepler : Betas now available
Post by: danjben on June 25, 2014, 04:05:00 pm
Now that Eclipse Luna is publicly released is there plan to support SE Core inside of it? I ask because I gave it a try today and it did not work.
I was using Eclipse Luna x64 on Windows 7 with JRE8(x64) and the latest SE Core Kepler Beta.
I have attached the error log given when it failed to load the plugin for the main editor window.
Title: Re: Core for Kepler : Betas now available
Post by: Matthew on June 25, 2014, 08:29:54 pm
@danjben: Thanks for the report and the error log. We tested this ourselves against a couple other systems with 4.4 and found the same problem.

Right now we're focused on cleaning up the last remaining issues that affect the 4.3 release so that we can have that wrapped up by the middle of July. We'll dig a little deeper into what is causing the problem in 4.4, and if it's a small/simple fix, we'll incorporate that. But we're not going to delay our 4.3 release any longer if the 4.4 issue is time-consuming to either diagnose or to fix. If the 4.4 fix is complex, then I think we'll release the 4.3 variant in July, finish up some work we have for the desktop product's initial betas, and then work on a service pack for 4.4 after that.
Title: Re: Core for Kepler : Betas now available
Post by: danjben on June 25, 2014, 08:34:31 pm
Thanks for the reply!
Could you please let us know when you release 4.3 if Luna is supported or not, either in the release notes or at least on this forum?
Title: Re: Core for Kepler : Betas now available
Post by: Lee on July 16, 2014, 02:25:32 pm
New update released for Core.  See this topic (http://community.slickedit.com/index.php/topic,10115.0.html) for details.