On Sun, 18 Feb 2007, Bo Peng wrote:
I tortured a PC with four 1.5.xsvn installers, and here are some initial
observations.
Did you use something like a virtual machine that you "reset" after each
installation, or did you just activate the uninstall options? I'm asking
because when I did my tests a while back I was thinking: How do I know
that the uninstalls are working properly? Maybe it doesn't matter, but
it'd be good to know how you did it.
I had some problems understanding what you wrote below as it is quite
compact. Trying to understand it, I rewrote it and placed here
http://wiki.lyx.org/Devel/WindowsInstaller#toc4
Would you mind reading it and let me know if I've gotten anything
important wrong? (I've appended a text version at the end of this post
for your convenience:-)
I was also thinking that we could add to that page as we (or rather I) get
more familiar with exactly what features differ between the installers.
Once I've gotten your reply I thought I'd repeat what you did to
understand it better, and to be able to fill in some more deails.
Best regards
/Christian
!! Windows installers
The installers are denoted as follows:
* J-small (J-s) - Joost's installer, small version.
* J-bundle (J-b) - Joost's bundle installer
* U-small - (U-s) - Uwe's installer, small version
* U-bundle - (U-b) - Uwe's installer, complete version
!! Notes on the installers
Basic install with J-s:
* Installs ok?
* Does not install ImageMagick
* Does not install ghostview
* Offers to download and install:
ImageMagick, GhostView, MikTeX, ?more?
* Offers quick re-installation of LyX
* Pdfview works
* Uninstaller does not uninstall ghostview etc
* Bug: Unable to detect a MikTeX installed by U-b, but can detect
a MikTeX installed by J-s or J-b.
Basic install with J-b:
* Installs ok.
* Installs:
ImageMagick?, GhostView?, MikTeX?
* Does not update MikTeX
* Offers quick re-installation of LyX
* Bug: Unable to detect a MikTeX installed by U-b, but can detect
a MikTeX installed by J-s or J-b.
* Pdfview works
* Uninstaller does not uninstall ghostview etc
Basic install with U-s:
* Installs ok?
* Bundles ImageMagick, GhostView, and ?more?
* No option to download/install MikTeX?
* Bug: pdfviewwin7.exe crashes
* Bug: Does not allow re-installation?
Basic install with U-b:
* Installs ok?
* Launch MikTeX installer, run iniexmf, mpm? (What are they?)
* Downloads aspell dicitionary, run miktex update/
* Uninstall asks to uninstall gv, runs initexmf as well?
* Bug: pdfviewwin7.exe crashes
* Bug: Does not allow re-installation?
Silen installs add the option /S and installs without user intervention
which is practical for system administrators.
Silent install with J-s:
* Silently installs (only) LyX without downloading anything else
Silent install with J-b:
* Silently installs only LyX (bug?)
Silent install with U-s:
* Lots of questions asked
* Shortcuts for LyX and uninstall are not installed to a separate
directory
* During uninstallation, all shortcuts (including other programs) are
removed. So no silent installation.
Wrapper for LyX, i.e. lyxc wrapper, that disables the command window:
* J: lyx.exe? is the wrapper, lyxc.exe is the true command line version.
* U: LyX starts with a command window
Program groups:
* J: Single program, ???
* U: Program + shortcut to (un?)installer.
--
Christian Ridderström, +46-8-768 39 44 http://www.md.kth.se/~chr