Exactly, plus some more:- You often need to be admin to do it. (if you
rename Harbour
  installer to setup.exe, it will ask for password, Windows does
  this "intelligently" by itself)
- They sometimes fail if you change the default install path.
- You cannot be sure you've installed for yourself or for all users.
  Sometimes the programs aren't sure either, and some bits are
  here, some others there.
- You install an upgrade and you don't know if it has overwritten
  the other package, or extended it, and many times you get
  an additional entry in the add/remove programs list.
- If you uninstall, will it remove a) the upgrade only b) the
  whole last version c) all files belonging to this program.
  Will any additional add/remove program list entries removed?
- Will it need a reboot?
- Many times the whole install package is archived in some
  buried OS directories, and it will never be deleted from there.
- Many times it fails to remove its own temp files.
- Sometime you need to unpack the install, _then_ be able to run it.
  After that you need to clean up yourself, of course, sometimes
  as admin user.
- You have to go get the install packages and go through all
  installs and updates _again_ if you change computer (or OS
  version).
- And we didn't even touch dependencies and .dlls.

Worst nightmare :) MS is strongly convinced that users like this
(they haven't seen better), so don't expect this to change anytime
soon.

Harbour install is pretty clean so far (besides the optional Start
Menu addition), but of course we cannot guarantee that some
of these wouldn't happen with it either, by the nature of this very
thought out thing.

Brgds,
Viktor

On Sat, Feb 28, 2009 at 1:33 PM, Enrico Maria Giordano <
[email protected]> wrote:

>
> -----Messaggio Originale----- Da: "Viktor Szakáts" <[email protected]>
> A: "Harbour Project Main Developer List." <[email protected]>
> Data invio: sabato 28 febbraio 2009 10.50
> Oggetto: Re: [Harbour] mpkg_win.nsi issue
>
>
>  No problem, I genuinely hate installers on all systems :)
>>
>
> I hate installers too because I don't know where they install what. I even
> hate uninstallers because they rarely uninstall all what they've installed.
>
> EMG
>
> --
> EMAG Software Homepage:     http://www.emagsoftware.it
> The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
> The Best of Spectrum Games: http://www.emagsoftware.it/tbosg
> The EMG Music page:         http://www.emagsoftware.it/emgmusic
> _______________________________________________
> Harbour mailing list
> [email protected]
> http://lists.harbour-project.org/mailman/listinfo/harbour
>
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to