|
sylpheed-jp:1586
From: okushima <okushima@xxxxxxxxxx> okushima です。 On: Mon, 11 Mar 2002 22:11:05 +0900 Message: [sylpheed-jp:01579] Re: (パッチが当たらない件) wrote: Toshio Mita <toshi.mita@xxxxxxxxxx> > > パッチを当てるファイルのパスは、sylpheed-0.7.3以下のファイルなので、 > > patch -p0 < sylpheed-0.7.3-0.7.4.patch > > とすると正しくパッチが当たると思います。 > そのようにしましたが、同じメッセージが表示されます。 # Solaris って触った事がないので違っているかも知れません。 # 以下は Linux 上でのことです。 --- sylpheed-0.7.3/faq/en/Makefile.am +++ sylpheed-0.7.4/faq/en/Makefile.am とあり、 パッチを当てるファイルのパスは sylpheed-0.7.4 以下のファイルなので、 つまり、「1階層無視する必要がある」ので、-p1 ではないかと思います。 以前、この ML で -p? の仕組みを教えて頂きました。m(_ _)m 私自身で作成し、当てているパッチのパスを例に書きますと... --- /home/okushima/rpm/BUILD/sylpheed-0.7.0/src/prefs_common.c +++ /home/okushima/rpm/BUILD/sylpheed-0.7.0/src-org/prefs_common.c / -1 / -2 /-3 / -4 / -5 / -6 / と言うことで -p6 っていうのもあります。深い深い(^_^;)。 因みに、-p? を指定しないとファイル名のみが対象になると、man patch には あります。 PS. 昔(そんなに前ではありませんが)仕組みが分からなかった頃は、手当たり 次第に -p0, -p1, -p2 ... とアタックしていた事を思い出した。(赤面) -- ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8 Mail To : okushima@xxxxxxxxxx PC & OS : GP7-450(Gateway) + Red Hat Linux 7.2 ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8 1575 2002-03-10 21:57 [toshi.mita@xxxxxxxxx] 1576 2002-03-10 22:47 ┗[narita@xxxxxxxxxx ] 1579 2002-03-11 22:11 ┗[toshi.mita@xxxxxxxxx] Re: (パッチが当たらない件) 1580 2002-03-11 22:50 ┣[narita@xxxxxxxxxx ] 1588 2002-03-12 22:24 ┃┗[toshi.mita@xxxxxxxxx] -> 1586 2002-03-12 21:18 ┗[okushima@xxxxxxxxxx ] 1587 2002-03-12 21:55 ┗[narita@xxxxxxxxxx ] 1590 2002-03-13 11:22 ┗[hiro-y@xxxxxxxxxx ] 1591 2002-03-13 11:56 ┗[narita@xxxxxxxxxx ] |