Uma maneira possível de fazer isso não é com um link simbólico, mas com uma montagem de ligação. O link simbólico tem que saber para onde ir porque isso é tudo e é mostrado.
A possível solução:
/home/somedir <-- we want this one to show under otherdir/share
/home/otherdir
mount -o bind,ro /home/somedir /home/otherdir/share
aqui é uma amostra
$ ls -l
drwxrwxr-x 4 user user 35 jan 9 12:37 home
$ ls -l home/
drwxrwxr-x 3 user user 18 jan 9 12:38 otherdir
drwxrwxr-x 2 user user 21 jan 9 12:38 somedir
$ ls -l home/somedir/
-rw-rw-r-- 1 user user 0 jan 9 12:38 test.txt
$ ls -l home/otherdir/
drwxrwxr-x 2 user user 6 jan 9 12:38 share
$ ls -l home/otherdir/share/
$ sudo mount -o bind home/somedir/ home/otherdir/share/
$ ls -l home/otherdir/share/
-rw-rw-r-- 1 user user 0 jan 9 12:38 test.txt