Package Details: taskcoach 1.4.4-1

Git Clone URL: https://aur.archlinux.org/taskcoach.git (read-only)
Package Base: taskcoach
Description: Todo manager to keep track of personal tasks, todo lists, with effort tracking, categories, notes and more.
Upstream URL: http://www.taskcoach.org
Keywords: todo
Licenses: GPL3
Submitter: encelo
Maintainer: mrxx
Last Packager: mrxx
Votes: 95
Popularity: 0.134973
First Submitted: 2006-07-14 14:15
Last Updated: 2018-12-11 01:37

Latest Comments

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

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

Hello,

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/application.py'. 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:

try:
  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:
  pass

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

lunze commented on 2018-09-14 12:12

Hello.

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/taskcoach.py", line 72, in <module>
    start()
  File "/usr/bin/taskcoach.py", line 63, in start
    app = application.Application(options, args)
  File "/usr/lib/python2.7/site-packages/taskcoachlib/patterns/singleton.py", line 29, in __call__
    class_.instance = super(Singleton, class_).__call__(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/taskcoachlib/application/application.py", line 114, in __init__
    self.initTwisted()
  File "/usr/lib/python2.7/site-packages/taskcoachlib/application/application.py", 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: <https://fossies.org/linux/misc/TaskCoach-1.4.3.tar.gz> <https://netix.dl.sourceforge.net/project/taskcoach/taskcoach/Release-1.4.3/TaskCoach-1.4.3.tar.gz>

Thanks

AmadoMartinez commented on 2017-08-05 18:32

I was able to install taskcoach by renaming the twisted dependency to python2-twisted https://www.archlinux.org/todo/twisted-python2-twisted-rename/

ben_2361 commented on 2017-03-05 20:02

Just thought I'd post my workaround for getting this up and running:
1. Went to the website and discovered that the software is supposed to work with wxpython2.8 or newer.
2. Patched the depends on the PKGBUILD to 'wxpython>=2.8'
3. When I attempted to run taskcoach.py after install I got the same error as snuffop so I implemented the same solution as nv2r/Delitum.
Now it works. Not sure if it's the "proper" solution but it works and I have my favorite task organizer back.

dark-saber commented on 2017-01-25 15:27

wxpython2.8 was removed from AUR

Delitum commented on 2016-10-06 07:32

same worked for me:

mv pyparsing.py pyparsing.py.bak
mv pyparsing.pyc pyparsing.pyc.bak