/build/static/layout/Breadcrumb_cap_w.png

Conflict Resolution Issue !

I installed one of my app (Citrix 8.x - via ica32pkg.msi), and immediately after its install, another existing app called documentum started a repair on its own ! Looks like something conflicted between the Citrix install and Documentum!

How can I make sure that installation of Citrix does not affect Documentum files?

I know that somehow I need to use Conflict Manager from WISE but if someone can guide me through the process, it will be a great help !

Thanks

0 Comments   [ + ] Show comments

Answers (5)

Posted by: aek 18 years ago
Purple Belt
0
Somehow I saw that before uninstalling the new version of Citrix, the app un-installs the previous version. During uninstall of the previous version, it deletes a folder called C:\Program Files\Common Files\ODBC\Data Sources

I looked in the ODBC\Data Sources directory and the directory is empty. But if I remove the directory, problems seem to come up and that seems to be where the issue is pointing towards.

Question - How do I make sure that the uninstall program does not remove the ODBC directory?
Posted by: brenthunter2005 18 years ago
Fifth Degree Brown Belt
0
One thing to check is ensure that the directory key value relating to the "Data Sources" folder is not in the "RemoveFile" table.
Posted by: aek 18 years ago
Purple Belt
0
Thanks Mr. Hunter

I opened up both the .msi files (the version of Citrix that gets uninstalled and the newer version). But, I did not find a key for ODBC directory in the "RemoveFile" table.

Here is what is happening - I have a Wise wrapper that does the uninstall of (Citrix 6.x)and then installs the 8.x version. The wise script also checks if ODBC directory was deleted after this uninstall\install. If no ODBC directory is found, I then manually create that directory C:Program Files\Common Files\ODBC\Data Sources through my wise script.

You might ask, why do I need to create the directory? Well..If I do not create the ODBC\Data Sources directory, the next time I start Word, it starts a self repair. To avoid that annoyance, I create the ODBC\Data Sources directory (if not found) after my wise script ends.

The problem further is that it works fine till Documentum is not on installed on the machine. Once I have documentum on my machine and I run the install/uninstall of Citrix- Documentum now starts a self repair automatically after my install/uninstall program runs!
Posted by: brenthunter2005 18 years ago
Fifth Degree Brown Belt
0
Sorry to state the obvious, but it sounds like a component in Word has this directory as a key path, which makes sense. One of the other apps is removing this folder. You need to find which app has this directory in it.

What you've done in your WiseScript is a good workaround, but not a solution.

Whichever works for you. [;)]
Posted by: Freewords 18 years ago
Senior Yellow Belt
0
The standard way to remove this conflict is
Identify the component installing the discussed file and folder in both the msi. Try synchronizing the GUID of both the components, which will make sure thet theis folder is not removed when the applicatin is uninstalled.
The work around from ur wise script does a good job but it will not adhere to the windows reference count which is causing the problem.

Hope this helps you...
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ