Package Details: ynab4 4.3.857-3

Git Clone URL: (read-only, click to copy)
Package Base: ynab4
Description: You Need A Budget, installs with wine
Upstream URL:
Licenses: unknown
Submitter: jacob1123
Maintainer: jacob1123
Last Packager: jacob1123
Votes: 10
Popularity: 0.000063
First Submitted: 2015-06-01 20:14 (UTC)
Last Updated: 2019-12-21 11:58 (UTC)

Latest Comments

someotherkyle commented on 2022-01-28 15:55 (UTC) (edited on 2022-01-28 16:19 (UTC) by someotherkyle)

This has been solved but I want to leave my solution in case someone else may run into something similar. The issue was not this package, but with nvidia drivers. Using nouveau in place of nvidia fixed my problem.

Just downloaded and installed with makepkg. When I launch, nothing seems to happen. Launched from terminal, nothing seems to happen. checked the /usr/bin/ynab4 script and confirmed that the directories were made and saw that the YNAB 4 dir did not exist. I tried to execute wine /usr/share/ynab4/Setup.exe and got

0078:err:plugplay:enumerate_new_device Unable to install a function driver for device L"WINEBUS\\VID_845E&PID_0001\\0&0000&0&0".
0078:err:plugplay:enumerate_new_device Unable to install a function driver for device L"WINEBUS\\VID_845E&PID_0002\\0&0000&0&0".
wine: Unhandled page fault on execute access to 00007FC0DAACA5C0 at address 00007FC0DAACA5C0 (thread 0068), starting debugger...

I'm pretty new to wine / emulation and would appreciate any input / advice. Thanks!

preekee2do commented on 2021-01-22 20:59 (UTC)

As of Jan 2021, package works perfectly for me. Thanks for helping me move from Windows!

jacob1123 commented on 2019-12-21 11:58 (UTC)

I just updated the package to use the file from

xsmile commented on 2019-12-18 19:34 (UTC)

The installer is still accessible at

jacob1123 commented on 2019-12-18 08:15 (UTC)

Unfortunately I couldn't find an alternative source for the file. If anyone find's one, I'll happily update the package.

asgmd commented on 2019-12-17 15:35 (UTC)

someotherkyle, that’s exactly my error. I assumed it had to do with the lack of exe on YNAB’s website.

someotherkyle commented on 2019-12-17 15:20 (UTC) (edited on 2019-12-17 15:26 (UTC) by someotherkyle)

Could not for the life of me figure out formatting here but here is my output after makepkg -si

Is this related to asgmd's comment on 12/2?

asgmd commented on 2019-12-02 23:58 (UTC)

Is there any way to update the package as the YNAB4 install file is no longer being hosted at ?

lquidfire commented on 2018-10-13 19:40 (UTC)

The font 'Verdana' is required for the tooltips to show. It's available in AUR package 'ttf-ms-fonts', but I don't think you can make an AUR-package a dependency of another AUR-package?

Rotlaus commented on 2018-10-13 19:12 (UTC)

For the tooltips to work you have to install corefonts with winetricks.

jacob1123 commented on 2018-09-08 18:32 (UTC)

@lquidfire Awesome!

lquidfire commented on 2018-09-08 13:47 (UTC)

@jacob1123 Successfully installed and got it running.

lquidfire commented on 2018-09-08 11:28 (UTC)

@xsmile @jacob1123 Thank you! I didn't get any e-mail notifications of your responses. Will see if I can enable that.

Will test and report back some time, though busy now.

jacob1123 commented on 2018-08-16 07:51 (UTC)

@ChucklesTheBeard Should be fixed now

ChucklesTheBeard commented on 2018-08-15 23:44 (UTC) (edited on 2018-08-15 23:44 (UTC) by ChucklesTheBeard)

~/build/ynab4 » makepkg
==> ERROR: PKGBUILD contains CRLF characters and cannot be sourced.

jacob1123 commented on 2018-08-12 10:11 (UTC)

@lquidfire @xsmile I released a version with less dependencies. Tell me, if it stops working.

xsmile commented on 2018-08-11 21:30 (UTC)

@lquidfire: I tested it a while ago and came to the conclusion that depends=('lib32-mpg123' 'lib32-libpulse' 'wine') is enough. Try for yourself.

lquidfire commented on 2018-07-31 13:05 (UTC)

Thanks for your AUR package!

I wanted to install this, but was wondering if some of the dependencies are superfluous?

I installed YNAB Classic successfully without lib32-lcms samba and winetricks.

I already had lib32-gnutls lib32-mpg123 and lib32-ncurses installed on my system, but not sure if required for ynab.

jacob1123 commented on 2016-06-12 19:16 (UTC)

Updated to newest version. Again thanks @xsmile.

xsmile commented on 2016-06-12 14:40 (UTC)

A PKGBUILD for 4.3.857:

Krieger commented on 2016-02-23 03:04 (UTC)

It's working great for me.

robut commented on 2016-01-11 05:26 (UTC)

Using yaourt, I upgraded to version 4.3.820-1 from the aur, but the actual ynab on my system did not get upgraded. 'Setup.exe' needs to be run on an upgrade, but currently it does not run. I believe the problem is in the ynab4 script. It checks that ynab is already installed, but does not check the version. I dug around a little bit, but did not find a file in the install folder that notes a version number. Perhaps include a version file with your package and check against that? Thank you for your work! I use ynab daily, and it is quite nice to have it available for my favorite Linux distro.

jacob1123 commented on 2016-01-08 18:46 (UTC)

Updated to 4.3.820 Thanks for the PKGBUILD @xsmile

xsmile commented on 2016-01-08 13:17 (UTC)

A PKGBUILD for 4.3.820:

jacob1123 commented on 2015-12-04 22:46 (UTC)

@bonkii Updated to use HTTPS

bonkii commented on 2015-11-23 13:45 (UTC)

In the PKGBUILD one should set the source URL from http to https.

jacob1123 commented on 2015-11-18 16:53 (UTC)

thx for testing :-)

fmasi commented on 2015-11-18 11:07 (UTC)

Just tested and It seems to work just fine with yaourt. Thx for the patching.

jacob1123 commented on 2015-11-18 10:20 (UTC)

Thanks for your recommendations. - Added dropbox as optional dependency - Changed the copy command to "cp -raL" I currently can't access my arch machine. Could someone try installing with yaourt?

dioltas commented on 2015-11-16 23:10 (UTC)

Hi, it looks like for the symlink to the temp folder issue, all you need to do is change "cp -ra" to "cp -rL" in the PKGBUILD. Then it will follow the symlink correctly (instead of copying the symlink).

fmasi commented on 2015-11-13 17:07 (UTC) (edited on 2015-11-13 17:08 (UTC) by fmasi)

I just started with arch so don't know ether how to fix the yaourt issue you got but I can confirm that the manual install works. I was wondering if dropbox should be set as optional dependency it is required for the cloud sync stuff right ? In any case tks for the package

jacob1123 commented on 2015-09-05 17:07 (UTC)

Thanks for your feedback. I fixed the "exit1" and the script now looks for "YNAB 4.exe" instead of checking, if the directory exists. I don't know what I can do about the yaourt-issue though.

milasch commented on 2015-08-27 13:25 (UTC)

/usr/bin/ynab4 @ line 7 "exit1" should be "exit 1" If installed with yaourt, a link is created at /usr/share/ynab4/Setup.exe pointing at /tmp/yaourt-tmp-milasch/aur-ynab4/Setup.exe. yaourt doesn't keep the file at the tmp location after building the package. If ynab4 script fails after creating the directory, it'll always fail afterwards because the dir already exists. Perhaps a more elaborate script? Otherwise, thanks for the initiative! Let me re-attempt to run it without yaourt.