web-dev-qa-db-ja.com

vim8をビルドすると、checkinstallが「ファイルを一時ディレクトリにコピーしています...」でフリーズします。

Vim8をビルドしようとすると、checkinstallで非常に奇妙な問題が発生します。これが私がしたことです(おそらく無関係ですが):

  • Vim8gitソースから複製
  • Configure&make --enable-gui = autoを実行しました。問題ない。

次に、Sudo checkinstallを実行しました。インストールとマニュアルページの生成は問題なく進行しましたが、どういうわけか、プログラムは最後のステップでスタックしました。

Some of the files created by the installation are inside the build
directory: /mnt/C/XXXX

You probably don't want them to be included in the package,
especially if they are inside your home directory.
Do you want me to list them?  [n]: y
Should I exclude them from the package? (Saying yes is a good idea)  [y]: y

Copying files to the temporary directory...

私も試しました:checkinstall --install = no、これも機能しませんでした。

誰かアイデアはありますか?ありがとう!

3
peidaqi

checkinstallの「ファイルを一時ディレクトリにコピー...」プロセスは、通常、大規模なプログラムではかなり時間がかかります。お使いのマシンは異なり、パッケージングのプログラムも異なりますが、GNU Emacsにcheckinstallを使用すると、この部分は約10分かかります。

それ以上のことを待っている場合は、システムモニター(例:top)を使用して、checkinstallが生成した子プロセスを確認できます。通常、この「...一時ディレクトリ...」の部分全体で開始および終了するプロセスがあります。

6
Inops