[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:1587

From: NARITA Koichi <narita@xxxxxxxxxx>
Date: Tue, 12 Mar 2002 21:55:30 +0900
Subject: [sylpheed-jp:01587] Re: (パッチが当たらない件)

okushimaさん、こんにちは。
成田です。

On Tue, 12 Mar 2002 21:18:56 +0900
okushima <okushima@xxxxxxxxxx> wrote:

> > > パッチを当てるファイルのパスは、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 ではないかと思います。
>

すいません。説明不足でした。
パッチファイルがどの階層に置いてあるかによって、-pの数字が決ると思います。

(1)sylpheed-0.7.3ディレクトリと同一階層にパッチファイルをコピーした場合
  この場合は、パッチはsylpheed-0.7.3ディレクトリ内のファイルに対して当てる
 ことになるので、パッチファイル中の階層は無視しない。つまり、

   patch -p0 < sylpheed-0.7.3-0.7.4.patch

 としなければならないと思います。

(2)sylpheed-0.7.3ディレクトリにパッチファイルをコピーした場合 
  この場合は、まさにokushimaさんのおっしゃる通りで、パッチファイル中の階層
 を1段階無視しなければなりませんので、

   patch -p1 < sylpheed-0.7.3-0.7.4.patch

 として実行します。

#
Solarisのヘルプを確認するのを忘れてしまいました。
明日確認してみます。

-- 
mail to:narita@xxxxxxxxxx

[前][次][番号順一覧][スレッド一覧]

      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   ]