pkg_delete and modified files
kris at obsecurity.org
Sat Jan 28 13:51:44 PST 2006
On Sun, Jan 29, 2006 at 12:44:50AM +0300, Andrew Pantyukhin wrote:
> Looking for a solution to the problem we stumbled upon,
> [which was keeping many modified files without the
> cmp trick described in the porter's handbook]
> I gave pkg_install/* sources a glance and now I'm
> thinking about a quick fix. The -f flag causes files to be
> deleted even in case of a checksum mismatch. In fact
> the -f flag is meant for something slightly else:
> Force removal of the package, even if a dependency
> is recorded or the deinstall or require script fails.
> So I'm thinking about another flag (like -F or a second
> -f) to control the behavior with modified files. I think that
> keeping them should be a default. I can't think of a
> thing that it will break, maybe you can. The cmp trick
> will still work. And it only takes a couple of lines to
We can't do this by default for all ports because a lot of ports
install files that are *supposed* to be modified by other ports
(e.g. gettext), so those files would never get removed.
I think you'd need to have some more fine-grained method to control
this on a per-file basis.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20060128/e6af75f8/attachment.bin
More information about the freebsd-ports