You are not logged in.
Pages: 1
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
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
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 librariesThe strange thing is that `ldd' freaks out on the binary too, thats why I had to use rabin2.
Offline
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
Offline
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
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
Downgrade gnutls like so:
pacman -U /var/cache/pacman/pkg/gnutls-3.3.7-1-x86_64.pkg.tar.xzor 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
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:
Offline
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
and if anyone else is too tired to think when they try this...rebuilt the task package, not gnutls like I did at first ![]()
Offline
This bug has been reported here:
Offline
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
Pages: 1