PipelineFX Qube installation issue on Windows | ||||||
posted by Jean-Francois Panisset on Dec. 30, 2013, 5:25 p.m. (4 days ago) | ||||||
| ||||||
Thread Tags: discuss-at-studiosysadmins | ||||||
|
In case this saves someone some head scratching... I was struggling with why installing the Qube Worker MSI wasn't showing up in Add/Remove program, and even worse, made it impossible to do a clean upgrade, since when trying to remove the "Qube Core" package, it would fail claiming that "Qube Worker" was installed, yet even from the command line trying to remove "Qube Worker" claimed it wasn't there to be removed. Turns out the Qube Worker MSIs (both 6.4.4 and 6.5.1) were built without the "ALLUSERS" property set, so by default they get installed for the Current User rather than All Users. So unless you are logged in as the same user who did the original install, you will be in dependency hell. I tried to play around with "re-advertising" in msiexec (the /JM switch) but that didn't seem to work reliably. Reinstalling the Qube-Worker with "ALLUSERS=1" on the msiexec.exe command line seems to clean things up, and then allow removal and upgrade. A bug has been filed with PipelineFX, and they are saying that this should be fixed in the next build. JF |