I couldn't start yelp as well.
In "/etc/gre.d" there were two files: 1.9.2.17.system.conf 2.0.system.conf
The second one was the culprit. Turns out some another application (chmsee) had requested xulrunner 2.0 as a dependency and this resulted in the creation of said file, which happens to block yelp from starting.
This solves the problem and it has no adverse effect on chmsee.
cd /etc/gre.d
sudo mv 2.0.system.conf 2.0.system.conf~
I couldn't start yelp as well. system. conf 2.0.system.conf
In "/etc/gre.d" there were two files: 1.9.2.17.
The second one was the culprit. Turns out some another application (chmsee) had requested xulrunner 2.0 as a dependency and this resulted in the creation of said file, which happens to block yelp from starting.
This solves the problem and it has no adverse effect on chmsee.
cd /etc/gre.d
sudo mv 2.0.system.conf 2.0.system.conf~