NetBSD Problem Report #42160

From dholland@eecs.harvard.edu  Wed Oct  7 00:29:04 2009
Return-Path: <dholland@eecs.harvard.edu>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id 509D263B8B6
	for <gnats-bugs@gnats.NetBSD.org>; Wed,  7 Oct 2009 00:29:04 +0000 (UTC)
Message-Id: <20091007002642.9429DF9CF@tanaqui.eecs.harvard.edu>
Date: Tue,  6 Oct 2009 20:26:42 -0400 (EDT)
From: dholland@eecs.harvard.edu
Reply-To: dholland@eecs.harvard.edu
To: gnats-bugs@gnats.NetBSD.org
Subject: patch incorrectly thinks a patch is reversed
X-Send-Pr-Version: 3.95

>Number:         42160
>Category:       bin
>Synopsis:       patch incorrectly thinks a patch is reversed
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    joerg
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 07 00:30:00 +0000 2009
>Last-Modified:  Thu Jan 14 20:26:24 +0000 2010
>Originator:     David A. Holland
>Release:        NetBSD 5.99.15 (20090831)
>Organization:
>Environment:
System: NetBSD tanaqui 5.99.15 NetBSD 5.99.15 (TANAQUI) #29: Thu Sep 3 18:23:41 EDT 2009 dholland@tanaqui:/usr/src/sys/arch/i386/compile/TANAQUI i386
Architecture: i386
Machine: i386
/usr/bin/patch:
     $NetBSD: crt0.c,v 1.17 2007/12/01 10:16:06 yamt Exp $
     $NetBSD: patch.c,v 1.27 2008/09/19 18:33:34 joerg Exp $
     $NetBSD: pch.c,v 1.23 2008/09/19 18:33:34 joerg Exp $
     $NetBSD: inp.c,v 1.22 2009/06/05 19:55:43 joerg Exp $
     $NetBSD: util.c,v 1.24 2008/09/19 18:33:34 joerg Exp $
     $NetBSD: backupfile.c,v 1.14 2008/09/19 18:33:34 joerg Exp $
     $NetBSD: mkpath.c,v 1.1 2008/09/19 18:33:34 joerg Exp $
>Description:

Applying the enclosed patch to the enclosed partial source file causes
"Reversed (or previously applied) patch detected!  Assume -R? [y]"
which is nonsense.

(If you allow it to assume the patch is reversed, it adds in another
copy of the lines in question.)

>How-To-Repeat:

tar -xvzf patchbug.tgz && cd patchbug
patch -p3 < patch

begin 644 patchbug.tgz
M'XL(`$[?RTH``^U6VV[C-A#-Z^HKI@]%Y<2RJ:LW:8$F[6Y1%"T0I'DK6D.7
M4428)K4B%<=%/KZD9#OQ;NP$"SA;8'E>*/)PAJ,9\I!UJO(J:V^.#@A"(C(A
M1+>3)(D#W798M]VW[P=),(DG,8GUN!\$<7@4'S*H-5JIT@;@J*@$8RDO=LU;
M5(CL-0)Z7=2K^H^OWE^\^^/]0=8@/B')GOI/DF!3_RA.3/W#(`B/R$&B^0A?
M>?TOZIHM*;\!55$)W6Z`)4562#V"4.JDB(7FSQQ'I3S]T-)O5[.\.H0?5M_.
MK_/Y:#0"^%V(F01&9P@IM)R6%`LH:%F"$C!'/<>YUFX5WBE@F!9FY;8V9+?^
M(I5GCK<3SGWGRFN@2(+3D+Q-\CC.3']2E.3MJ4_*,`IAA@T?4YZSML`QH]FH
M<NZU-:3C3QGH<5VU\%O*(0C`]\_"X,R/("#D%#P2$^+<GYR<0/92\R@ZB[?,
M]_S1I<F?R4))&4+OLY5FX%+O1K@P&;O"6VRD3J0K&J@;O*6BE6P)J:Z=SN]@
M580"%>8*BV\`+J1LYPC>U8_PU_)O^.?GA^(YV_7?G/]NZ</LL6?.OQ\F_N;\
MAR3JSW^4V//_"J!<P:QN=%.ZN>!205[I?!R7HIFG:@AZ_PU@.KW\Q?6'P>![
MYU;00N\W3O.73\_2(I42&[5E@G=U,X0M)_H(#,%$Q"A';=V;SVY02;>?DK7E
M$"3]%Z<*YNF=[C+D#S/['YEF0BBIFK1VS;"AQ\<.',-/2X4@%VD-9<MS1?7:
M6N&:3NG,V48VTM/&3JN]^(E>@BM127?=U8XV3*6T\<=,&*QLF+ON/F:,S2=,
M$JUM>LKT'U.=T1;U$$1F_L5/G@RCX\+@R>4Z+HFVG/89^I/.:ZU#BLZ-!%5&
MS4U*#'5=-5JP)4B&6!M6<&"98`K2!F$A9LB-E`N>&^V7J"M;K&US)O)99^@.
M0+:R1JX]X1WFK:G"I@@-?FA1:@T#WLXS;$"4*T]R:/QT%TNKMQ+3DLCZ4-QP
M,`+WG>#?*;.;2DT#5;"@JM(^3<S3;MYHT-7V2Q^X_QDV^M]]'&:-Y_3?UUJ_
MT?^8=/H?QO;]]QKXW`?5KO?4FV=>4KL>4F^>>4*=GX,W&08$3B;#!,[/'=BO
M^."`5C3OA:+O&67P=LN^MUOWO=W"[^U6?F^/]'M[M-^#1[$\(?_>/OWW]ET`
MGN.9*V#G'0`]^7FWP)?>Y186%A86%A86%A86%A86%A86%A86%A9?%_X#4HKQ
%@P`H``#G
`
end


>Fix:

no idea

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: bin-bug-people->joerg
Responsible-Changed-By: dholland@NetBSD.org
Responsible-Changed-When: Thu, 14 Jan 2010 20:26:24 +0000
Responsible-Changed-Why:
By request.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.