GNU `tar` exécute` stat` sur un directory exclu. Est-ce normal?

Je cours tar tant que root comme ceci:

 cd / tar --create \ --verify \ --exclude-backups \ --exclude-caches \ --auto-compress \ --file /tmp/home.tar.gz \ --exclude=/home/elena/.gvfs \ home 

sorties de tar :

 tar: home/elena/.gvfs: Cannot stat: Permission denied 

Je m'attendrais à ce que le .gvfs [1] soit complètement ignoré. Pourquoi GNU tar cours d'exécution stat ?

Quant à savoir pourquoi j'utilise /home/elena/.gvfs – un path absolu – pour correspondre au directory .gvfs , c'est parce que – à ma connaissance – il n'y a pas d'autre moyen de sélectionner des directorys uniques pour l'exclusion sans exclure les sous-directorys correspondants n'importe quel niveau aussi.

J'ai essayé de mettre la ligne --exclude après la home , pour prendre en count les bizarreries possibles dans différentes versions de tar , mais cela ne change rien.

Merci de votre attention.

Version GNU tar : 1.23

[1] ~/.gvfs est un moyen d'accéder au système de files virtuel de Gnome. Je le saute parce que je sais qu'il ne peut pas y avoir access, et ça n'a pas de sens de l'archiver. Je me request encore pourquoi le tar ne l'ignore pas complètement.

 tar: home/elena/.gvfs: Cannot stat: Permission denied 

Notez que le message d'erreur n'inclut pas de barre oblique. Essayez --exclude=home/elena/.gvfs sans la barre oblique.