Jerome Warnier wrote: > Peter Samuelson wrote: > > [Jerome Warnier] > > > >> I don't know however how dpkg treats hardlinks. Does it "break" the > >> hardlink before replacing a file or does it replace the file whatever > >> its real nature is? > >> > > > > You know, given the time it takes to type a 20-line email, including > > finding the appropriate Wikipedia article to link to, it would have > > been a lot faster to just try it. > > > > # ln /bin/ls /bin/ls2 > > # aptitude reinstall coreutils > > # ls -l /bin/ls /bin/ls2 > > > Maybe, but I also wanted to bring attention to it. ;-)
I'm curious as to why no one is looking at the index node numbers themselves. [jh...@chao:/bin]% sudo ln ls ls2 [jh...@chao:/bin]% ls -il ls{,2} 7342643 -rwxr-xr-x 2 root root 101992 Apr 4 2008 ls 7342643 -rwxr-xr-x 2 root root 101992 Apr 4 2008 ls2 [jh...@chao:/bin]% sudo aptitude reinstall coreutils . . . [jh...@chao:/bin]% ls -il ls{,2} 7350701 -rwxr-xr-x 1 root root 101992 Apr 4 2008 ls 7342643 -rwxr-xr-x 1 root root 101992 Apr 4 2008 ls2 ls2 kept the old index node, but ls gets a brand new index node, thus showing that, indeed, dpkg will break hardlinks upon upgrade. -- John H. Robinson, IV jaq...@debian.org http (((( WARNING: I cannot be held responsible for the above, sbih.org ( )(:[ as apparently my cats have learned how to type. spiders.html (((( -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org