Package Details: taskcoach 1.4.6-1

Git Clone URL: (read-only, click to copy)
Package Base: taskcoach
Description: Todo manager to keep track of personal tasks, todo lists, with effort tracking, categories, notes and more.
Upstream URL:
Keywords: todo
Licenses: GPL3
Submitter: encelo
Maintainer: mrxx
Last Packager: mrxx
Votes: 99
Popularity: 0.099213
First Submitted: 2006-07-14 14:15
Last Updated: 2019-04-27 16:42

Latest Comments

1 2 3 4 5 6 ... Next › Last »

xotkot commented on 2021-04-15 16:42

$ LANG=en_US.UTF-8 yay -S taskcoach
 -> Could not find all required packages:
    python2-twisted (Wanted by: taskcoach)

FabioLolix commented on 2021-03-30 16:38

that is happening because Arch have have "replaces=python2-twisted" which can't work for this pkgbuild.

python2-twisted pkgbuild need to be created and "replaces=python2-twisted" need to be removed from python-twisted package

L0-FF commented on 2021-03-30 16:33

+1; same issue. But I don't have testing enabled.

Rocky-IV commented on 2021-03-22 15:16

With Arch testing enabled running into conflict. :: Replace python2-twisted with testing/python-twisted? [Y/n] Suggestions

lunze commented on 2018-10-09 12:09

Hi rchaput, thanks for the workaround!

It's working again! Really great!

With nice regards. Martin

rchaput commented on 2018-10-03 21:03


I have the same problem and made a fix; this error is caused by an exception when trying to parse the Twisted package's version (which is, on my machine, '18.7.0dev0'). In my case, this is the '0dev0' part the problem (can't be represented as an int, hence the ValueError).

I can think of two workarounds: - the first one would be to have a different version of Twisted. Perhaps upgrading or downgrading this package, using either pip (for Python2.7) or an ArchLinux package (e.g. python2-twisted, in the extras repository). I don't like this option, because this could break other packages (amongst other things) - the second one would be to prevent this bug directly in taskcoach's code.

I prefer the later, however, this requires to change the source code in '/usr/lib/python2.7/site-packages/taskcoachlib/application/'. Here is a small fix I made, which works on my machine (I can't guarantee at this point that this will work for you, but I certainly hope so):

Replace the lines 161-167 by this code:

  if int(twisted.__version__.split('.')[0]) < 11:
    from twisted.internet import reactor
      if wxreactor.WxReactor.callFromThread is not None:
        oldStop = wxreactor.WxReactor.stop
        def stopFromThread(self):
        self.callFromThread(oldStop, self)
        wxreactor.WxReactor.stop = stopFromThread
except ValueError:

Basically, it is just wrapping the if inside a try..except block.

lunze commented on 2018-09-14 12:12


I also have exactly the same problem like "Vitrum-cnkj34kr8".

Also same output. Did somebody have an idea how to fix? I really like taskcoach and need it for my work.

If you need some informations about my system let me know it. I use Manjaro Hakoila 17.1.12 with XFCE 4.12.

With nice regards

uwe commented on 2018-08-27 20:11

Same problem here...

Vitrum-cnkj34kr8 commented on 2018-08-27 14:26

Does not start after fresh install:

Traceback (most recent call last):
  File "/usr/bin/", line 72, in <module>
  File "/usr/bin/", line 63, in start
    app = application.Application(options, args)
  File "/usr/lib/python2.7/site-packages/taskcoachlib/patterns/", line 29, in __call__
    class_.instance = super(Singleton, class_).__call__(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/taskcoachlib/application/", line 114, in __init__
  File "/usr/lib/python2.7/site-packages/taskcoachlib/application/", line 161, in initTwisted
    if map(int, twisted.__version__.split('.')) < (11,):
ValueError: invalid literal for int() with base 10: '0dev0'

crotok commented on 2018-07-28 17:38

Missing dependency for wxgtk2 that includes the file wx/wx.h. And url in SourceForge isn't working no more. You can use maybe one of those: <> <>