Cannot complete the install because of a conflicting dependency

When updating KNIME 2.3.1 to 2.3.3 on Windows Vista using the “File | Update KNIME...” procedure, I receive this error:

Cannot complete the install because of a conflicting dependency.
  Software being installed: KNIME Desktop Product 2.3.3.0028613 (org.knime.product.desktop 2.3.3.0028613)
  Software currently installed: Shared profile 1.0.0.1295438258426 (SharedProfile_KNIMEProfile 1.0.0.1295438258426)
  Only one of the following can be installed at once:
    KNIME Time Series Nodes 2.3.1.0028148 (org.knime.timeseries 2.3.1.0028148)
    KNIME Time Series Nodes 2.3.3.0028574 (org.knime.timeseries 2.3.3.0028574)
  Cannot satisfy dependency:
    From: Shared profile 1.0.0.1295438258426 (SharedProfile_KNIMEProfile 1.0.0.1295438258426)
    To: org.knime.timeseries [2.3.1.0028148]
  Cannot satisfy dependency:
    From: KNIME Core 2.3.3.0028613 (org.knime.features.base.feature.group 2.3.3.0028613)
    To: org.knime.timeseries [2.3.3.0028574]
  Cannot satisfy dependency:
    From: KNIME Desktop Product 2.3.3.0028613 (org.knime.product.desktop 2.3.3.0028613)
    To: org.knime.product.desktop.feature.group [2.3.3.0028613]
  Cannot satisfy dependency:
    From: KNIME Desktop 2.3.3.0028613 (org.knime.product.desktop.feature.group 2.3.3.0028613)
    To: org.knime.features.base.feature.group [2.3.3.0028613]

Any recommendations on how to successfully update KNIME?

Thank you.

We recommend using the File >> Update KNIME... mechanism to switch from KNIME v2.3.1 to v2.3.3 - hope this helps?

Gabriel, thanks for your comment.  However, please note that it is the “File | Update KNIME...” procedure which produced the error message.

Other suggestions on how to successfully update KNIME 2.3.1 to 2.3.3?

It seems you are using a strange variant of KNIME. "Shared profile 1.0.0.1295438258426 (SharedProfile_KNIMEProfile 1.0.0.1295438258426)" is nothing that appears in any of our installations. Could it be that you are trying to update KNIME even though you don't have write access to the original installation?

Thor, your hypothesis about having “write access to the original installation” was very insightful.  I was able to update KNIME by launching it with administrative privileges (i.e., right-clicking the shortcut to the application and selecting “Run as administrator”).  This proved to be necessary, even when logged into an administrator account in Windows Vista.

Concerning the comment about a “strange variant of KNIME,” please note that I downloaded the self-extracting archive for KNIME 2.3.1 directly from the www.knime.org website and have only installed extensions through the application (i.e., using “File | Install KNIME extensions...”).

Thank you for your assistance – it was most helpful and appreciated.

Hi there,

I have a similar problem. When trying to install the extension "CellProfiler Integration" I receive this message:

Cannot complete the install because of a conflicting dependency.
  Software being installed: KNIME Image Processing - CellProfiler Integration 0.1.0.201502211914 (org.knime.knip.cellprofiler.feature.feature.group 0.1.0.201502211914)
  Software currently installed: KNIME Image Processing - Tess4J Integration 0.9.1.201409151349 (org.knime.knip.tess4j.feature.feature.group 0.9.1.201409151349)

I repeated the installation as admin, but still its the same error message. Are there any other ways known to overcome this problem?

Thanks in advance!

Can you post the complete message? It show show which plug-in causes the conflict. You might need to update the Tess4J integration first.

Hi thor,

Installing the whole package "KNIME Community Contributions (nightly build) - Image Processing and Analysis" solved the problem.

From previous extension installations I did not expect that other extensions might be necessary before. The hint at the Tess4J integration update helped me to think about that! Solved easily, thanks a lot, I tried a lot today.

cheers,

lars