Bug#156463: dpkg: Doesn't replace obsolete dirs with symlinks on upgrade
Package: dpkg
Version: 1.10.4
Severity: important
Greetings,
When a package should replace a dir with a symlink on upgrade, it doesn't.
For example, an old libc6-dev on ARM had the directory
/usr/include/asm/arch which is now a symlink to arch-ebsa285. Upgrading
the libc6-dev package left the (empty) dir, and did *not* replace it
with the symlink of the new package. Removing libc6-dev successfully
removed the dir, and reinstalling got the symlink in there. (See bug
151669, and the related debian-arm thread started on 2002/8/9.)
So something appears to be wrong with package upgrade.
Zeen,
--
-Adam P.
GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6
Welcome to the best software in the world today cafe!
<http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg>
-- System Information
Debian Release: testing/unstable
Kernel Version: Linux ebedmelech 2.4.16 #1 Mon Dec 24 13:12:36 GMT 2001
armv4l unknown unknown GNU/Linux
Versions of the packages dpkg depends on:
ii dselect 1.10.4 a user tool to manage Debian packages
ii libc6 2.2.5-13 GNU C Library: Shared libraries and
Timezone
Reply to: