Taskwarrior is Free and Open Source Software that manages your TODO list from your command line. It is flexible, fast, efficient, and unobtrusive. It does its job then gets out of your way.
Includes gnutls support for sync with taskd servers. Needs libgnutls as dependency.
Attachment | Size | Date |
---|---|---|
task-2.4.4-1.armv7hl.rpm | 1.36 MB | 24/06/2015 - 15:15 |
initial build
Comments
rubdos
Sun, 2022/03/27 - 22:30
Permalink
Hi inte! Do you have an RPM spec for this? I'd like to update this to 2.6
rubdos
Wed, 2021/09/29 - 00:35
Permalink
FYI, I've published this today: https://openrepos.net/content/rubdos/taak
inte
Tue, 2015/06/30 - 13:29
Permalink
Great!
borghal
Tue, 2015/06/30 - 13:16
Permalink
Thank you for your answer. I was able to solve it, as the problem was my outdated version of libtasn1. Got it working now, Thanks for porting it!
viq
Sat, 2015/07/04 - 21:38
Permalink
Can you post how you solved it, what did you do?
inte
Sat, 2015/07/04 - 23:37
Permalink
You can use libgnutls and libtasn1 from bloodyfoxy: https://openrepos.net/content/bloodyfoxy/libgnutls
However, sync with freecinc servers doesn't work at present due to a misconfiguration of their servers.
viq
Sun, 2015/07/05 - 20:18
Permalink
I did, but I'm still getting
task sync
task: relocation error: /usr/lib/libgnutls.so.30: symbol as
n1_der_decoding2, version LIBTASN1_0_3 not defined in file
libtasn1.so.6 with link time reference
pkcon get-details gnutls
More than one package matches:
1. gnutls-2.12.23-1.4.1.armv7hl [installed]
2. gnutls-2.12.23-1.4.1.source [jolla]
Please choose the correct package: 1
Getting details
Waiting in queue
Starting
Querying
Package description
package: gnutls-2.12.23-1.4.1.armv7hl
license: LGPLv2+
group: system
description: GnuTLS is a project that aims to develop a library which provides a secure
layer, over a reliable transport layer. Currently the GnuTLS library implements
the proposed standards by the IETF's TLS working group.
size: 976194 bytes
url: http://www.gnutls.org/
inte
Sun, 2015/07/05 - 20:28
Permalink
GnuTLS looks fine. Do you also have a current libtasn1 installed?
Try this one: https://openrepos.net/content/bloodyfoxy/libtasn1
viq
Sun, 2015/07/05 - 20:40
Permalink
Apparently not, and it refuses to cooperate
[nemo@Jolla ~]$ pkcon get-details libtasn1
More than one package matches:
1. libtasn1-3.6-1.2.1.armv7hl [installed]
2. libtasn1-4.5-1.armv7hl [openrepos-BloodyFoxy]
3. libtasn1-3.6-1.2.1.source [jolla]
Please choose the correct package: 1
Getting details
Waiting in queue
Starting
Querying
Package description
package: libtasn1-3.6-1.2.1.armv7hl
license: LGPLv2.1+
group: system
description: This is the ASN.1 library used in GNUTLS. M
ore up to date information can
be found at http://www.gnu.org/software/gnutls and http://w
ww.gnutls.org
size: 91262 bytes
url: http://www.gnu.org/software/libtasn1/
[nemo@Jolla ~]$ pkcon update libtasn1
More than one package matches:
1. libtasn1-4.5-1.armv7hl [openrepos-BloodyFoxy]
2. libtasn1-3.6-1.2.1.armv7hl [jolla]
3. libtasn1-3.6-1.2.1.source [jolla]
Please choose the correct package: 1
Updating packages
Waiting in queue
Starting
Fatal error: There is no update candidate for libtasn1-3.6-
1.2.1.armv7hl
[nemo@Jolla ~]$ pkcon update libtasn1
More than one package matches:
1. libtasn1-4.5-1.armv7hl [openrepos-BloodyFoxy]
2. libtasn1-3.6-1.2.1.armv7hl [jolla]
3. libtasn1-3.6-1.2.1.source [jolla]
Please choose the correct package: 2
Updating packages
Waiting in queue
Starting
Fatal error: There is no update candidate for libtasn1-3.6-
1.2.1.armv7hl
inte
Mon, 2015/07/06 - 01:19
Permalink
Why don't you install libtasn1 through warehouse?
However, you could als try pkcon install libtasn1. Maybe remove libtasn1-3.6-1.2.1 first if it still fails...
inte
Tue, 2015/06/30 - 12:38
Permalink
Hello borghal, where did you get the libgnutls from?
Have you tried syncing against freecinc.com?
borghal
Tue, 2015/06/30 - 00:18
Permalink
Hi there, my initial sync with taskserver fails with
Can you help me? My server syncs fine with two different computers. I've got gnutls-2.12.23-1.4.1.armv7hl and libgnutls-3.4.1-1.armv7hl installed.
Asseon
Sun, 2015/08/09 - 22:37
Permalink
same problem here :/
I think it is caused by libtasn1.
taskwarrior uses libgnutls-3.4.1-1 which itself needs libtasn1-4.5-1 but that will never be installed because it conflicts with libtasn1-3.6-1.3.1 which is needed by p11-kit-trust and gnutls.
a workaround might be to inject the correct libtasn1 version using LD_PRELOAD but I have not tried that yet.
I have no idea how to solve the root cause though.
Asseon
Mon, 2015/08/10 - 15:33
Permalink
Just tried it with LD_PRELOAD and it works!
you have to download and extract libtasn1-4.5-1.armv7hl.rpm from here[0] copy it to your phone and precede any task sync call with "LD_PRELOAD=path_to_your_libtasn1.so.6.4.2".
[0] https://openrepos.net/content/bloodyfoxy/libtasn1