On Mon, Aug 10, 2009 at 3:14 PM, Curtis Jewell via
RT<bug-Perl-Dist-WiX@rt.cpan.org> wrote:
Show quoted text> <URL:
https://rt.cpan.org/Ticket/Display.html?id=48599 >
>
> On Mon Aug 10 14:40:31 2009, matthew.persico@gmail.com wrote:
>> The calc'ing space component took four minutes. And a Vista UAC
>> authorization box popped up inthe middle. I thought that would have
>> popped up at the start.
>>
>> Once installation began, it looks like it took only 30 seconds to complete
>>
>> Are there tunable portions of the MSi you can adjust to give better
>> indication of what's really going on?
>>
>> Are there tests I can perform for you to help with diagnosis?
>
> I do need a few questions answered. They're within *xxx*.
>
> I'll explain why the questions as well.
>
> The 'calculating space': *Were you installing over a previous version of
> Strawberry or were there leftover files?* If anything was left over in
> the Strawberry directory, then it needs to check if the files are the
> same, and that's what takes multiple minutes on install. It goes a lot
> faster when the directory is cleared. There is a similar problem during
> the uninstall (see below), but I'll have to ask about what to do on
> install, as that's a basic Windows Installer action. I may or may not be
> able to do anything about it.
Yes, I was installing over a previous version of April 2009 which may
NOT have been MSI-installed. Slowness explained.
If you could config the message to be something like "Comparing old
and new files to see which to install..." instead of the generic
"Calculating space requirements", that would be a big help. After all,
if I know how big my files are and I get the free space on the disk,
that's under a one second calc! Since that is not what you are doing,
it's misleading.
Show quoted text>
> Note that when the new version of Strawberry is uninstalled or upgraded,
> it cleans up after itself (which I know is slow in and of itself, and I
> plan to give more feedback in the October 2009 version, as I write the
> code for that myself - can't make it faster, really, but feedback is
> good) so that this problem will only exist on install when upgrading
> from non-MSI versions.
Feedback is all that's really needed. If a scrolling list of files was
flying by, I never would have complained. Total install time of five
minutes is ok, but when the thing is thrashing the disk with no
indication - it worries you!
Show quoted text>
> As for the UAC box: Apparently it doesn't grab administrator rights
> until it needs them (good programming practice, but makes for a clumsy
> UI for UAC-enabled Windows versions.) When I tried the MSI on the test
> VM's, the "Install" button after the license screen had the UAC shield
> on it, and it asked when that button was clicked. *Was that your
> experience?*
Yes. That's ok - just wanted to make sure it was the expected behavior
- most msi-s grab rights as soon as possible.
Show quoted text>
> I'll ask and see if there is a way that I can set the UAC check earlier
> in the mailing list.
No, leave it be...Your practice IS the better one.
Show quoted text>
> --Curtis
>
--
Matthew O. Persico