Subject: Re: "fuzzy patch" warning
To: Todd Vierling <tv@pobox.com>
From: Rene Hexel <rh@idle.trapdoor.vip.at>
List: tech-pkg
Date: 12/06/1999 01:09:01
Todd Vierling wrote:
> Why does bsd.pkg.mk warn you when a patch was unsuccessful, and then *retry*
> the patch?
It retries the patch w/o being so picky about fuzz. This works if all
hunks fail due to a fuzzy patch, but not if only a subset of hunks fail
...
> (filename.orig, filename, filename.rej) reflect a usable set: the original,
> the file with successful patched hunks, and only the failed hunks?
IMHO, this is isn't too much of a problem, because patch backs up the
first set of files, i.e., you get a filename.rej.orig that contains the
original hunks that failed ...
> I don't see any point to reapply a patch that partly failed. After all,
> patch(1) will bomb anyway because some of the hunks may already be applied.
This is only true for patches that partly fail. For patches that fail
as a whole, a warning is issued, but it's possible to continue 'make'.
That was the original intention of this behaviour, I think ...
Cheers
,
Rene