Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#38653 - [task] Add GnuTLS support

Attached to Project: Community Packages
Opened by Rich Li (richli) - Friday, 24 January 2014, 23:21 GMT
Last edited by Peter Lewis (petelewis) - Tuesday, 28 January 2014, 23:31 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Peter Lewis (petelewis)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

With the newest release of taskwarrior (2.3.0), it has support for taskd, a task server. (Taskd is currently in the AUR.) However, when trying the syncing features of taskwarrior, I get this error:

----------------------------------
$ task sync init
Taskwarrior was built without GnuTLS support. Sync is not available.
----------------------------------

It's not really documented well, but it looks like during the build process, it looks for the GnuTLS libraries. This is what I get when I run "task diagnostics" from the binary package:

----------------------------------
$ task diagnostics
[...]
Build Features
Built: Jan 24 2014 21:30:18
CMake: 2.8.12.1
Caps: -pthreads -tls
libuuid: libuuid + uuid_unparse_lower
libgnutls: n/a
[...]
----------------------------------

But when I rebuild using the same PKGBUILD and I happen to have gnutls installed:

----------------------------------
$ task diagnostics
[...]
Build Features
Built: Jan 24 2014 16:12:31
CMake: 2.8.12.1
Caps: -pthreads +tls
libuuid: libuuid + uuid_unparse_lower
libgnutls: 3.2.8
[...]
----------------------------------

Now it seems like the syncing with taskd will work.

I guess gnutls can't be an optdepend, since it's a build-time dependency. So maybe it should be added to the depends list?
This task depends upon

Closed by  Peter Lewis (petelewis)
Tuesday, 28 January 2014, 23:31 GMT
Reason for closing:  Fixed
Additional comments about closing:  Thanks 2.3.0-2 has gnutls as a dependency.

Loading...