You are not logged in.

#1 2014-09-21 03:24:09

pyarch
Member
Registered: 2011-09-30
Posts: 169

unable to run task warrior

Hi,
has anyone come across this error :

$ task
Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!

I get this everytime i try to start task warrior application

Offline

#2 2014-09-21 04:46:24

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: unable to run task warrior

I can confirm this. Which of the updates might have caused it?

[2014-09-19 16:40] upgraded lirc-utils (1:0.9.1.a-3 -> 1:0.9.1.a-4)
[2014-09-19 16:40] upgraded python-setuptools (1:5.7-1 -> 1:5.8-1)
[2014-09-19 16:40] upgraded python2-numpy (1.8.2-1 -> 1.9.0-1)
[2014-09-19 16:40] upgraded python2-setuptools (1:5.7-1 -> 1:5.8-1)
[2014-09-19 16:40] upgraded syslinux (6.03pre19-1 -> 6.03pre20-1)
[2014-09-19 16:40] upgraded xz (5.0.5-2 -> 5.0.6-1)
[2014-09-19 16:40] upgraded youtube-dl (2014.09.16-1 -> 2014.09.18-1)

[2014-09-20 10:55] upgraded ffmpeg-compat (1:0.10.13-1 -> 1:0.10.15-1)
[2014-09-20 10:55] upgraded lxappearance (0.5.5-1 -> 0.5.6-1)
[2014-09-20 10:55] upgraded nodejs (0.10.32-1 -> 0.10.32-2)
[2014-09-20 10:55] upgraded wine (1.7.26-1 -> 1.7.27-1)
[2014-09-20 10:58] upgraded thunderbird-beta-bin (32.0b1-1 -> 33.0b1-1)

[2014-09-20 17:34] upgraded hyphen (2.8.7-2 -> 2.8.8-1)
[2014-09-20 17:34] upgraded libbonoboui (2.24.5-2 -> 2.24.5-3)
[2014-09-20 17:34] upgraded libsodium (0.7.0-1 -> 0.7.1-1)
[2014-09-20 17:34] upgraded libtasn1 (4.1-1 -> 4.2-1)
[2014-09-20 17:34] upgraded nodejs (0.10.32-2 -> 0.10.32-3)
[2014-09-20 17:34] upgraded raptor (2.0.13-2 -> 2.0.14-1)

[2014-09-20 18:37] upgraded libdbus (1.8.6-1 -> 1.8.8-1)
[2014-09-20 18:37] upgraded dbus (1.8.6-1 -> 1.8.8-1)
[2014-09-20 18:37] upgraded dialog (1:1.2_20140219-1 -> 1:1.2_20140911-1)
[2014-09-20 18:37] upgraded gnutls (3.3.7-1 -> 3.3.8-1)
[2014-09-20 18:37] upgraded mesa (10.2.7-3 -> 10.2.8-1)
[2014-09-20 18:37] upgraded mesa-libgl (10.2.7-3 -> 10.2.8-1)
[2014-09-20 18:37] upgraded intel-dri (10.2.7-3 -> 10.2.8-1)
[2014-09-20 18:37] upgraded lib32-libdbus (1.8.6-1 -> 1.8.8-1)
[2014-09-20 18:37] upgraded lib32-mesa (10.2.7-2 -> 10.2.8-1)
[2014-09-20 18:37] upgraded lib32-mesa-libgl (10.2.7-2 -> 10.2.8-1)
[2014-09-21 06:13] installed thunderbird (31.1.1-1)

[2014-09-21 06:29] upgraded libbluray (0.5.0-1 -> 0.6.0-1)
[2014-09-21 06:29] upgraded libdvdread (4.9.9-1 -> 5.0.0-1)
[2014-09-21 06:29] upgraded libdvdnav (4.2.1-1 -> 5.0.0-1)
[2014-09-21 06:29] upgraded libnice (0.1.4-1 -> 0.1.7-1)
[2014-09-21 06:29] upgraded xterm (309-1 -> 311-1)

Offline

#3 2014-09-21 09:12:51

mr.schyte
Member
Registered: 2011-03-05
Posts: 11

Re: unable to run task warrior

Same thing here. I suspect that the gnutls update is the culprit since the task binary is linked to the following libraries and AFAIK only tls was upgraded:

~ % rabin2 -l /usr/bin/task
[Linked libraries]
libgnutls.so.28
libuuid.so.1
libstdc++.so.6
libm.so.6
libgcc_s.so.1
libc.so.6

6 libraries

The strange thing is that `ldd' freaks out on the binary too, thats why I had to use rabin2.

Offline

#4 2014-09-21 09:18:21

mr.schyte
Member
Registered: 2011-03-05
Posts: 11

Re: unable to run task warrior

Downgrading gnutls to 3.3.7-1 solved the problem for me, but I think the correct solution would be to notify the package maintainer to recompile taskwarrior with the new tls package.

Offline

#5 2014-09-21 13:57:01

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: unable to run task warrior

@mr.schyte

Thanks for reporting the bug!

https://bugs.archlinux.org/index.php?&task_id=42049

Offline

#6 2014-09-21 18:25:33

kwehmu
Member
Registered: 2013-08-04
Posts: 15

Re: unable to run task warrior

I just recompiled the package myself using the ABS (with no changes to the PKGBUILD) and installed it manually. The rebuilt version works fine.

Offline

#7 2014-09-22 02:15:59

pyarch
Member
Registered: 2011-09-30
Posts: 169

Re: unable to run task warrior

mr.schyte wrote:

Downgrading gnutls to 3.3.7-1 solved the problem for me, but I think the correct solution would be to notify the package maintainer to recompile taskwarrior with the new tls package.

maybe a dumb question but how did you downgrade the gnutls ?
And what is rabin2 ?

Offline

#8 2014-09-22 04:34:02

washtubs
Member
Registered: 2014-04-04
Posts: 3

Re: unable to run task warrior

Downgrade gnutls like so:

pacman -U /var/cache/pacman/pkg/gnutls-3.3.7-1-x86_64.pkg.tar.xz

or whatever it's called for you. Basically you can't downgrade that I know of unless you've installed the package before, hence it's already in this cache directory.

Just upgrade it back when the task package gets fixed in the main line. It still hasn't been.

Offline

#9 2014-09-22 05:33:01

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: unable to run task warrior

Basically you can't downgrade that I know of unless you've installed the package before, hence it's already in this cache directory.

No true, you can use programs like downgrade:

https://aur.archlinux.org/packages/downgrade/

Offline

#10 2014-09-22 06:12:57

th3voic3
Member
Registered: 2012-03-20
Posts: 92

Re: unable to run task warrior

kwehmu wrote:

I just recompiled the package myself using the ABS (with no changes to the PKGBUILD) and installed it manually. The rebuilt version works fine.

That worked smile and if anyone else is too tired to think when they try this...rebuilt the task package, not gnutls like I did at first wink

Offline

#11 2014-09-22 19:13:33

migueldvb
Member
Registered: 2013-12-05
Posts: 13
Website

Re: unable to run task warrior

This bug has been reported here:

https://bugs.archlinux.org/task/42049

Offline

#12 2014-09-24 18:12:02

bovis
Member
Registered: 2009-01-25
Posts: 22

Re: unable to run task warrior

Anyone downgrading the gnutls package may want to update /etc/pacman.conf.

IgnorePkg   = gnutls

That will keep the gnutls package out of full system upgrades until taskwarrior cooperates.

Offline

Board footer

Powered by FluxBB