The artifact file for osgi.bundle,org.eclipse.pde,3.4.100.v20090527 was not found

Bug #455911 reported by linusr
34
This bug affects 6 people
Affects Status Importance Assigned to Milestone
eclipse (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: eclipse

Trying to install soap ui plugin from http://www.soapui.org/eclipse/index.html

Installation of plug-in fails with error,

An error occurred while installing the items
  session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null --> [R]org.eclipse.pde 3.4.100.v20090527, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
  The artifact file for osgi.bundle,org.eclipse.pde,3.4.100.v20090527 was not found.

ProblemType: Bug
Architecture: i386
Date: Mon Oct 19 19:27:24 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: eclipse-jdt 3.5.1-0ubuntu7
ProcEnviron:
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: eclipse
Uname: Linux 2.6.31-14-generic i686

Revision history for this message
linusr (linusr) wrote :
Revision history for this message
Benjamin Drung (bdrung) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This is not a bug. You simply have to install eclipse-pde. Please continue to report any other bugs you may find.

Changed in eclipse (Ubuntu):
status: New → Invalid
Revision history for this message
Oded Arbel (oded-geek) wrote :

Isn't that a bug that normal use of Eclipse requires one to install eclipse PDE ? standard Eclipse packages from eclipse.org have no such requirement.

Revision history for this message
Benjamin Drung (bdrung) wrote :

The Eclipse packages from eclipse.org contains the PDE. You should install the "eclipse" package. The eclipse package depends on eclipse-pde.

Revision history for this message
Oded Arbel (oded-geek) wrote :

I see. Then what is the use of installing only the JDT ? can we set it so that the JDT requires the standard eclipse package so it can't be installed without it?

Revision history for this message
batat (matejickaj) wrote :

Can, please, someone answer this question? What is the use of installing only the JDT ?

Revision history for this message
Benjamin Drung (bdrung) wrote :

Installing only eclipse-jdt would work for people who only wants to use JDT. You need eclipse-pdt if you want to install (most of the) plug-ins. With the eclipse package you are on the save side when you install plug-ins.

Revision history for this message
Oded Arbel (oded-geek) wrote :

Well, there is the problem - a person may not know that they must install eclipse-pdt (or the full eclipse package) when they want to use the JDT with some external plugin (let's say, mylyn for example, which is not provided by Ubuntu).

Use case:
1. The user wants to use just Eclipse JDT with Mylyn and maybe Subversive,
2. The user installs eclipse-jdt (she doesn't know what eclipse-pdt does and rather wants to avoid installing redundant stuff on her small netbook).
3. The user then goes and ads the Mylyn update site as per the instructions on Mylyn site
4. The user selects to install the Mylyn plugins and presses Next.

The result - an obscure error message.

As installing plugins is an accepted use of Eclipse, there should either be a more understandable error message (this is probably out of scope of Ubuntu developers, I believe), or the eclipse-jdt package should enforce installing eclipse-pdt somehow

Revision history for this message
linusr (linusr) wrote :

Installing and configuring eclipse from repo should be more easier than manually downloading it from eclipse.org. Thats the point it's in repo!?

eclipse-jpd or eclipse-pdt if installed from repo can have commonly used update sites pre-configured for ease of use. I doubt if anyone wants to use eclipse without any plugins.

Revision history for this message
Phani Deepak (phanidee) wrote :

Hey,
Thanks for suggesting to install eclipse-pde. it really helped while i was just to solve this same problem from 1 hr, after which i came across this post.

Revision history for this message
Mackan2 (markus-norell) wrote :

I agree with Oded Arbel, Ubuntu or eclipse should tell me that this problem has a very easy solution, so I don't have to search the web for 20 minutes before finding this bug report...

Revision history for this message
alex (10alex01) wrote :

I agree with Oded Arbel also. Unfortunately the obscure error in eclipse gives no clue at all to how to resolve the problem. I hadn't thought of installing eclipse-pde - I didn't want to develop plugins myself, just to install them. Perhaps a note could be added to the package descriptions (especially eclipse-jdt) that if you want to use plugins (pretty common behaviour) you need eclipse-pde. For info, I wanted to use eclemma.

Revision history for this message
the-madbrain (wagener-thomas) wrote :

I agree 100% with Oded Arbel. But thanks for the (simple) solution

Revision history for this message
Benjamin Drung (bdrung) wrote :

We have added a notice. This is the same issue like bug #539256.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.