Ry Cooder did made an interesting record with Ali Farka Toure, including a version of this song, Diaraby (unfortunately the version with Ry Cooder seems to have been pulled from youtube):
Youtube Video