From d7aebcb303934a9e65f909f52702ce36554fff6f Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Thu, 2 Sep 2021 03:59:52 +0200 Subject: [PATCH] man: Further clarify when re-inclusions of excluded pathnames happen If we have an excluded directory or symlink to directory while there is a subsequent more specific re-inclusion, we do also re-include these objects to avoid unpacking errors. Clarify this in the man page, as it was only mentioned in passing, without going into the details. Closes: #871420 --- man/dpkg.pod | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/man/dpkg.pod b/man/dpkg.pod index 90da24083..d55cc6c17 100644 --- a/man/dpkg.pod +++ b/man/dpkg.pod @@ -906,8 +906,9 @@ starts a character class, which can contain a list of characters, ranges and complementations. See B(7) for detailed information about globbing. B The current implementation might re-include more directories -and symlinks than needed, to be on the safe side and avoid possible unpack -failures; future work might fix this. +and symlinks than needed, in particular when there is a more specific +re-inclusion, to be on the safe side and avoid possible unpack failures; +future work might fix this. This can be used to remove all paths except some particular ones; a typical case is: -- 2.11.4.GIT