-L só funciona com links físicos; como especificado em POSIX :
If the -s option is specified, the -L and -P options shall be silently ignored.
Se você tem readlink , pode usar isso:
ln -s -- "$(readlink symlink1)" symlink4
Se o seu readlink suportar a opção -f , você poderá usá-lo para canonizar totalmente o alvo ( ie resolver todos os links simbólicos no caminho do alvo, se o link simbólico incluir outros links simbólicos).