Package Details: mnemosyne 2.3.6-2

Git Clone URL: https://aur.archlinux.org/mnemosyne.git (read-only)
Package Base: mnemosyne
Description: A flash-card tool with a sophisticated card review algorithm
Upstream URL: http://www.mnemosyne-proj.org
Keywords: Anki flashcard learn memorize
Licenses: GPL
Conflicts: mnemosyne-bzr
Submitter: wide-eyed
Maintainer: smls
Last Packager: smls
Votes: 70
Popularity: 1.110777
First Submitted: 2007-11-04 20:08
Last Updated: 2016-05-19 02:55

Latest Comments

smls commented on 2016-05-19 02:55

@marmistrz Sorry about that. Fixed now.

marmistrz commented on 2016-05-18 13:06

The md5sum check fails as of 2016-05-18.

smls commented on 2014-10-20 16:59

It looks like russo79's patch was committed upstream, so after the next Mnemosyne release it will no longer need to be bundled with the PKGBUILD... :)

shuu commented on 2014-10-12 02:51

It looks like python2-distribute should be changed to python2-setuptools in the extra repo. Python2-distribute is not in the AUR anymore.

shuu commented on 2014-10-08 23:03

python2-distribute doesn't appear to be in the AUR anymore.

russo79 commented on 2014-09-03 19:51

Here [1] (in the mnemosyne directory) you'll find a PKGBUILD that fix this issue.

The only thing to do is to force matplotlib to use the Qt4 backend.
By default it chooses the Qt5 one and that conflicts with mnemosyne.

[1] https://cloud.russo79.com/public.php?service=files&t=f00d660f9ae6001dd09276e960a02e9d

Feel free to take it!

russo79 commented on 2014-09-03 19:51

Here [1] you'll find a PKGBUILD that fix this issue.

The only thing to do is to force matplotlib to use the Qt4 backend.
By default it chooses the Qt5 one and that conflicts with mnemosyne.

[1] https://cloud.russo79.com/public.php?service=files&t=f00d660f9ae6001dd09276e960a02e9d

Feel free to take it!

joelsc commented on 2014-09-03 17:45

Note that you can get the basic functionality (without plotting) by commenting line 9 from the file /usr/lib/python2.7/site-packages/mnemosyne/pyqt_ui/statistics_wdgts_plotting.py:

- from matplotlib.backends.backend_qt4agg import FigureCanvasQTAgg as FigureCanvas
+ #from matplotlib.backends.backend_qt4agg import FigureCanvasQTAgg as FigureCanvas

vagyok commented on 2014-08-30 18:54

Thanks for your quick and helpful response. I can confirm that downgrading to python2-matplotlib 1.3.1-4 fixed the issue for me.

As far as I can see, though, the current version of python2-matplotlib in [community] has been 1.4.0-1 since 2014-08-28.

smls commented on 2014-08-30 14:15

For now, you can make it work by downgrading python2-matplotlib to version 1.3.x (which is still the current version in [community] -- only version 1.4.0 from [community-testing] is causing the issue).

As for the python2-pyqt -> python2-pyqt4 rename, I've updated the PKGBUILD now to reflect this.

Still investigating the issue with matplotlib 1.4 though.

All comments