3

I'm having a very strange problem with checkinstall when trying to build vim8. Here's what I did (although probably irrelevant):

  • Cloned from vim8 git source
  • Ran configure & make --enable-gui=auto. No problem.

Then I ran sudo checkinstall, the installation and man page generation progressed all right, but somehow the program got stuck at the last steps:

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...

I also tried: checkinstall --install=no, which didn't work either.

Anyone has any ideas? Thanks!

6

checkinstall's "Copy files to the temporary directory..." process does usually take quite a while for larger programs. Your machine will be different and the program your packaging is different, but when I use checkinstall for GNU Emacs, this part takes around 10 minutes.

If you're waiting anything over and above that, you could use a system monitor (e.g. top) to check what child processes checkinstall has spawned; there's usually processes being started and finishing throughout this "...temporary directory..." part.

  • 1
    Thanks for your answer. Indeed that's what happened. I also found this out myself by putting a debug output in the checkinstall script. Guess it will be nicer if the script can show a progress bar or something. – peidaqi Mar 1 '17 at 9:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.