ping
On Fri, Nov 8, 2013 at 9:03 PM, Marc-André Lureau < [email protected]> wrote: > When upgrading virt-viewer, a few files are missing. After repair, they > are all back again. The reason for this is explained by the so called > Component Rules, that can be simplified by use "one file per component > and stable id". msitools stable component id was a bit buggy, and is now > fixed in upstream (since v0.93-18-ge395249) > > Furthermore, although it's not mandatory for simple cases, > RemoveExistingProducts should be Schedule='afterInstallFinalize', see > also: > > http://msdn.microsoft.com/en-us/library/aa371197%28v=vs.85%29.aspx > > http://stackoverflow.com/questions/15138731/wix-major-upgrade-not-installing-all-files > --- > data/virt-viewer.wxs.in | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/data/virt-viewer.wxs.in b/data/virt-viewer.wxs.in > index 438f341..d5c2522 100644 > --- a/data/virt-viewer.wxs.in > +++ b/data/virt-viewer.wxs.in > @@ -125,7 +125,7 @@ > </Feature> > > <InstallExecuteSequence> > - <RemoveExistingProducts After="InstallValidate"/> > + <RemoveExistingProducts After="InstallFinalize"/> > </InstallExecuteSequence> > > <Icon Id="virt-viewer.ico" SourceFile="../icons/virt-viewer.ico"/> > -- > 1.8.3.1 > > -- Marc-André Lureau
_______________________________________________ virt-tools-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/virt-tools-list
