WolverineFan / YNABLinuxInstall

Install script for YNAB 4 on Linux
174 stars 18 forks source link

Mono & Gecko Required Too! #9

Open on3iropolos opened 10 years ago

on3iropolos commented 10 years ago

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.

WolverineFan commented 10 years ago

I assume these are Wine dependencies? I've never seen this. What distro are you running?

on3iropolos commented 10 years ago

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.

ElliotFriend commented 10 years ago

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:

jesselang commented 10 years ago

On Debian, I found that libwine-cms (color management) was also required in addition to WINE and Mono.

ElliotFriend commented 10 years ago

Thanks for the report, @jesselang :+1: