======== Eclipse =========== I have posted several posts in regards to Eclipse and it seems that no one has been able to address it.
I have complained that the latest Eclipse will not work. It does not even come up at all and eclipse points you to your ~/.eclipse log file of which it appears that PDE is not working and that there are several files missing.
I have completely removed eclipse from my system (as far as I can tell) and then re-installed the BASIC eclipse offered via Package Manager and yet it tells me the same thing, check the log files, same errors.
Can anyone tell me why there is silence on this? Am I in the right mailing list (For users of Fedora) regarding Eclipse or do I have to report elsewhere like (Fedora Develop Java) list which I did anyway whilst this mailing list shows very little or almost no activity for several days?
========= PUP ============= I have followed the instructions in fedorafaq.org which adds the livna and other repositories - so the PUP update says:
xine-lib-extras-nonfree - 1.1.10-1.lvn8.i386 updates xine-lib-extras-nonfree - 1.1.9.1-1.lvn8.i386
Applying this update results in: Dependency Error: Missing Dependency: xine-lib = 1.1.10 is needed by package xine-lib-extras-nonfree
Do I ignore this update until the dependency library becomes available at some point in the future?
Thanks- Dan
On 30/01/2008, Dan Thurman dant@cdkkt.com wrote:
======== Eclipse =========== I have posted several posts in regards to Eclipse and it seems that no one has been able to address it.
I have complained that the latest Eclipse will not work. It does not even come up at all and eclipse points you to your ~/.eclipse log file of which it appears that PDE is not working and that there are several files missing.
I have completely removed eclipse from my system (as far as I can tell) and then re-installed the BASIC eclipse offered via Package Manager and yet it tells me the same thing, check the log files, same errors.
Can anyone tell me why there is silence on this? Am I in the right mailing list (For users of Fedora) regarding Eclipse or do I have to report elsewhere like (Fedora Develop Java) list which I did anyway whilst this mailing list shows very little or almost no activity for several days?
Bug reports should be filed at http://bugzilla.redhat.com.
On Wed, 2008-01-30 at 17:19 +0000, Jonathan Underwood wrote:
On 30/01/2008, Dan Thurman dant@cdkkt.com wrote:
======== Eclipse =========== I have posted several posts in regards to Eclipse and it seems that no one has been able to address it.
I have complained that the latest Eclipse will not work. It does not even come up at all and eclipse points you to your ~/.eclipse log file of which it appears that PDE is not working and that there are several files missing.
I have completely removed eclipse from my system (as far as I can tell) and then re-installed the BASIC eclipse offered via Package Manager and yet it tells me the same thing, check the log files, same errors.
Can anyone tell me why there is silence on this? Am I in the right mailing list (For users of Fedora) regarding Eclipse or do I have to report elsewhere like (Fedora Develop Java) list which I did anyway whilst this mailing list shows very little or almost no activity for several days?
Bug reports should be filed at http://bugzilla.redhat.com.
Yea, a bug report can be filed, but the root question still is: do the Eclipse packages install a working app? Does anyone have it working?
BTW, I downloaded what I use (which works) from eclipse.org and is Version 3.3.1.1, Build ID M20071023-1652. My system is a Dell XPS 1710, Fedora kernel 2.6.23.9-85.fc8. I see the filename on the eclipse site is "eclipse-jee-europa-fall2-linux-gtk.tar.gz."
-- Mark C. Allman, PMP -- Allman Professional Consulting, Inc. -- www.allmanpc.com, 617-947-4263
BusinessMsg -- the secure, managed, J2EE/AJAX Enterprise IM/IC solution
On Wed, 2008-01-30 at 12:38 -0500, Mark C. Allman wrote:
On Wed, 2008-01-30 at 17:19 +0000, Jonathan Underwood wrote:
On 30/01/2008, Dan Thurman dant@cdkkt.com wrote:
======== Eclipse =========== I have posted several posts in regards to Eclipse and it seems that no one has been able to address it.
I have complained that the latest Eclipse will not work. It does not even come up at all and eclipse points you to your ~/.eclipse log file of which it appears that PDE is not working and that there are several files missing.
I have completely removed eclipse from my system (as far as I can tell) and then re-installed the BASIC eclipse offered via Package Manager and yet it tells me the same thing, check the log files, same errors.
Can anyone tell me why there is silence on this? Am I in the right mailing list (For users of Fedora) regarding Eclipse or do I have to report elsewhere like (Fedora Develop Java) list which I did anyway whilst this mailing list shows very little or almost no activity for several days?
Bug reports should be filed at http://bugzilla.redhat.com.
Yea, a bug report can be filed, but the root question still is: do the Eclipse packages install a working app? Does anyone have it working?
BTW, I downloaded what I use (which works) from eclipse.org and is Version 3.3.1.1, Build ID M20071023-1652. My system is a Dell XPS 1710, Fedora kernel 2.6.23.9-85.fc8. I see the filename on the eclipse site is "eclipse-jee-europa-fall2-linux-gtk.tar.gz."
---- I suppose someone would have to define working...I don't use it but it did just now launch when I started it up. I don't know what to do with it however...
# ps aux|grep eclipse craig 11833 11.9 11.0 347492 112656 ? Sl 11:09 0:14 /usr/lib/eclipse/eclipse --launcher.library /usr/lib/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.0.v20070606/eclipse_1017a.so -startup /usr/share/eclipse/startup.jar root 11880 0.0 0.0 4044 680 pts/9 S+ 11:11 0:00 grep eclipse
# rpm -qa|grep europa # rpm -qa|grep eclipse eclipse-cvs-client-3.3.0-30.fc8 icu4j-eclipse-3.6.1-1jpp.3.fc8 eclipse-jdt-3.3.0-30.fc8 eclipse-rcp-3.3.0-30.fc8 eclipse-ecj-3.3.0-30.fc8 eclipse-mylyn-bugzilla-2.0.0-9.fc8 eclipse-platform-3.3.0-30.fc8 eclipse-cdt-4.0.1-1.fc8 tomcat5-jasper-eclipse-5.5.25-1jpp.1.fc8 eclipse-changelog-2.6.0-1.fc8 eclipse-mylyn-2.0.0-9.fc8
# alternatives --config java
There are 2 programs which provide 'java'.
Selection Command ----------------------------------------------- 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java *+ 2 /usr/lib/jvm/jre-1.7.0-icedtea/bin/java
FWIW
Craig
Mark C. Allman wrote:
Yea, a bug report can be filed, but the root question still is: do the Eclipse packages install a working app? Does anyone have it working?
Of course. I think Dan's on the road to fixing his issues. He had lots of RPMs that were missing files. When he fixes that, I have no doubt it'll work.
Andrew
On Wednesday 30 January 2008 12:32:04 pm Andrew Overholt wrote:
Mark C. Allman wrote:
Yea, a bug report can be filed, but the root question still is: do the Eclipse packages install a working app? Does anyone have it working?
Of course. I think Dan's on the road to fixing his issues. He had lots of RPMs that were missing files. When he fixes that, I have no doubt it'll work. Andrew
Yes, Andrew is right. I have gotten my eclipse running now.
You can use the information in the following link to help debug your eclipse packages. It should show you or the developer what might be broken with your eclipse installation.
http://fedoraproject.org/wiki/DebuggingEclipseProblems
We think that my main issue was centered around the issue of completely removing the eclipse package and trying to start over clean. I had 'yum remove eclipse*', then deleted /usr/{lib,share}/eclipse not realizing that I had not removed the libswt3-gtk2.i386 package first. Re-installting eclipse will not fix the problem. Having first removed libswt3-gtk2, icu4j-eclipse, eclipse-ecj, and tomcat5-jasper-eclipse and then (re)install eclipse fixed my problem.
Another point to make here is that if you should decide to use eclipse's software updater, you may encounter a situation for certain packages which are hardwired (by eclipse) wanting to be installed in /usr/{lib,share}/eclipse directory which will require root permissions and as a normal user, installation will completely fail. Most other packages allows a normal user to change the package's target directory. I believe Andrew is saying that hardwired package target directory is a bug and all packages should be user-definable target directory.
Do not be tempted to change the permissions to allow the Software updater to install packages in /usr/{lib,share}/eclipse directories or in directories that do not have normal user permissions.
This is how I got into this mess in the first place.
The specific packages that I found wanting to be installed was: "Eclipse CVS Client", and "Java Development Tools"
Meanwhile, I am not sure what to do about installing the above two packages - that is another issue maybe Andrew can tell me at this point. Hey Andrew? :D
Another thing, when I use the Eclipse Software Updater, I picked 'Europa Discovery', and selected everything except "Eclipse CVS Client" and "Eclipse Java Development Tools", and unfortunately - there was a conflict. The conflict is that the latest Eclipse Software version is v3.3.2 and even though I have changed my installation target directory, it still complains that in doing so, it will conflict with the same packages of v3.3.0 located in the /usr/{lib,share}/eclipse directories.
I am not sure what to do about this case either. Andrew? :D
Well that's it for now. Dan
Hi,
* Dan Thurman dant@cdkkt.com [2008-01-30 19:11]:
Another point to make here is that if you should decide to use eclipse's software updater, you may encounter a situation for certain packages which are hardwired (by eclipse) wanting to be installed in /usr/{lib,share}/eclipse directory which will require root permissions and as a normal user, installation will completely fail.
You can't *update* things installed as RPMs. This is expected. You can, however, install new things. I think you may running into the issue that upstream's Update Site is providing versions of things that are greater in version than the ones you have installed as RPMs. Don't blindly attempt to update and install all stuff from upstream's update site unless you're using an upstream download. (Yes, ideally we'd have upstream releases as they were released by we don't in this case and my 3.3.1.1 update caused issues that I don't think were acceptable.)
Most other packages allows a normal user to change the package's target directory. I believe Andrew is saying that hardwired package target directory is a bug and all packages should be user-definable target directory.
You shouldn't need to change the target directory. If you're a regular user, it'll just default to ~/.eclipse somewhere.
Do not be tempted to change the permissions to allow the Software updater to install packages in /usr/{lib,share}/eclipse directories or in directories that do not have normal user permissions.
Indeed, the Update Manager will write things to the configuration directory that don't allow regular users to start up the next time.
The specific packages that I found wanting to be installed was: "Eclipse CVS Client", and "Java Development Tools"
I think you're looking for the eclipse-cvs-client and eclipse-jdt RPMs :) . The eclipse SRPM is the Eclipse SDK and is divided up by Eclipse features (sets of plugins) into binary RPMs.
Another thing, when I use the Eclipse Software Updater, I picked 'Europa Discovery', and selected everything except "Eclipse CVS Client" and "Eclipse Java Development Tools", and unfortunately - there was a conflict. The conflict is that the latest Eclipse Software version is v3.3.2 and even though I have changed my installation target directory, it still complains that in doing so, it will conflict with the same packages of v3.3.0 located in the /usr/{lib,share}/eclipse directories.
See my comment above.
If non-SDK upstream packages (I'm speaking about things here like GMF, BIRT, etc.) have dependencies on SDK bundles with versions greater than what we have in the RPMs, then I guess we're out of luck. How about creating packages of these things for Fedora? :)
After reading this rant-y sounding email one my ask "Why don't you just fix the Update Manager to work for Fedora, Mr. Complain-y Pants?" The answer to that is that the whole provisioning infrastructure is being re-written upstream and I'm working hard with them to ensure our "shared install" (RPM) case works. Thus, while there may be *some* issues today (which I honestly haven't had any reports of people hitting -- other than Dan :), I think the future will be much brighter :)
Andrew