https://bugs.winehq.org/show_bug.cgi?id=48354
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #4 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to Jacek Caban from comment #3)
TestBot uses MSI files, which requires those MSI files to be processed and installed into Wine prefix on prefix update. Support for that has always been present for a long time and is still supported. However, we now allow Mono and Gecko to be installed globally. Wine can use the global instead of per-prefix installation, so those installation steps are skipped during prefix creation. To use that, you'd need to extract archives [1], [2] and [3] into the same place as you'd previously put MSI files.
[1] http://dl.winehq.org/wine/wine-mono/4.9.4/wine-mono-bin-4.9.4.tar.gz [2] http://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86.tar.bz2 [3] http://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86_64.tar.bz2
Hello,
Installing shared versions of Mono & Gecko is currently not automatic.
For MSI files, wine just prompts the user and that prompt can be automatically approved. There is currently no switch/environment setting to tell wine to install the shared mono/gecko when that prompt pops up (not that I know of).
How can the Testbot detect mono & gecko version changes and install the shared version?
Also, for me, updating prefixes can take from 5s up to 1m30s depending of bitness (64 bits takes more time that 32 bits), wine branch (staging takes longer than plain wine) and prefix contents, while I'm always using shared mono/gecko installs.
Regards.