[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[p2-dev] How to debug: Computing alternate solutions fails to find upgrade solution

Hi p2 developers,

a colleague and I have observed some very weird behavior when installing
Ctrlflow Insights [1] into a fresh Eclipse Neon.3 for Java developers
(installed by unzipping the ZIP from [2], *not* provisioned by Oomph).

We both get the following error message during installation (after a
short "computing alternate solutions" wait), but in my case I get a
working solution proposed (upgrade three Code Recommenders features to
2.4.7) whereas my colleague is simply told that Ctrlflow Insights cannot
be installed. Period.

> Cannot complete the install because of a conflicting dependency.
>   Software being installed: Ctrlflow Insights SingleâUser Edition 1.22.1.v20170505-0947-b917 (com.codetrails.ctrlflow.editions.pro.feature.feature.group 1.22.1.v20170505-0947-b917)
>   Software currently installed: Code Recommenders for Java Developers 2.4.6.v20170307-1041 (org.eclipse.recommenders.rcp.feature.feature.group 2.4.6.v20170307-1041)
>   Only one of the following can be installed at once: 
>     Code Recommenders Injection Runtime 2.4.0.v20160607-1609 (org.eclipse.recommenders.injection 2.4.0.v20160607-1609)
>     Code Recommenders Injection Runtime 2.4.3.v20160913-0645 (org.eclipse.recommenders.injection 2.4.3.v20160913-0645)
>     Code Recommenders Injection Runtime 2.4.5.v20161130-1427 (org.eclipse.recommenders.injection 2.4.5.v20161130-1427)
>     Code Recommenders Injection Runtime 2.4.6.v20170307-1041 (org.eclipse.recommenders.injection 2.4.6.v20170307-1041)
>     Code Recommenders Injection Runtime 2.4.7.v20170404-0943 (org.eclipse.recommenders.injection 2.4.7.v20170404-0943)
>   Cannot satisfy dependency:
>     From: Ctrlflow Insights SingleâUser Edition 1.22.1.v20170505-0947-b917 (com.codetrails.ctrlflow.editions.pro.feature.feature.group 1.22.1.v20170505-0947-b917)
>     To: com.codetrails.ctrlflow.editions.starter.feature.feature.group [2.5.1,2.6.0)
>   Cannot satisfy dependency:
>     From: Ctrlflow Code Search Professional 2.5.1.v20170505-0947-b917 (com.codetrails.ctrlflow.editions.starter.feature.feature.group 2.5.1.v20170505-0947-b917)
>     To: org.eclipse.recommenders.injection [2.4.7,3.0.0)
>   Cannot satisfy dependency:
>     From: Code Recommenders for Java Developers 2.4.6.v20170307-1041 (org.eclipse.recommenders.rcp.feature.feature.group 2.4.6.v20170307-1041)
>     To: org.eclipse.recommenders.injection [2.4.6.v20170307-1041]

We are both running a fresh Eclipse install with a fresh workspace. We
even deleted our ~/.eclipse and ~/.p2 folders to ensure that nothing
therein was causing this difference in behavior.

Any advice on how to debug this?

Best wishes,

Andreas

[1] <https://marketplace.eclipse.org/content/ctrlflow-insights-java>
[2]
<https://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/neon3>

-- 
Codetrails GmbH
The knowledge transfer company

Robert-Bosch-Str. 7, 64293 Darmstadt
Phone: +49-6151-276-7092
Mobile: +49-170-811-3791
http://www.codetrails.com/

Managing Director: Dr. Marcel Bruch
Handelsregister: Darmstadt HRB 91940

Attachment: signature.asc
Description: OpenPGP digital signature