|
|
Re: Cannot complete the install because of a conflicting dependency. [message #828140 is a reply to message #826684] |
Sat, 24 March 2012 09:05 |
Christian Eugster Messages: 214 Registered: July 2009 Location: St. Gallen Switzerland |
Senior Member |
|
|
Hi Paul,
first: Thank you for answering!
There are several points that I do not understand (after searching the web, reading tutorials and so on):
What I understand is:
That the version of a changed plugin, the feature that contains the plugin and the product must be raised before a new product export.
When I use the term .qualifier after the major.minor.service version, then the qualifier is computed while exporting the product for ALL plugins, features and the product. That means (as I understand) everything is exported and my repository doubles in size.
My questions are:
When I want only changed parts be exported then I have to use fixed versions (I mean versions where qualifier is removed or replaced by a constant value (e.g. 1.0.0.201203231623). I only update the versions of the plugins, the features containing those plugins I want to include in a reexport of the product (whose version I update also). Is that right (do I understand this right)?
To reexport a product, the version of the product must be the same as the plugins/features that I want to export?
When I have exported a product with "generate repository" checked, I get a repository. When I reexport an updated product with "generate repository" checked, the repository will be updated with the new information, as I understand.
Where do I find precise information about the conditions that must be met to perform an update successfully?
I changed the versions as I described above and get now the following message:
8<------------------------
Cannot complete the install because of a conflicting dependency.
Software being installed: ColibriTS II 1.0.0.201203231621 (ch.eugster.colibri.product.product 1.0.0.201203231621)
Only one of the following can be installed at once:
Basismodul Kundendisplay 1.0.0.201203221102 (ch.eugster.colibri.periphery.display.feature.feature.jar 1.0.0.201203221102)
Basismodul Kundendisplay 1.0.0.201203231621 (ch.eugster.colibri.periphery.display.feature.feature.jar 1.0.0.201203231621)
8<------------------------
But I WANT to replace the version 1.0.0.201203221102 with 1.0.0.201203231621
What is the problem here?
8<------------------------
Cannot satisfy dependency:
From: Basismodul Kundendisplay 1.0.0.201203221102 (ch.eugster.colibri.periphery.display.feature.feature.group 1.0.0.201203221102)
To: ch.eugster.colibri.periphery.display.feature.feature.jar [1.0.0.201203221102]
8<------------------------
What is meant by "ch.eugster.colibri.periphery.display.feature.feature.group 1.0.0.201203221102"? Are here the plugins of the feature meant?
And what by "ch.eugster.colibri.periphery.display.feature.feature.jar [1.0.0.201203221102]"? Is here the feature meant?
These are the old versions that I want to replace with the newer ones (1.0.0.201203231621). Why does the update manager complain here?
8<------------------------
Cannot satisfy dependency:
From: Basismodul Kundendisplay 1.0.0.201203231621 (ch.eugster.colibri.periphery.display.feature.feature.group 1.0.0.201203231621)
To: ch.eugster.colibri.periphery.display.feature.feature.jar [1.0.0.201203231621]
8<------------------------
The same question as above.
8<------------------------
Cannot satisfy dependency:
From: Modul Kundendisplay Star Scd122u 1.0.0.201203221102 (ch.eugster.colibri.periphery.display.serial.scd122u.feature.feature.group 1.0.0.201203221102)
To: ch.eugster.colibri.periphery.display.feature.feature.group [1.0.0.201203221102]
Cannot satisfy dependency:
From: ColibriTS II 1.0.0.201203231621 (ch.eugster.colibri.product.product 1.0.0.201203231621)
To: ch.eugster.colibri.periphery.display.feature.feature.group [1.0.0.201203231621]
Cannot satisfy dependency:
From: ColibriTS II 1.0.0.201203231621 (ch.eugster.colibri.product.product 1.0.0.201203231621)
To: ch.eugster.colibri.periphery.display.serial.scd122u.feature.feature.group [1.0.0.201203221102]
8<------------------------
To the following: I don't understand why the product of the new version must satisfy the dependency to the feature of old version. Why is that so?
Cannot satisfy dependency:
From: ColibriTS II 1.0.0.201203231621 (ch.eugster.colibri.product.product 1.0.0.201203231621)
To: ch.eugster.colibri.periphery.display.serial.scd122u.feature.feature.group [1.0.0.201203221102]
I hope I made my problems clearer. If you know a reader (in the cloud or as book) that clarifies this to me, let me know.
Thank you, Paul
Christian
[Updated on: Sat, 24 March 2012 09:29] Report message to a moderator
|
|
|
|
Powered by
FUDForum. Page generated in 0.03384 seconds