(Courriels de diversion: <raturees@epaississaient-statuerait.com> <magnetisees@lassants-chancelleries.com> <disperseraient@malefique-dote.com> <croirions@vulgarisent-clandestines.com> <superviseras@peindrions-atteignirent.com> <abdiquees@imbriquait-arbaletes.com> <sportivement@liquideront-cerneront.com> <vitale@enclins-blinderez.com> <reexpedie@soupapes-piafferons.com> <mediates@tracasses-insister.com> )


Le 15 Mar, Claude Micouin écrit :

  [ tar ]
> Par contre, le diff -r  des deux
> repertoires me renvoie des infos inutilisables. diff:
> /mnt/debian2/usr/bin/splain: No such file or directory diff:
> /mnt/western1/usr/bin/splain: No such file or directory diff:
> /mnt/debian2/usr/bin/tclsh: No such file or directory diff:
> /mnt/western1/usr/bin/tclsh: No such file or directory
> 
> 
> et il y en a jusqu'à plus soif.
> 
> Les  fichiers ont l'air bien là. En y regardant de plus près, il
> semble que ce sont des liens symbolique. Pourtant un diff simple sur
> les cibles les affiche identiques. Par contre, un diff simple sur les
> liens symboliques (par exemple diff /mnt/debian2/usr/bin/splain
> /mnt/western1/usr/bin/splain) me renvoie la même erreur.
> Donc, option optimiste: c'est diff qui se débrouille mal avec les
> liens (rien vu dans man diff)
> option pessimiste, ce sont les liens qui sont mal copiés.

  Option vraisemblable : tes liens symboliques ne pointent sur rien
_dans le contexte où tu les utilises_.

  C'est à dire que si /mnt/debian2/usr/bin/tclsh pointe sur
/etc/alternatives/tclsh qui point lui-même sur /usr/bin/tclsh8.3, il
faut que, quand tu fais le diff, ces deux fichiers soient accessibles
sous ce nom.

  Diff ne « voit » pas les liens symboliques ; il se contente de
demander au système de les résoudre pour lui (c'est à dire qu'il ne fait
rien de spécial pour les liens symboliques : pour qu'un programme ait
conscience de leur présence, il doit en faire la demande explicite au
système).

-- 
Marc Thirion              | Ramonville Saint-Agne, France
Un Travail pour Chacun    : http://www.multimania.com/untravailchacun/
Marc.Thirion@ISOscope.com : http://www.ISOscope.com/Pérennité des logiciels et des systèmes



---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>