Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2e-users] Installing m2e blocks all subsequent plugin installs

Thanks Matthew,

So are you saying that m2e deliberately blocks m2eclipse (sounds like a sensible thing to do).  However there is a bug within p2 which results in the false positive error message I'm receiving?

Cannot complete the install because one or more required items could not be found.
 Software currently installed: Shared profile 1.0.0.1325103798074 (SharedProfile_epp.package.jee 1.0.0.1325103798074)
 Missing requirement: Shared profile 1.0.0.1325103798074 (SharedProfile_epp.package.jee 1.0.0.1325103798074) requires
'org.maven.ide.eclipse [1.0.100.20110804-1717]' but it could not be found

Is this blocking functionality configured within the m2e p2.inf? Can you point me to any relevant bugs / docs?  Is there a workaround?

Regards,
Nathan

On 3 January 2012 15:57, Matthew Piggott <mpiggott@xxxxxxxxxxxx> wrote:
The new m2e prevents the old one from being installed.  I believe there was a bug in p2 (!) with shared installs, it was fixed but problems with tagging meant it missed Indigo SR1.

On 3 January 2012 09:17, Nathan Coast <nathanrcoast@xxxxxxxxx> wrote:
Hi igor,

Thanks for your response,  I can confirm I have not installed the old "org.maven.ide.eclipse" version,  I have installed org.eclipse.m2e-1.0.100.20110804-1717

False positive errors are reported due to missing "org.maven.ide.eclipse", (which I have not installed - it does not exist).  I have tracked these values down to the following file:

features\org.eclipse.m2e
feature_1.0.100.20110804-1717\p2.inf

***************************************************************************
units.1.id=org.maven.ide.eclipse
units.1.properties.0.name=org.eclipse.equinox.p2.name
units.1.properties.0.value=This version of m2eclipse cannot be
installed on top of the already installed m2eclipse. Uninstall the
previous version of m2eclipse and try the install again.
units.1.version=$version$
units.1.singleton=true
units.1.provides.0.namespace=osgi.bundle
units.1.provides.0.name=org.maven.ide.eclipse
units.1.provides.0.version=$version$

requires.0.namespace=osgi.bundle
requires.0.name=org.maven.ide.eclipse
requires.0.range=[$version$, $version$]
****************************************************************************

Regards,
Nathan

_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/m2e-users



_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/m2e-users



Back to the top