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 <[email protected]> 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 <[email protected]> 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 >> [email protected] >> https://dev.eclipse.org/mailman/listinfo/m2e-users >> >> > > _______________________________________________ > m2e-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/m2e-users > >
_______________________________________________ m2e-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/m2e-users
