Summary: | ports-mgmt/pkg: "pkg check --recompute" fails to exclude removed files | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Rafal Lukawiecki <raf> |
Component: | Individual Port(s) | Assignee: | freebsd-pkg (Nobody) <pkg> |
Status: | Closed Works As Intended | ||
Severity: | Affects Many People | CC: | bob, pi |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(pkg) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Rafal Lukawiecki
2018-02-19 17:01:11 UTC
pkg is not supposed to understand manual removal, this defeats the purpose of having packages, either this should be done via rebuild of the package or we could have some exclusion lists natively handled by pkg (which is plan in the TODO of pkg.) (In reply to Baptiste Daroussin from comment #1) I just ran into this exact same issue (same files, same reason for manually removing them, and everything), and I'm afraid I don't understand the reason that this behavior is "intended". I get that by default it should point out files that have been deleted. But the whole point of "pkg check -r" is to say "I meant to do that" when such a file is intentionally changed. Why should intentional deletion be any different? |