Dan Kegel wrote:
On Thu, Nov 12, 2009 at 11:44 AM, Jacek Caban <ja...@codeweavers.com> wrote:
as of today, "winetricks gecko" triggers the download
dialog box :-(
The plan is that winetricks should not be used for installing Gecko. Users
really should use packagers. People compiling Wine themselves should read
this:
http://wiki.winehq.org/Gecko
If it's not clear enough, we should fix it.
Those users are already accustomed to using
winetricks, so I should probably make 'winetricks gecko'
implement those steps. Sadly, that means it will have to
use sudo, which is kind of ugly.
I'm sad that this change happened; it makes things harder for
me. I can't figure out why gecko is needed for, say, cmd.
Why did you make that change?
For now I've reverted the change locally until I
implement the sudo-ized gecko verb
Downloading Gecko on the first use is technically a pain. It can't work
correctly unless we'd freeze the whole app. We constantly have bugs from
users complaining about it they are resolved as invalid. I've even
considered removing the whole downloader, but after a talk with
Alexandre we decided to try with the current solution. It wasn't meant
against winetricks.
The question is why people are using winetricks for installing Gecko.
Users should not notice this change if both wine and gecko are packaged
correctly. I also believe that downloading manually Gecko once per a few
months is not too much pain for developers. And if you have it correctly
installed in Linux, you don't have to care about it every time you
create a new wineprefix.
BTW, users use it with no understanding. I've seen things like
'winetricks gecko ie6' which obviously doesn't make sense. I wouldn't be
surprised if most of these users already had gecko installed.
Thanks,
Jacek