http://bugs.winehq.org/show_bug.cgi?id=31814
Bug #: 31814 Summary: Gecko should clean up when upgrading Product: Wine-gecko Version: unspecified Platform: x86-64 OS/Version: Linux Status: NEW Keywords: download, source Severity: enhancement Priority: P5 Component: wine-gecko-unknown AssignedTo: jacek@codeweavers.com ReportedBy: kennybobs@o2.co.uk Classification: Unclassified
As you move from one version of Gecko to another (by upgrading Wine), the number of times Gecko is installed increases. Gecko should remove the old versions if they are no longer needed.
$ rm -rf ~/.wine ; wine-git wineboot ; du -s ~/.wine 234680 /home/test/.wine
$ rm -rf ~/.wine ; wine-1.1.25 wineboot ; sleep 4s ; wine-1.2.3 wineboot ; sleep 4s ; wine-1.3.20 wineboot ; sleep 4s ; wine-1.5.6 wineboot ; sleep 4s ; wine-1.5.12 wineboot ; sleep 4s ; du -s ~/.wine 369400 /home/test/.wine
At the moment the amount of additional disk space isn't enormous, but if multiple users are updating Wine on the same machine the amount of disc space used can increase dramatically.
The uninstall from the Control Panel just removes the listing, it doesn't actually delete any files.
In real world use I don't think people will be updating in the fashion shown above, but it may be something worth thinking about.
https://bugs.winehq.org/show_bug.cgi?id=31814
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|jacek@codeweavers.com |wine-bugs@winehq.org Product|Wine-gecko |Wine Component|wine-gecko-unknown |mshtml
--- Comment #1 from Jacek Caban jacek@codeweavers.com --- We have support for shared Wine Gecko installation. When it's used, Gecko does not use any disk space inside prefix.
When MSI installs are used, it's still not removed on upgrade, but it's not clear if we want to change that. I'd say that if prefix size is a concern, shared installation is the right solution.
https://bugs.winehq.org/show_bug.cgi?id=31814
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Version|unspecified |1.5.12
https://bugs.winehq.org/show_bug.cgi?id=31814
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com Fixed by SHA1| |5f0b5d350566a46f0f999e4cff7 | |ad9e280fcfa05 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Jacek Caban jacek@codeweavers.com --- As mentioned, I think we may consider it fixed. When using shared Gecko installation, there is nothing to clean up.
https://bugs.winehq.org/show_bug.cgi?id=31814
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.4.