¿Demasiados niveles de enlaces simbólicos en el directory actual?

Recibo el siguiente error al hacer una simple "ls" en un directory en un recurso compartido de NFS en Ubuntu 11.10.

user@host[/android-master/external/iptables/extensions] > ls -al ls: reading directory .: Too many levels of symbolic links total 580 drwxrwxr-x 2 stephen stephen 12288 2011-12-28 17:16 . drwxrwxr-x 11 stephen stephen 4096 2011-12-28 17:16 .. -rwxrwxr-x 1 stephen stephen 229 2011-12-28 17:16 filter_init -rw-rw-r-- 1 stephen stephen 6594 2011-12-28 17:16 GNUmakefile.in -rw-rw-r-- 1 stephen stephen 3286 2011-12-28 17:16 libip6t_ah.c -rw-rw-r-- 1 stephen stephen 4595 2011-12-28 17:16 libip6t_dst.c -rw-rw-r-- 1 stephen stephen 363 2011-12-28 17:16 libip6t_eui64.c 

Estoy confundido sobre por qué estoy recibiendo esto. El directory actual no es un enlace simbólico (confirmado por ls en parent).

Además, cuando hago lo mismo "ls" en una máquina Ubuntu 10.04 montando la misma ruta NFS, no tiene este problema.

Esto es del directory externo / iptables / extensiones del proyecto de código abierto de Android. Tal vez es repo / git relacionado? Veo muchos enlaces simbólicos rotos en los directorys .git de todos los proyectos:

 user@host[/android-master/external/iptables/.git] > ls -al total 48 drwxrwxr-x 2 stephen stephen 4096 2011-12-28 17:16 . drwxrwxr-x 11 stephen stephen 4096 2011-12-28 17:16 .. lrwxrwxrwx 1 stephen stephen 52 2011-12-28 17:16 config -> ../../../.repo/projects/external/iptables.git/config lrwxrwxrwx 1 stephen stephen 57 2011-12-28 17:16 description -> ../../../.repo/projects/external/iptables.git/description -rw-rw-r-- 1 stephen stephen 41 2011-12-28 17:16 HEAD lrwxrwxrwx 1 stephen stephen 51 2011-12-28 17:16 hooks -> ../../../.repo/projects/external/iptables.git/hooks -rw-rw-r-- 1 stephen stephen 35645 2011-12-28 17:16 index lrwxrwxrwx 1 stephen stephen 50 2011-12-28 17:16 info -> ../../../.repo/projects/external/iptables.git/info lrwxrwxrwx 1 stephen stephen 50 2011-12-28 17:16 logs -> ../../../.repo/projects/external/iptables.git/logs lrwxrwxrwx 1 stephen stephen 53 2011-12-28 17:16 objects -> ../../../.repo/projects/external/iptables.git/objects lrwxrwxrwx 1 stephen stephen 57 2011-12-28 17:16 packed-refs -> ../../../.repo/projects/external/iptables.git/packed-refs lrwxrwxrwx 1 stephen stephen 50 2011-12-28 17:16 refs -> ../../../.repo/projects/external/iptables.git/refs lrwxrwxrwx 1 stephen stephen 54 2011-12-28 17:16 rr-cache -> ../../../.repo/projects/external/iptables.git/rr-cache lrwxrwxrwx 1 stephen stephen 49 2011-12-28 17:16 svn -> ../../../.repo/projects/external/iptables.git/svn 

packed-refs y svn son enlaces rotos. No estoy seguro de por qué, eso es algo más que tendré que mirar.

Intente utilizar el command "ls" real, en lugar de su shell incorporado:

 > /bin/ls -al