Open on3iropolos opened 10 years ago
I assume these are Wine dependencies? I've never seen this. What distro are you running?
Mono is for .NET to work within WINE, and Gecko is for IE to work within WINE. At least that is how I understand it. I am using Manjaro Linux (which is built off Arch Linux and very similar). In addition Per my comment on YNAB forums (http://forum.youneedabudget.com/discussion/comment/269035/#Comment_269035) I was also required to install winetricks and lib32-lcms2 before I was able to have YNAB functioning. Prior to winetricks and lib32-lcms2, I was getting an error about Adobe AIR.
I'm not really experienced so other's mileage may vary. And of course these are are not required by all distro's (as they are probably installed with WINE) but under Arch and Manjaro I found them to be required. So no update to your script, just maybe a mention in the readme would help other's in my boat.
Mono and Gecko are (supposed to be) automatically installed by Wine, when necessary: http://wiki.winehq.org/Mono http://wiki.winehq.org/Gecko
Arch mentions something similar: https://wiki.archlinux.org/index.php/wine
Granted, that doesn't account for every possible distro, wine version, etc. And there's no way that we can be sure this will actually take place in a given distro, like it didn't for you.
I think a mention in the readme is a really good idea, and something like "Things known to be sometimes necessary" is probably a section that would end up being helpful for a lot of people.
Thanks for brining it up, @on3iropolos :+1:
On Debian, I found that libwine-cms (color management) was also required in addition to WINE and Mono.
Thanks for the report, @jesselang :+1:
Mono and Gecko are required as far as I can see. I thought I would mention it so it can be included, instead of forking my own.