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

Reply via email to