#taskwarrior

/

      • TuxRocks joined the channel
      • TuxRocks
        Hello! Is anyone available to help me out with a sync init issue?
      • pbeckingham
        TuxRocks: I'm only a trainee, but I'll try.
      • TuxRocks
        Awesome!
      • pbeckingham
        TuxRocks: Please describe your setup...
      • TuxRocks
        So, I setup a taskserver and generated the certs. Added them to the client config. When I run "task sync init" I get an error saying "Aborted (core dumped). I am using the Ubuntu subsystem on Windows with Taskwarrior version 2.5.1.
      • I have no idea what that error message is trying to tell me, so I'm not entirely sure where to start. :p
      • pbeckingham
        Yikes. That's a hard crash. Did ypu have a functioning task before setting up the server?
      • antagonismorg joined the channel
      • TuxRocks
        Yes. I've been using an older version (2.3?) up until today. I updated to 2.5.1 so that I could sync. The version I was on didn't support it.
      • Haudegen has quit
      • pbeckingham
        TuxRocks: Okay, does the command 'task diag' generate output, or does it crash also?
      • TuxRocks
        Getting output
      • Do you want to see that output?
      • pbeckingham
        Yes please. Can you pastebin that?
      • TuxRocks
      • pbeckingham
        I see one problem -
      • Don't paste anythign here (it should remain private) but your setting for 'Creds:' contains a space. Please run this, again without showing me the result: grep taskd.credentials ~/.taskrc
      • Is there a space immediately before or after the '/' characters?
      • And are there "\/" or just "/" characters?
      • TuxRocks
        There is no space. I do have a space in the middle... it's "FirstName LastName"
      • Just "/"
      • pbeckingham
        Good. Not a probmen them - probably a mis-edit when you anonymized the data.
      • TuxRocks
        I think so
      • pbeckingham
        Did you generate those certs by following tsakd setup, or is the a letsencrypt cert in htere?
      • TuxRocks
        I followed the guide on taskwarrior.org. I did not use Let's Encrypt
      • I used the ./generate in the taskd pki folder
      • pbeckingham
        Good news again. Okay, let's try in debug mode. Once again, don't paste any output, it will contain potentially private info, but please run: task rc.debug=1 rc.debug.tls=3 sync
      • And scan the output. It should contain a lot of info that may indicate something.
      • TuxRocks
        OK, "getrusage failed: Invalid argument" followed by "Aborted (core dumped)"
      • Other stuff checks out OK
      • Server will be verified and a couple of detected lines
      • pbeckingham
        Interesting. Neither task nor taskd calls getrusage. But perhaps GnuTLS does.
      • I see you are using GnuTLS 3.2.11 Is there a newer package available?
      • Oh wait, no. You installed a binary package?
      • TuxRocks
        I installed Taskwarrior from a ppa
      • pbeckingham
        Okay, here's what I think is happening: task only has 1 dependency, GnuTLS, and you're seeing a call fail that task doesn't call. I think this indicates that GnuTLS is having a problem.
      • Is there a non-ppa package you can use? What is the Ubuntu standard package version, I wonder.
      • TuxRocks
        It's 2.2 or 2.3
      • pbeckingham
        Not good enough.
      • Is building from source an option?
      • TuxRocks
        My first issue was having a version that didn't include sync :p
      • So I found a PPA
      • Should I try building from source?
      • pbeckingham
        Yes. First see if you can upgrade GnuTLS - there may be a pkg newer than 3.2.11, and that would be a good thing.
      • You'll then need GCC (newer than 4.9 if possible), and CMake.
      • TuxRocks
        OK, seeing what I can do
      • I really appreciate your help :)
      • pbeckingham
        No problem. We're not done yet...
      • TuxRocks
        Hopefully we're getting close :p
      • Getting an error on cmake
      • CMAKE_CXX_COMPILER-NOTFOUND -- please set to a valid compiler path name
      • Did I forget to install something?
      • There's a few other errors after that as well. Let me know if you want any of those.
      • pbeckingham
        Is GCC installed?
      • TuxRocks
        Yes
      • Do I need the dev version?
      • pbeckingham
        Not for GCC.
      • If you type 'gcc' and hit enter, what does it say?
      • TuxRocks
        gcc: fatal error: no input files
      • compilation terminated
      • pbeckingham
        Good.
      • TuxRocks
        I just installed clang and I'm getting a lot farther...
      • pbeckingham
        Clang is good too.
      • TuxRocks
        C++11 support missing
      • pbeckingham
        Which clang version? Must be newer than 3.4 I think.
      • or 3.3
      • TuxRocks
        3.4-1
      • pbeckingham
        Should be good.
      • antagonismorg has quit
      • TuxRocks
        It looks a little different
      • I'm only getting the one error.
      • I don't know if I have some out of date package maybe?
      • pbeckingham
        Okay, I'm out of suggestions. It appears that cmake can't find hte compiler, despite you having two of them installed. There is a similar known windows issue. Not sure what he next step is.
      • TuxRocks
        Bummer
      • I'll keep cracking at it for a little bit
      • I think I might be getting somewhere
      • pbeckingham
        Do tell...
      • TuxRocks
        So...I'm not 100% sure what made things work...I did a bunch of package updates through alternative means, mostly others PPAs. I think what made it work though was adding -DCMAKE_CXX_COMPILER=g++
      • pbeckingham
        Good.
      • TuxRocks
        OK, looking way better now
      • I need to take a break, but now I'm getting sync failed could not connect. I'll work on troubleshooting that later on tonight or this weekend.
      • pbeckingham
        One sec, I'll give you a troubleshooting URL...
      • TuxRocks
        Looking way better. No Abort core dumped issues :D
      • Thanks again for all of your help and for sticking with me.
      • pbeckingham
      • TuxRocks
        I'll let you know how it goes
      • pbeckingham
        Cheers.
      • antagonismorg joined the channel
      • netvor joined the channel
      • ebsen joined the channel
      • gr0gg|ex joined the channel
      • antagonismorg has quit
      • ebsen has quit
      • ebsen joined the channel
      • ArturShaik joined the channel
      • gr0gg|ex has quit
      • antagonismorg joined the channel
      • ebsen has quit
      • antagonismorg has quit
      • ArturShaik has quit
      • antagonismorg joined the channel
      • antagonismorg has quit
      • gr0gg|ex joined the channel
      • gr0gg|ex
        Is anyone aware of a tool for exporting TW data into a format that can be used by Toggl?
      • This: https://github.com/hpainter/task-toggl doesn't seem to work for me.
      • bbigras has quit
      • bbigras joined the channel
      • netvor has quit
      • kidanger joined the channel
      • Guest63602 joined the channel
      • netopejr joined the channel
      • Guest63602 is now known as Haudegen
      • ssbarnea has quit
      • ssbarnea joined the channel
      • ssbarnea has quit
      • ssbarnea joined the channel
      • ArturShaik joined the channel
      • soeste joined the channel
      • soeste
        Hi, I'am not sure if the is the right channel or if there is a different one for timewarrior.
      • But the topic looks gread
      • jelle
        soeste: it's the right one just ask
      • soeste
        Are there some Ideas already to provide a modify command for timew?
      • Like the one in taskwarrior to edit intervals afterwards?
      • I'am often track time with some general tag and would like to split them later and assign new more descriptive tags.
      • This is already possible by using commmands {shorten, move, tag, untag}
      • Doing that by jumping in your text editor and quickly make some modifications would be nice
      • netopejr has quit
      • netopejr joined the channel
      • gr0gg|ex
        Is there a way to add sub tasks to a task without using depends?
      • Or maybe that's what Annotations are and I'm just not understanding them.
      • soeste
        gr0gg|ex: I'am using projects for this. If I have a main project called foo and want to add a subtask bar then using task add pro:foo.bar
      • pbeckingham
        gr0gg|ex: soeste is right, dependencies, or using common tags is the approach. No subtasks yet.
      • soeste: There are several commands for modifying intervals after the fact. We're making those work better in 1.1.0.
      • soeste: But if you have suggestions, please create a feature request.
      • nlogex joined the channel
      • netopejr has quit
      • nlogex
        Hi, I have a problem. When I create a recurring task, it seems to get duplicated on subsequent occurrences. Is there something I could be doing wrong?
      • soeste
        pbeckingham: When I want to look, whats currently working on. Then bug.tasktools.org is the right place to look, right?
      • ssbarnea has quit
      • ssbarnea joined the channel
      • ssbarnea has quit
      • ssbarnea joined the channel
      • netopejr joined the channel
      • pbeckingham
        soeste: Yes, mostly. There are some things that aren't listed, but you're right
      • nlogex: How many clients do you have?
      • nlogex
        pbeckingham: 4
      • pbeckingham
        nlogex. And do you have 'recurrence=no' for three of those, and 'recurrence=yes' for the one you use most often?
      • nlogex
        pbeckingham: I must not, I didn't specifically set that on any client