You are not logged in.
Pages: 1
Topic closed
I'm just posting my experience troubleshooting a gnome-files libtracker-sparql-2.0.so issue, because when I was searching for a solution online there was no clear answer to something that should be easily fixable. Basically when transferring a large sum of files from an external hard drive I found that Nautilus was broken.
At first it was just failing to transfer files, then after refreshing I was given this error after trying to launch it in a terminal:
nautilus: libtracker-sparql-2.0.so.0: cannot open shared object file: No such file or directory The very first thing I did was make sure there want any Gnome or nautilus extentions causing the issue, there wasn't. After searching online it lead me to believe that it was a issue the icu package; which in turn was causing issues for the Tracker and tracker-miners packages that nautilus requires.
After running a system update using pacman, which diden't fix the problem, I then downgraded the icu package. This would later end up breaking my system.
$ sudo pacman -Syu
$ sudo pacman -U /var/cache/pacman/pkg/icu-62.1-1-x86_64.pkg.tar.xzThen I created a boot-able arch.iso usb and chroot into my system and run a system upgrade from the arch.iso:
Mount my installation from the arch.iso:
$ mkdir /mnt/arch
$ mount /dev/sdax /mnt/arch
$ mount /dev/sday /mnt/arch/boot
$ mount -t proc proc /mut/arch/proc
$ mount -t sysfs sys /mnt/arch/sys
$ mount -o bind /dev /mnt/arch/dev Do the system upgrade:
$ chroot /mnt/root /bin/bash
$ pacman -Syu
$ exit unmount and shutdown or restart the system:
$ umount -R /mnt
$ shutdown After completing all the steps listed above and logging in I found that nautilus worked again. If anyone has any insights to what is causing this issue or a permanent fix for it, I'd like to know. Thank you.
Offline
Tracker was briefly out of sync with Nautilus.
Offline
silly problem, missing symbolic link
ln -s /usr/lib/libtracker-sparql-2.0.so /usr/lib/libtracker-sparql-2.0.so.0Offline
silly problem, missing symbolic link
ln -s /usr/lib/libtracker-sparql-2.0.so /usr/lib/libtracker-sparql-2.0.so.0
Problem solved.
Offline
silly problem, missing symbolic link
ln -s /usr/lib/libtracker-sparql-2.0.so /usr/lib/libtracker-sparql-2.0.so.0
Bad idea. The problem was fixed in the package. All you need to do it upgrade it and done. But if you do what you've said then you've put an untracked file in your filesystem. That is always bad and absolutely wasn't needed in this case.
Offline
Blah blah blah...
Since when do sym-links get from the Internet? Not my fault that the maintainer broke the tracker version -1
Offline
Blah blah blah...
Since when do sym-links get from the Internet?
This is even more nonsensical than your original suggestion; which is quite a feat.
Closing.
Offline
Pages: 1
Topic closed