tag 631808 pending
thanks
Hello,
Bug #631808 reported by you has been fixed in the Git repository. You can
see the changelog below, and you can check the diff of the fix at:
http://git.debian.org/?p=dpkg/dpkg.git;a=commitdiff;h=d460aac
---
commit d460aac069a68f1115c8a26f07c147e42816e2b1
Author: Guillem Jover <[email protected]>
Date: Wed Jun 29 04:11:32 2011 +0200
dpkg: Unpack missing shared directories when the package is replaced
Cherry picked from commit b6ca9bcdb5887e30fe65ecd2105da9dcd55a351c.
When unpacking a directory missing in the file system with that path
shared by at least one other package, from a package that is Replaced
by other packages, assume the missing path is a shared directory and
avoid setting ‘keepexisting’ and as such returning prematurely from
tarobject(), because in that case we need to recreate the lost
directory. As a side effect this also prevents printing the message
“Replaced by files in installed package” which is bogus in this case,
as directories are always shared.
Regression introduced in commit 00e5640a99be03aba40c9e08a663b90d8f8aa797.
Closes: #631808
diff --git a/debian/changelog b/debian/changelog
index 58e170a..8e859c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,9 @@
dpkg (1.15.8.12) UNRELEASED; urgency=low
+ [ Guillem Jover ]
+ * Do not fail to unpack shared directories missing on the file system
+ from packages being replaced by other packages. Closes: #631808
+
[ Updated man page translations ]
* German (Helge Kreutzmann). Minor fixe(s).
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]