Same steps as in YouCompleteMe-wiki. In long and stack traces below details with some commands more verbose/debugger.
sudo apt update && sudo apt upgrade -y
sudo apt-get install -y checkinstall git libncurses-dev build-essential libncurses5-dev python3-dev lua5.1 liblua5.1-dev libperl-dev
sudo apt-get install -y libgtk-3-dev libx11-dev libxt-dev libxpm-dev libgpm-dev libxmu-dev libxrandr-dev libfontconfig1-dev libcairo2-dev
sudo apt-get install -y ruby-dev
sudo apt install -y libtool libtool-bin
reboot
cd ~
git clone https://github.com/vim/vim.git
cd vim
./configure --with-features=huge \
--enable-multibyte \
--enable-rubyinterp=yes \
--enable-python3interp=yes \
--with-python3-config-dir=$(python3-config --configdir) \
--enable-perlinterp=yes \
--enable-luainterp=yes \
--enable-gui=gtk2 \
--enable-cscope \
--prefix=/usr/local
make VIMRUNTIMEDIR=/usr/local/share/vim/vim91
sudo apt install checkinstall
sudo checkinstall
make install (cause previous fails)
sudo make install
check make install was a success
vim --version
Inspect checkinstall error. Partial output:
Enter a number to change any of them or press ENTER to continue:
debug: CK_INCLUDE_FILE =
Installing with make install...
========================= Installation results ===========================
debug: INSTW_EXCLUD before sort =/home/xopi/vim,/dev,/proc,/tmp,/var/tmp
debug: INSTW_EXCLUDE=/dev,/home/xopi/vim,/proc,/tmp,/var/tmp,
debug: INSTW_ROOTPATH=/var/tmp/tmp.wfJKkPEOMH
debug: INSTW_LOGFILE=/var/tmp/tmp.wfJKkPEOMH/newfiles.tmp
debug: INSTW_DBGFILE=/var/tmp/tmp.wfJKkPEOMH/dbgfile
debug: INSTW_DBGLVL=2
Starting make in the src directory.
If there are problems, cd to the src directory and run make there
cd src && make install
make[1]: Entering directory '/home/xopi/vim/src'
if test -f /usr/local/bin/vim; then \
mv -f /usr/local/bin/vim /usr/local/bin/vim.rm; \
rm -f /usr/local/bin/vim.rm; \
fi
cp vim /usr/local/bin
strip /usr/local/bin/vim
strip: '/usr/local/bin/vim': No such file
make[1]: *** [Makefile:2324: installvimbin] Error 1
make[1]: Leaving directory '/home/xopi/vim/src'
make: *** [Makefile:39: install] Error 2
**** Installation failed. Aborting package creation.
Run tests to check there are no problems
says src/INSTALL
> cd ~/vim && make test
OK: 108
FAILED: 0: []
skipped: 0
> sudo make uninstall
> sudo rm -rv $(whereis vim)
> reboot
... and force failed copy. Note that all features seem ok
> sudo cp ~/vim/src/vim /usr/local/bin
> vim
E1187: Failed to source defaults.vim
Press ENTER or type command to continue
> which vim
/usr/local/bin/vim
> vim --version
VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Oct 28 2024 15:21:32)
Included patches: 1-818
Compiled by kpp@kpp-VirtualBox
Huge version without GUI. Features included (+) or not (-):
+acl +file_in_path +mouse_urxvt -tag_any_white
+arabic +find_in_path +mouse_xterm -tcl
+autocmd +float +multi_byte +termguicolors
+autochdir +folding +multi_lang +terminal
-autoservername -footer -mzscheme +terminfo
-balloon_eval +fork() +netbeans_intg +termresponse
+balloon_eval_term -gettext +num64 +textobjects
-browse -hangul_input +packages +textprop
++builtin_terms +iconv +path_extra +timers
+byte_offset +insert_expand +perl +title
+channel +ipv6 +persistent_undo -toolbar
+cindent +job +popupwin +user_commands
+clientserver +jumplist +postscript +vartabs
+clipboard +keymap +printer +vertsplit
+cmdline_compl +lambda +profile +vim9script
+cmdline_hist +langmap -python +viminfo
+cmdline_info +libcall +python3 +virtualedit
+comments +linebreak +quickfix +visual
+conceal +lispindent +reltime +visualextra
+cryptv +listcmds +rightleft +vreplace
+cscope +localmap +ruby +wildignore
+cursorbind +lua +scrollbind +wildmenu
+cursorshape +menu +signs +windows
+dialog_con +mksession +smartindent +writebackup
+diff +modify_fname -sodium +X11
+digraphs +mouse -sound +xattr
-dnd -mouseshape +spell +xfontset
-ebcdic +mouse_dec +startuptime -xim
+emacs_tags +mouse_gpm +statusline +xpm
+eval -mouse_jsbterm -sun_workshop +xsmp_interact
+ex_extra +mouse_netterm +syntax +xterm_clipboard
+extra_search +mouse_sgr +tag_binary -xterm_save
-farsi -mouse_sysmouse -tag_old_static
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
2nd user vimrc file: "~/.vim/vimrc"
3rd user vimrc file: "~/.config/vim/vimrc"
user exrc file: "$HOME/.exrc"
defaults file: "$VIMRUNTIME/defaults.vim"
fall-back for $VIM: "/usr/local/share/vim"
f-b for $VIMRUNTIME: "/usr/local/share/vim/vim91"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc -Wl,-E -L/usr/local/lib -Wl,--as-needed -o vim -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo -lselinux -lgpm -L/usr/lib -llua5.1 -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -lperl -ldl -lm -lpthread -lcrypt -L/usr/lib/python3.12/config-3.12-x86_64-linux-gnu -lpython3.12 -ldl -lm -lruby-3.2 -lm -lpthread -L/usr/lib
sudo checkinstall shows now other error:chmod: cannot access '/usr/local/bin/vimtutor': No such file or directoryNote 1: I followed [alike] YouCompleteMe steps in September (same computer) and all fine. Maybe some commit since them changed something. Now I did run (also) in an almost virgin Ubuntu 24.04 Virtual Box.
Note 2: Not sure of dependencies, thus I installed that much.
Note 3: I tried both in a Virtual Machine as in my normal computer, thus 2 shells:
Shell (Virtual Machine try): /usr/bin/zsh zsh 5.9 (x86_64-ubuntu-linux-gnu)
Shell (Host computer try): /bin/bash GNU bash, version 5.2.21(1)-release (x86_64-pc-linux-gnu)
Note 4: ./configure in Vim 8.0 was with --prefix=/usr not with current --prefix=/usr/local
https://github.com/ycm-core/YouCompleteMe/wiki/Building-Vim-from-source/9f0a536fa6806ddc8c025ca0560bf56e7af0b407
Sorry if no relevant.
Note 5: two years old alike issue
sudo checkinstall to install Vim as in YouCompleteMe-wiki
I.e., expected are no copy fails, no later vimtutor fails, etc.
cp vim /usr/local/bin
9.1.818 (VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Oct 28 2024 11:09:27) Included patches: 1-818)
OS: Ubuntu 24.04.1 LTS
Terminal: /usr/bin/gnome-terminal.wrapper Version 3.52.0 for GNOME 46
$TERM: xterm-256color
Shell (Virtual Machine try): /usr/bin/zsh zsh 5.9 (x86_64-ubuntu-linux-gnu)
Shell (Host computer try): /bin/bash GNU bash, version 5.2.21(1)-release (x86_64-pc-linux-gnu)
Commands below: vim --version && whereis vim # proof all uninstalled ./configure --with-features=huge [...] make VIMRUNTIMEDIR=/usr/local/share/vim/vim91 V=1 sudo checkinstall -d 2 # FAIL !! sudo make install # success vim --version which vim checkinstall --version > vim --version zsh: command not found: vim > whereis vim vim: > cd vim > ./configure --with-features=huge \ --enable-multibyte \ --enable-rubyinterp=yes \ --enable-python3interp=yes \ --with-python3-config-dir=$(python3-config --configdir) \ --enable-perlinterp=yes \ --enable-luainterp=yes \ --enable-gui=gtk2 \ --enable-cscope \ --prefix=/usr/local configure: loading cache auto/config.cache [...] checking whether we are cross compiling... no checking for gcc option to enable C11 features... (cached) none needed checking --enable-fail-if-missing argument... no checking for clang version... N/A checking for Haiku... no checking for QNX... no checking for Darwin (Mac OS X)... no checking for AvailabilityMacros.h... (cached) no checking for dispatch/dispatch.h... (cached) no checking --with-global-runtime argument... no checking --with-modified-by argument... no checking if character set is EBCDIC... no checking --disable-smack argument... no checking for XATTR_NAME_SMACKEXEC in linux/xattr.h... no checking --disable-selinux argument... no checking for is_selinux_enabled in -lselinux... (cached) no checking --with-compiledby argument... no checking --disable-xsmp argument... no checking --disable-xsmp-interact argument... no checking --with-lua-prefix argument... no checking LUA_PREFIX environment var... not set, default to /usr checking --with-luajit... no checking if lua.h can be found in /usr/include... no checking --enable-mzschemeinterp argument... no checking --enable-pythoninterp argument... no checking --with-python3-command argument... no checking Python version... (cached) 3.12 checking --with-python3-stable-abi argument... no checking --enable-tclinterp argument... no checking --disable-netbeans argument... no checking --disable-channel argument... no checking for socket in -lsocket... (cached) no checking --enable-autoservername argument... no checking --disable-rightleft argument... no checking --disable-arabic argument... no checking --enable-xim argument... defaulting to auto checking --enable-fontset argument... no checking for xmkmf... no checking for XpmCreatePixmapFromData in -lXpm... (cached) no checking if X11 header files implicitly declare return values... no checking for GTK -dev package... no checking for X11/xpm.h... (cached) no checking for CYGWIN or MSYS environment... no checking whether toupper is broken... (cached) no checking for stropts.h... (cached) no checking for sys/systeminfo.h... (cached) no checking for sys/stream.h... (cached) no checking for libc.h... (cached) no checking for sys/ptms.h... (cached) no checking for util/debug.h... (cached) no checking for util/msg18n.h... (cached) no checking for frame.h... (cached) no checking for sys/acl.h... (cached) no checking for sys/access.h... (cached) no checking for sys/ptem.h... (cached) no checking for sys/sysctl.h... (cached) no checking for pthread_np.h... no checking whether gcc needs -traditional... (cached) no checking whether byte ordering is bigendian... (cached) no checking whether stack_t has an ss_base field... no checking --with-tlib argument... empty: automatic terminal library selection checking whether tputs() uses outfuntype... no checking for /dev/ptc... no checking for ptyranges... don't know checking getcwd implementation is broken... (cached) no checking for getpseudotty... (cached) no checking for sigsetjmp... (cached) no checking for sigvec... (cached) no checking for stricmp... (cached) no checking for strnicmp... (cached) no checking types of arguments for select... (cached) int,fd_set *,struct timeval * checking for _LARGEFILE_SOURCE value needed for large files... (cached) no checking for special C compiler options needed for large files... (cached) no checking for _FILE_OFFSET_BITS value needed for large files... (cached) no checking for libcanberra... no; try installing libcanberra-dev checking for libsodium... no; try installing libsodium-dev checking whether stat() ignores a trailing slash... (cached) no checking for nanoseconds field of struct stat... (cached) st_mtim.tv_nsec checking --disable-acl argument... no checking for acl_get_file in -lposix1e... (cached) no checking for acl_get_file in -lacl... (cached) no checking for POSIX ACL support... no checking for acl_get in -lsec... (cached) no checking for Solaris ACL support... no checking for AIX ACL support... no checking for gpm... (cached) no checking --disable-sysmouse argument... no checking for sysmouse... (cached) no checking for sysctl... not usable checking size of int... (cached) 4 checking size of long... (cached) 8 checking size of time_t... (cached) 8 checking size of off_t... (cached) 8 checking uint32_t is 32 bits... ok checking whether X_LOCALE needed... no checking for _xpg4_setrunelocale in -lxpg4... (cached) no checking how to create tags... ctags checking how to run man with a section nr... man -s checking --disable-nls argument... no checking for msgfmt... no checking for NLS... msgfmt not found - disabled configure: updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h > make VIMRUNTIMEDIR=/usr/local/share/vim/vim91 V=1 # "91" to be update in new versions, check: https://github.com/vim/vim/blob/master/src/version.h make[1]: Entering directory '/home/kpp/vim/src' CC="gcc -Iproto -DHAVE_CONFIG_H " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/alloc.o alloc.c [...] gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/message.o message.c link.sh: $LINK_AS_NEEDED set to 'yes': invoking linker directly. gcc -Wl,-E -L/usr/local/lib -Wl,--as-needed -o vim objects/alloc.o objects/arabic.o objects/arglist.o objects/autocmd.o objects/beval.o objects/buffer.o objects/change.o objects/blob.o objects/blowfish.o objects/cindent.o objects/clientserver.o objects/clipboard.o objects/cmdexpand.o objects/cmdhist.o objects/crypt.o objects/crypt_zip.o objects/debugger.o objects/dict.o objects/diff.o objects/digraph.o objects/drawline.o objects/drawscreen.o objects/edit.o objects/eval.o objects/evalbuffer.o objects/evalfunc.o objects/evalvars.o objects/evalwindow.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/filepath.o objects/findfile.o objects/float.o objects/fold.o objects/getchar.o objects/gc.o objects/gui_xim.o objects/hardcopy.o objects/hashtab.o objects/help.o objects/highlight.o objects/if_cscope.o objects/if_xcmdsrv.o objects/indent.o objects/insexpand.o objects/list.o objects/locale.o objects/logfile.o objects/map.o objects/mark.o objects/match.o objects/mbyte.o objects/memline.o objects/menu.o objects/misc1.o objects/misc2.o objects/mouse.o objects/move.o objects/normal.o objects/ops.o objects/option.o objects/optionstr.o objects/os_unix.o objects/pathdef.o objects/popupmenu.o objects/popupwin.o objects/profiler.o objects/pty.o objects/quickfix.o objects/regexp.o objects/register.o objects/screen.o objects/scriptfile.o objects/search.o objects/session.o objects/sha256.o objects/sign.o objects/sound.o objects/spell.o objects/spellfile.o objects/spellsuggest.o objects/strings.o objects/syntax.o objects/tag.o objects/term.o objects/terminal.o objects/testing.o objects/textformat.o objects/textobject.o objects/textprop.o objects/time.o objects/typval.o objects/ui.o objects/undo.o objects/usercmd.o objects/userfunc.o objects/version.o objects/vim9class.o objects/vim9cmds.o objects/vim9compile.o objects/vim9execute.o objects/vim9expr.o objects/vim9instr.o objects/vim9script.o objects/vim9type.o objects/viminfo.o objects/window.o objects/bufwrite.o objects/vterm_encoding.o objects/vterm_keyboard.o objects/vterm_mouse.o objects/vterm_parser.o objects/vterm_pen.o objects/vterm_screen.o objects/vterm_state.o objects/vterm_unicode.o objects/vterm_vterm.o objects/if_lua.o objects/if_perl.o objects/if_perlsfio.o objects/if_python3.o objects/if_ruby.o objects/netbeans.o objects/job.o objects/channel.o objects/xdiffi.o objects/xemit.o objects/xprepare.o objects/xutils.o objects/xhistogram.o objects/xpatience.o objects/charset.o objects/json.o objects/main.o objects/memfile.o objects/message.o -lSM -lICE -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo -L/usr/lib -llua5.1 -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -lperl -ldl -lm -lpthread -lcrypt -L/usr/lib/python3.12/config-3.12-x86_64-linux-gnu -lpython3.12 -ldl -lm -lruby-3.2 -lm -lpthread -L/usr/lib link.sh: Linked fine make[1]: Leaving directory '/home/kpp/vim/src' > sudo checkinstall -d 2 [...] Installing with make install... ========================= Installation results =========================== debug: INSTW_EXCLUD before sort =/home/kpp/vim,/dev,/proc,/tmp,/var/tmp debug: INSTW_EXCLUDE=/dev,/home/kpp/vim,/proc,/tmp,/var/tmp, debug: INSTW_ROOTPATH=/var/tmp/tmp.vfrO26taqm debug: INSTW_LOGFILE=/var/tmp/tmp.vfrO26taqm/newfiles.tmp debug: INSTW_DBGFILE=/var/tmp/tmp.vfrO26taqm/dbgfile debug: INSTW_DBGLVL=2 Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make install make[1]: Entering directory '/home/kpp/vim/src' if test -f /usr/local/bin/vim; then \ mv -f /usr/local/bin/vim /usr/local/bin/vim.rm; \ rm -f /usr/local/bin/vim.rm; \ fi cp vim /usr/local/bin strip /usr/local/bin/vim strip: '/usr/local/bin/vim': No such file make[1]: *** [Makefile:2324: installvimbin] Error 1 make[1]: Leaving directory '/home/kpp/vim/src' make: *** [Makefile:39: install] Error 2 **** Installation failed. Aborting package creation. Cleaning up...(Debugging mode on, KEEPING temp dir /var/tmp/tmp.vfrO26taqm)...OK Bye. > sudo make install Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make install make[1]: Entering directory '/home/kpp/vim/src' if test -f /usr/local/bin/vim; then \ mv -f /usr/local/bin/vim /usr/local/bin/vim.rm; \ rm -f /usr/local/bin/vim.rm; \ fi cp vim /usr/local/bin strip /usr/local/bin/vim chmod 755 /usr/local/bin/vim cp vimtutor /usr/local/bin/vimtutor chmod 755 /usr/local/bin/vimtutor /bin/sh install-sh -c -d /usr/local/share/vim chmod 755 /usr/local/share/vim /bin/sh install-sh -c -d /usr/local/share/vim/vim91 chmod 755 /usr/local/share/vim/vim91 /bin/sh install-sh -c -d /usr/local/share/vim/vim91/doc chmod 755 /usr/local/share/vim/vim91/doc /bin/sh install-sh -c -d /usr/local/share/vim/vim91/print chmod 755 /usr/local/share/vim/vim91/print /bin/sh install-sh -c -d /usr/local/share/vim/vim91/colors chmod 755 /usr/local/share/vim/vim91/colors /bin/sh install-sh -c -d /usr/local/share/vim/vim91/syntax chmod 755 /usr/local/share/vim/vim91/syntax /bin/sh install-sh -c -d /usr/local/share/vim/vim91/syntax/modula2 chmod 755 /usr/local/share/vim/vim91/syntax/modula2 /bin/sh install-sh -c -d /usr/local/share/vim/vim91/syntax/modula2/opt chmod 755 /usr/local/share/vim/vim91/syntax/modula2/opt /bin/sh install-sh -c -d /usr/local/share/vim/vim91/syntax/shared chmod 755 /usr/local/share/vim/vim91/syntax/shared /bin/sh install-sh -c -d /usr/local/share/vim/vim91/indent chmod 755 /usr/local/share/vim/vim91/indent /bin/sh install-sh -c -d /usr/local/share/vim/vim91/ftplugin chmod 755 /usr/local/share/vim/vim91/ftplugin /bin/sh install-sh -c -d /usr/local/share/vim/vim91/autoload chmod 755 /usr/local/share/vim/vim91/autoload /bin/sh install-sh -c -d /usr/local/share/vim/vim91/autoload/dist chmod 755 /usr/local/share/vim/vim91/autoload/dist /bin/sh install-sh -c -d /usr/local/share/vim/vim91/autoload/xml chmod 755 /usr/local/share/vim/vim91/autoload/xml /bin/sh install-sh -c -d /usr/local/share/vim/vim91/autoload/rust chmod 755 /usr/local/share/vim/vim91/autoload/rust /bin/sh install-sh -c -d /usr/local/share/vim/vim91/autoload/cargo chmod 755 /usr/local/share/vim/vim91/autoload/cargo /bin/sh install-sh -c -d /usr/local/share/vim/vim91/import chmod 755 /usr/local/share/vim/vim91/import /bin/sh install-sh -c -d /usr/local/share/vim/vim91/import/dist chmod 755 /usr/local/share/vim/vim91/import/dist /bin/sh install-sh -c -d /usr/local/share/vim/vim91/plugin chmod 755 /usr/local/share/vim/vim91/plugin /bin/sh install-sh -c -d /usr/local/share/vim/vim91/tutor chmod 755 /usr/local/share/vim/vim91/tutor /bin/sh install-sh -c -d /usr/local/share/vim/vim91/spell chmod 755 /usr/local/share/vim/vim91/spell /bin/sh install-sh -c -d /usr/local/share/vim/vim91/compiler chmod 755 /usr/local/share/vim/vim91/compiler /bin/sh ./installman.sh install /usr/local/share/man/man1 "" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/man1/vim.1 installing /usr/local/share/man/man1/vimtutor.1 installing /usr/local/share/man/man1/vimdiff.1 installing /usr/local/share/man/man1/evim.1 cd ../runtime/doc; if test -z "" -a -f tags; then \ mv -f tags tags.dist; fi generating help tags make[2]: Entering directory '/home/kpp/vim/runtime/doc' help tags updated make[2]: Leaving directory '/home/kpp/vim/runtime/doc' cd ../runtime/doc; \ files=`ls *.txt tags`; \ files="$files `ls *.??x tags-?? 2>/dev/null || true`"; \ cp $files /usr/local/share/vim/vim91/doc; \ cd /usr/local/share/vim/vim91/doc; \ chmod 644 $files cp ../runtime/doc/*.pl /usr/local/share/vim/vim91/doc chmod 755 /usr/local/share/vim/vim91/doc/*.pl cd ../runtime/doc; if test -f tags.dist; then mv -f tags.dist tags; fi cp ../runtime/menu.vim /usr/local/share/vim/vim91/menu.vim chmod 644 /usr/local/share/vim/vim91/menu.vim cp ../runtime/synmenu.vim /usr/local/share/vim/vim91/synmenu.vim chmod 644 /usr/local/share/vim/vim91/synmenu.vim cp ../runtime/delmenu.vim /usr/local/share/vim/vim91/delmenu.vim chmod 644 /usr/local/share/vim/vim91/delmenu.vim cp ../runtime/defaults.vim /usr/local/share/vim/vim91/defaults.vim chmod 644 /usr/local/share/vim/vim91/defaults.vim cp ../runtime/evim.vim /usr/local/share/vim/vim91/evim.vim chmod 644 /usr/local/share/vim/vim91/evim.vim cp ../runtime/mswin.vim /usr/local/share/vim/vim91/mswin.vim chmod 644 /usr/local/share/vim/vim91/mswin.vim cp ../runtime/bugreport.vim /usr/local/share/vim/vim91/bugreport.vim chmod 644 /usr/local/share/vim/vim91/bugreport.vim cp ../runtime/vimrc_example.vim /usr/local/share/vim/vim91 chmod 644 /usr/local/share/vim/vim91/vimrc_example.vim cp ../runtime/gvimrc_example.vim /usr/local/share/vim/vim91 chmod 644 /usr/local/share/vim/vim91/gvimrc_example.vim cp ../runtime/filetype.vim /usr/local/share/vim/vim91/filetype.vim chmod 644 /usr/local/share/vim/vim91/filetype.vim cp ../runtime/ftoff.vim /usr/local/share/vim/vim91/ftoff.vim chmod 644 /usr/local/share/vim/vim91/ftoff.vim cp ../runtime/scripts.vim /usr/local/share/vim/vim91/scripts.vim chmod 644 /usr/local/share/vim/vim91/scripts.vim cp ../runtime/ftplugin.vim /usr/local/share/vim/vim91/ftplugin.vim chmod 644 /usr/local/share/vim/vim91/ftplugin.vim cp ../runtime/ftplugof.vim /usr/local/share/vim/vim91/ftplugof.vim chmod 644 /usr/local/share/vim/vim91/ftplugof.vim cp ../runtime/indent.vim /usr/local/share/vim/vim91/indent.vim chmod 644 /usr/local/share/vim/vim91/indent.vim cp ../runtime/indoff.vim /usr/local/share/vim/vim91/indoff.vim chmod 644 /usr/local/share/vim/vim91/indoff.vim cp ../runtime/optwin.vim /usr/local/share/vim/vim91/optwin.vim chmod 644 /usr/local/share/vim/vim91/optwin.vim cd ../runtime/print; cp *.ps /usr/local/share/vim/vim91/print cd /usr/local/share/vim/vim91/print; chmod 644 *.ps cd ../runtime/colors; cp -r *.vim lists tools README.txt /usr/local/share/vim/vim91/colors cd /usr/local/share/vim/vim91/colors; chmod 755 lists tools cd /usr/local/share/vim/vim91/colors; chmod 644 *.vim README.txt lists/*.vim tools/*.vim cd ../runtime/syntax; cp *.vim README.txt /usr/local/share/vim/vim91/syntax cd /usr/local/share/vim/vim91/syntax; chmod 644 *.vim README.txt cd ../runtime/syntax/shared; cp *.vim README.txt /usr/local/share/vim/vim91/syntax/shared cd /usr/local/share/vim/vim91/syntax/shared; chmod 644 *.vim README.txt cd ../runtime/syntax/modula2/opt; cp *.vim /usr/local/share/vim/vim91/syntax/modula2/opt cd /usr/local/share/vim/vim91/syntax/modula2/opt; chmod 644 *.vim cd ../runtime/indent; cp *.vim README.txt /usr/local/share/vim/vim91/indent cd /usr/local/share/vim/vim91/indent; chmod 644 *.vim README.txt cd ../runtime/autoload; cp *.vim README.txt /usr/local/share/vim/vim91/autoload cd /usr/local/share/vim/vim91/autoload; chmod 644 *.vim README.txt cd ../runtime/autoload/dist; cp *.vim /usr/local/share/vim/vim91/autoload/dist cd /usr/local/share/vim/vim91/autoload/dist; chmod 644 *.vim cd ../runtime/autoload/xml; cp *.vim /usr/local/share/vim/vim91/autoload/xml cd /usr/local/share/vim/vim91/autoload/xml; chmod 644 *.vim cd ../runtime/autoload/cargo; cp *.vim /usr/local/share/vim/vim91/autoload/cargo cd /usr/local/share/vim/vim91/autoload/cargo; chmod 644 *.vim cd ../runtime/autoload/rust; cp *.vim /usr/local/share/vim/vim91/autoload/rust cd /usr/local/share/vim/vim91/autoload/rust; chmod 644 *.vim cd ../runtime/import/dist; cp *.vim /usr/local/share/vim/vim91/import/dist cd /usr/local/share/vim/vim91/import/dist; chmod 644 *.vim cd ../runtime/plugin; cp *.vim README.txt /usr/local/share/vim/vim91/plugin cd /usr/local/share/vim/vim91/plugin; chmod 644 *.vim README.txt cd ../runtime/ftplugin; cp *.vim README.txt logtalk.dict /usr/local/share/vim/vim91/ftplugin cd /usr/local/share/vim/vim91/ftplugin; chmod 644 *.vim README.txt logtalk.dict cd ../runtime/compiler; cp *.vim README.txt /usr/local/share/vim/vim91/compiler cd /usr/local/share/vim/vim91/compiler; chmod 644 *.vim README.txt /bin/sh install-sh -c -d /usr/local/share/vim/vim91/macros chmod 755 /usr/local/share/vim/vim91/macros cp -r ../runtime/macros/* /usr/local/share/vim/vim91/macros chmod 755 `find /usr/local/share/vim/vim91/macros -type d -print` chmod 644 `find /usr/local/share/vim/vim91/macros -type f -print` chmod 755 /usr/local/share/vim/vim91/macros/less.sh cvs=`find /usr/local/share/vim/vim91/macros \( -name CVS -o -name AAPDIR -o -name "*.info" \) -print`; \ if test -n "$cvs"; then \ rm -rf $cvs; \ fi /bin/sh install-sh -c -d /usr/local/share/vim/vim91/pack chmod 755 /usr/local/share/vim/vim91/pack cp -r ../runtime/pack/* /usr/local/share/vim/vim91/pack chmod 755 `find /usr/local/share/vim/vim91/pack -type d -print` chmod 644 `find /usr/local/share/vim/vim91/pack -type f -print` cp ../runtime/tutor/README* ../runtime/tutor/tutor* /usr/local/share/vim/vim91/tutor rm -f /usr/local/share/vim/vim91/tutor/*.info chmod 644 /usr/local/share/vim/vim91/tutor/* if test -f ../runtime/spell/en.latin1.spl; then \ cp ../runtime/spell/*.spl ../runtime/spell/*.sug ../runtime/spell/*.vim /usr/local/share/vim/vim91/spell; \ chmod 644 /usr/local/share/vim/vim91/spell/*.spl /usr/local/share/vim/vim91/spell/*.sug /usr/local/share/vim/vim91/spell/*.vim; \ fi cd /usr/local/bin; ln -s vim ex cd /usr/local/bin; ln -s vim view cd /usr/local/bin; ln -s vim rvim cd /usr/local/bin; ln -s vim rview cd /usr/local/bin; ln -s vim vimdiff /bin/sh ./installml.sh install "" \ /usr/local/share/man/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/man1/ex.1 creating link /usr/local/share/man/man1/view.1 creating link /usr/local/share/man/man1/rvim.1 creating link /usr/local/share/man/man1/rview.1 /bin/sh install-sh -c -d /usr/local/share/vim/vim91/tools chmod 755 /usr/local/share/vim/vim91/tools /bin/sh ./installman.sh xxd /usr/local/share/man/da/man1 "-da" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim /bin/sh ./installman.sh xxd /usr/local/share/man/da.ISO8859-1/man1 "-da" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim /bin/sh ./installman.sh xxd /usr/local/share/man/da.UTF-8/man1 "-da.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim /bin/sh ./installman.sh xxd /usr/local/share/man/de/man1 "-de" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim /bin/sh ./installman.sh xxd /usr/local/share/man/de.ISO8859-1/man1 "-de" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim /bin/sh ./installman.sh xxd /usr/local/share/man/de.UTF-8/man1 "-de.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim /bin/sh ./installman.sh xxd /usr/local/share/man/fr/man1 "-fr" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/fr/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/fr.ISO8859-1/man1 "-fr" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/fr.ISO8859-1/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/fr.UTF-8/man1 "-fr.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/fr.UTF-8/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/it/man1 "-it" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/it/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/it.ISO8859-1/man1 "-it" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/it.ISO8859-1/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/it.UTF-8/man1 "-it.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/it.UTF-8/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/ja/man1 "-ja.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/ja/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/pl/man1 "-pl" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/pl/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/pl.ISO8859-2/man1 "-pl" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/pl.ISO8859-2/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/pl.UTF-8/man1 "-pl.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/pl.UTF-8/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/ru.KOI8-R/man1 "-ru" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/ru.KOI8-R/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/ru.UTF-8/man1 "-ru.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/ru.UTF-8/man1/xxd.1 /bin/sh ./installman.sh xxd /usr/local/share/man/tr/man1 "-tr" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim /bin/sh ./installman.sh xxd /usr/local/share/man/tr.ISO8859-9/man1 "-tr" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim /bin/sh ./installman.sh xxd /usr/local/share/man/tr.UTF-8/man1 "-tr.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim if test -f /usr/local/bin/xxd; then \ mv -f /usr/local/bin/xxd /usr/local/bin/xxd.rm; \ rm -f /usr/local/bin/xxd.rm; \ fi cp xxd/xxd /usr/local/bin strip /usr/local/bin/xxd chmod 755 /usr/local/bin/xxd /bin/sh ./installman.sh xxd /usr/local/share/man/man1 "" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/man1/xxd.1 cp -r ../runtime/tools/* /usr/local/share/vim/vim91/tools cvs=`find /usr/local/share/vim/vim91/tools \( -name CVS -o -name AAPDIR \) -print`; \ if test -n "$cvs"; then \ rm -rf $cvs; \ fi chmod 644 /usr/local/share/vim/vim91/tools/* perlpath=`./which.sh perl` && sed -e "s+/usr/bin/perl+$perlpath+" ../runtime/tools/efm_perl.pl >/usr/local/share/vim/vim91/tools/efm_perl.pl awkpath=`./which.sh nawk` && sed -e "s+/usr/bin/nawk+$awkpath+" ../runtime/tools/mve.awk >/usr/local/share/vim/vim91/tools/mve.awk; if test -z "$awkpath"; then \ awkpath=`./which.sh gawk` && sed -e "s+/usr/bin/nawk+$awkpath+" ../runtime/tools/mve.awk >/usr/local/share/vim/vim91/tools/mve.awk; if test -z "$awkpath"; then \ awkpath=`./which.sh awk` && sed -e "s+/usr/bin/nawk+$awkpath+" ../runtime/tools/mve.awk >/usr/local/share/vim/vim91/tools/mve.awk; fi; fi chmod 755 `grep -l "^#!" /usr/local/share/vim/vim91/tools/*` /bin/sh install-sh -c -d /usr/local/share/vim/vim91/lang chmod 755 /usr/local/share/vim/vim91/lang /bin/sh install-sh -c -d /usr/local/share/vim/vim91/keymap chmod 755 /usr/local/share/vim/vim91/keymap /bin/sh ./installman.sh install /usr/local/share/man/da/man1 "-da" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/da/man1/vim.1 installing /usr/local/share/man/da/man1/vimtutor.1 installing /usr/local/share/man/da/man1/vimdiff.1 /bin/sh ./installman.sh install /usr/local/share/man/da.ISO8859-1/man1 "-da" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/da.ISO8859-1/man1/vim.1 installing /usr/local/share/man/da.ISO8859-1/man1/vimtutor.1 installing /usr/local/share/man/da.ISO8859-1/man1/vimdiff.1 /bin/sh ./installman.sh install /usr/local/share/man/da.UTF-8/man1 "-da.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/da.UTF-8/man1/vim.1 installing /usr/local/share/man/da.UTF-8/man1/vimtutor.1 installing /usr/local/share/man/da.UTF-8/man1/vimdiff.1 /bin/sh ./installman.sh install /usr/local/share/man/de/man1 "-de" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/de/man1/vim.1 /bin/sh ./installman.sh install /usr/local/share/man/de.ISO8859-1/man1 "-de" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/de.ISO8859-1/man1/vim.1 /bin/sh ./installman.sh install /usr/local/share/man/de.UTF-8/man1 "-de.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/de.UTF-8/man1/vim.1 /bin/sh ./installman.sh install /usr/local/share/man/fr/man1 "-fr" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/fr/man1/vim.1 installing /usr/local/share/man/fr/man1/vimtutor.1 installing /usr/local/share/man/fr/man1/vimdiff.1 installing /usr/local/share/man/fr/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/fr.ISO8859-1/man1 "-fr" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/fr.ISO8859-1/man1/vim.1 installing /usr/local/share/man/fr.ISO8859-1/man1/vimtutor.1 installing /usr/local/share/man/fr.ISO8859-1/man1/vimdiff.1 installing /usr/local/share/man/fr.ISO8859-1/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/fr.UTF-8/man1 "-fr.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/fr.UTF-8/man1/vim.1 installing /usr/local/share/man/fr.UTF-8/man1/vimtutor.1 installing /usr/local/share/man/fr.UTF-8/man1/vimdiff.1 installing /usr/local/share/man/fr.UTF-8/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/it/man1 "-it" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/it/man1/vim.1 installing /usr/local/share/man/it/man1/vimtutor.1 installing /usr/local/share/man/it/man1/vimdiff.1 installing /usr/local/share/man/it/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/it.ISO8859-1/man1 "-it" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/it.ISO8859-1/man1/vim.1 installing /usr/local/share/man/it.ISO8859-1/man1/vimtutor.1 installing /usr/local/share/man/it.ISO8859-1/man1/vimdiff.1 installing /usr/local/share/man/it.ISO8859-1/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/it.UTF-8/man1 "-it.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/it.UTF-8/man1/vim.1 installing /usr/local/share/man/it.UTF-8/man1/vimtutor.1 installing /usr/local/share/man/it.UTF-8/man1/vimdiff.1 installing /usr/local/share/man/it.UTF-8/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/ja/man1 "-ja.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/ja/man1/vim.1 installing /usr/local/share/man/ja/man1/vimtutor.1 installing /usr/local/share/man/ja/man1/vimdiff.1 installing /usr/local/share/man/ja/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/pl/man1 "-pl" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/pl/man1/vim.1 installing /usr/local/share/man/pl/man1/vimtutor.1 installing /usr/local/share/man/pl/man1/vimdiff.1 installing /usr/local/share/man/pl/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/pl.ISO8859-2/man1 "-pl" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/pl.ISO8859-2/man1/vim.1 installing /usr/local/share/man/pl.ISO8859-2/man1/vimtutor.1 installing /usr/local/share/man/pl.ISO8859-2/man1/vimdiff.1 installing /usr/local/share/man/pl.ISO8859-2/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/pl.UTF-8/man1 "-pl.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/pl.UTF-8/man1/vim.1 installing /usr/local/share/man/pl.UTF-8/man1/vimtutor.1 installing /usr/local/share/man/pl.UTF-8/man1/vimdiff.1 installing /usr/local/share/man/pl.UTF-8/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/ru.KOI8-R/man1 "-ru" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/ru.KOI8-R/man1/vim.1 installing /usr/local/share/man/ru.KOI8-R/man1/vimtutor.1 installing /usr/local/share/man/ru.KOI8-R/man1/vimdiff.1 installing /usr/local/share/man/ru.KOI8-R/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/ru.UTF-8/man1 "-ru.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/ru.UTF-8/man1/vim.1 installing /usr/local/share/man/ru.UTF-8/man1/vimtutor.1 installing /usr/local/share/man/ru.UTF-8/man1/vimdiff.1 installing /usr/local/share/man/ru.UTF-8/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/tr/man1 "-tr" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/tr/man1/vim.1 installing /usr/local/share/man/tr/man1/vimtutor.1 installing /usr/local/share/man/tr/man1/vimdiff.1 installing /usr/local/share/man/tr/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/tr.ISO8859-9/man1 "-tr" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/tr.ISO8859-9/man1/vim.1 installing /usr/local/share/man/tr.ISO8859-9/man1/vimtutor.1 installing /usr/local/share/man/tr.ISO8859-9/man1/vimdiff.1 installing /usr/local/share/man/tr.ISO8859-9/man1/evim.1 /bin/sh ./installman.sh install /usr/local/share/man/tr.UTF-8/man1 "-tr.UTF-8" /usr/local/share/vim /usr/local/share/vim/vim91 /usr/local/share/vim ../runtime/doc 644 vim vimdiff evim installing /usr/local/share/man/tr.UTF-8/man1/vim.1 installing /usr/local/share/man/tr.UTF-8/man1/vimtutor.1 installing /usr/local/share/man/tr.UTF-8/man1/vimdiff.1 installing /usr/local/share/man/tr.UTF-8/man1/evim.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/da/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/da/man1/ex.1 creating link /usr/local/share/man/da/man1/view.1 creating link /usr/local/share/man/da/man1/rvim.1 creating link /usr/local/share/man/da/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/da.ISO8859-1/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/da.ISO8859-1/man1/ex.1 creating link /usr/local/share/man/da.ISO8859-1/man1/view.1 creating link /usr/local/share/man/da.ISO8859-1/man1/rvim.1 creating link /usr/local/share/man/da.ISO8859-1/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/da.UTF-8/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/da.UTF-8/man1/ex.1 creating link /usr/local/share/man/da.UTF-8/man1/view.1 creating link /usr/local/share/man/da.UTF-8/man1/rvim.1 creating link /usr/local/share/man/da.UTF-8/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/de/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/de/man1/ex.1 creating link /usr/local/share/man/de/man1/view.1 creating link /usr/local/share/man/de/man1/rvim.1 creating link /usr/local/share/man/de/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/de.ISO8859-1/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/de.ISO8859-1/man1/ex.1 creating link /usr/local/share/man/de.ISO8859-1/man1/view.1 creating link /usr/local/share/man/de.ISO8859-1/man1/rvim.1 creating link /usr/local/share/man/de.ISO8859-1/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/de.UTF-8/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/de.UTF-8/man1/ex.1 creating link /usr/local/share/man/de.UTF-8/man1/view.1 creating link /usr/local/share/man/de.UTF-8/man1/rvim.1 creating link /usr/local/share/man/de.UTF-8/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/fr/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/fr/man1/ex.1 creating link /usr/local/share/man/fr/man1/view.1 creating link /usr/local/share/man/fr/man1/rvim.1 creating link /usr/local/share/man/fr/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/fr.ISO8859-1/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/fr.ISO8859-1/man1/ex.1 creating link /usr/local/share/man/fr.ISO8859-1/man1/view.1 creating link /usr/local/share/man/fr.ISO8859-1/man1/rvim.1 creating link /usr/local/share/man/fr.ISO8859-1/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/fr.UTF-8/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/fr.UTF-8/man1/ex.1 creating link /usr/local/share/man/fr.UTF-8/man1/view.1 creating link /usr/local/share/man/fr.UTF-8/man1/rvim.1 creating link /usr/local/share/man/fr.UTF-8/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/it/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/it/man1/ex.1 creating link /usr/local/share/man/it/man1/view.1 creating link /usr/local/share/man/it/man1/rvim.1 creating link /usr/local/share/man/it/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/it.ISO8859-1/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/it.ISO8859-1/man1/ex.1 creating link /usr/local/share/man/it.ISO8859-1/man1/view.1 creating link /usr/local/share/man/it.ISO8859-1/man1/rvim.1 creating link /usr/local/share/man/it.ISO8859-1/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/it.UTF-8/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/it.UTF-8/man1/ex.1 creating link /usr/local/share/man/it.UTF-8/man1/view.1 creating link /usr/local/share/man/it.UTF-8/man1/rvim.1 creating link /usr/local/share/man/it.UTF-8/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/ja/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/ja/man1/ex.1 creating link /usr/local/share/man/ja/man1/view.1 creating link /usr/local/share/man/ja/man1/rvim.1 creating link /usr/local/share/man/ja/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/pl/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/pl/man1/ex.1 creating link /usr/local/share/man/pl/man1/view.1 creating link /usr/local/share/man/pl/man1/rvim.1 creating link /usr/local/share/man/pl/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/pl.ISO8859-2/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/pl.ISO8859-2/man1/ex.1 creating link /usr/local/share/man/pl.ISO8859-2/man1/view.1 creating link /usr/local/share/man/pl.ISO8859-2/man1/rvim.1 creating link /usr/local/share/man/pl.ISO8859-2/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/pl.UTF-8/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/pl.UTF-8/man1/ex.1 creating link /usr/local/share/man/pl.UTF-8/man1/view.1 creating link /usr/local/share/man/pl.UTF-8/man1/rvim.1 creating link /usr/local/share/man/pl.UTF-8/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/ru.KOI8-R/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/ru.KOI8-R/man1/ex.1 creating link /usr/local/share/man/ru.KOI8-R/man1/view.1 creating link /usr/local/share/man/ru.KOI8-R/man1/rvim.1 creating link /usr/local/share/man/ru.KOI8-R/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/ru.UTF-8/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/ru.UTF-8/man1/ex.1 creating link /usr/local/share/man/ru.UTF-8/man1/view.1 creating link /usr/local/share/man/ru.UTF-8/man1/rvim.1 creating link /usr/local/share/man/ru.UTF-8/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/tr/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/tr/man1/ex.1 creating link /usr/local/share/man/tr/man1/view.1 creating link /usr/local/share/man/tr/man1/rvim.1 creating link /usr/local/share/man/tr/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/tr.ISO8859-9/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/tr.ISO8859-9/man1/ex.1 creating link /usr/local/share/man/tr.ISO8859-9/man1/view.1 creating link /usr/local/share/man/tr.ISO8859-9/man1/rvim.1 creating link /usr/local/share/man/tr.ISO8859-9/man1/rview.1 /bin/sh ./installml.sh install "" \ /usr/local/share/man/tr.UTF-8/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /usr/local/share/man/tr.UTF-8/man1/ex.1 creating link /usr/local/share/man/tr.UTF-8/man1/view.1 creating link /usr/local/share/man/tr.UTF-8/man1/rvim.1 creating link /usr/local/share/man/tr.UTF-8/man1/rview.1 if test -n "" -a -f po/Makefile; then \ cd po; make prefix=/usr/local LOCALEDIR=/usr/local/share/vim/vim91/lang \ INSTALL_DATA=cp FILEMOD=644 install; \ fi if test -d ../runtime/lang; then \ cp ../runtime/lang/README.txt ../runtime/lang/*.vim /usr/local/share/vim/vim91/lang; \ chmod 644 /usr/local/share/vim/vim91/lang/README.txt /usr/local/share/vim/vim91/lang/*.vim; \ fi if test -d ../runtime/keymap; then \ cp ../runtime/keymap/README.txt ../runtime/keymap/*.vim /usr/local/share/vim/vim91/keymap; \ chmod 644 /usr/local/share/vim/vim91/keymap/README.txt /usr/local/share/vim/vim91/keymap/*.vim; \ fi if test -n "/usr/local/share"; then \ /bin/sh install-sh -c -d /usr/local/share/icons/hicolor/48x48/apps /usr/local/share/icons/locolor/32x32/apps \ /usr/local/share/icons/locolor/16x16/apps /usr/local/share/applications; \ fi if test -d /usr/local/share/icons/hicolor/48x48/apps -a -w /usr/local/share/icons/hicolor/48x48/apps \ -a ! -f /usr/local/share/icons/hicolor/48x48/apps/gvim.png; then \ cp ../runtime/vim48x48.png /usr/local/share/icons/hicolor/48x48/apps/gvim.png; \ if test -z "" -a -x "" \ -a -w /usr/local/share/icons/hicolor \ -a -f /usr/local/share/icons/hicolor/index.theme; then \ -q /usr/local/share/icons/hicolor; \ fi \ fi if test -d /usr/local/share/icons/locolor/32x32/apps -a -w /usr/local/share/icons/locolor/32x32/apps \ -a ! -f /usr/local/share/icons/locolor/32x32/apps/gvim.png; then \ cp ../runtime/vim32x32.png /usr/local/share/icons/locolor/32x32/apps/gvim.png; \ fi if test -d /usr/local/share/icons/locolor/16x16/apps -a -w /usr/local/share/icons/locolor/16x16/apps \ -a ! -f /usr/local/share/icons/locolor/16x16/apps/gvim.png; then \ cp ../runtime/vim16x16.png /usr/local/share/icons/locolor/16x16/apps/gvim.png; \ fi if test -d /usr/local/share/applications -a -w /usr/local/share/applications; then \ if test -f po/vim.desktop -a -f po/gvim.desktop; then \ cp po/vim.desktop po/gvim.desktop \ /usr/local/share/applications; \ else \ cp ../runtime/vim.desktop \ ../runtime/gvim.desktop \ /usr/local/share/applications; \ fi; \ if test -z "" -a -x ""; then \ -q /usr/local/share/applications; \ fi \ fi make[1]: Leaving directory '/home/kpp/vim/src' > vim --version which vim VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Oct 28 2024 15:39:12) Included patches: 1-818 Compiled by kpp@kpp-VirtualBox Huge version without GUI. Features included (+) or not (-): +acl +file_in_path +mouse_urxvt -tag_any_white +arabic +find_in_path +mouse_xterm -tcl +autocmd +float +multi_byte +termguicolors +autochdir +folding +multi_lang +terminal -autoservername -footer -mzscheme +terminfo -balloon_eval +fork() +netbeans_intg +termresponse +balloon_eval_term -gettext +num64 +textobjects -browse -hangul_input +packages +textprop ++builtin_terms +iconv +path_extra +timers +byte_offset +insert_expand +perl +title +channel +ipv6 +persistent_undo -toolbar +cindent +job +popupwin +user_commands +clientserver +jumplist +postscript +vartabs +clipboard +keymap +printer +vertsplit +cmdline_compl +lambda +profile +vim9script +cmdline_hist +langmap -python +viminfo +cmdline_info +libcall +python3 +virtualedit +comments +linebreak +quickfix +visual +conceal +lispindent +reltime +visualextra +cryptv +listcmds +rightleft +vreplace +cscope +localmap +ruby +wildignore +cursorbind +lua +scrollbind +wildmenu +cursorshape +menu +signs +windows +dialog_con +mksession +smartindent +writebackup +diff +modify_fname -sodium +X11 +digraphs +mouse -sound +xattr -dnd -mouseshape +spell +xfontset -ebcdic +mouse_dec +startuptime -xim +emacs_tags -mouse_gpm +statusline -xpm +eval -mouse_jsbterm -sun_workshop +xsmp_interact +ex_extra +mouse_netterm +syntax +xterm_clipboard +extra_search +mouse_sgr +tag_binary -xterm_save -farsi -mouse_sysmouse -tag_old_static system vimrc file: "$VIM/vimrc" user vimrc file: "$HOME/.vimrc" 2nd user vimrc file: "~/.vim/vimrc" 3rd user vimrc file: "~/.config/vim/vimrc" user exrc file: "$HOME/.exrc" defaults file: "$VIMRUNTIME/defaults.vim" fall-back for $VIM: "/usr/local/share/vim" f-b for $VIMRUNTIME: "/usr/local/share/vim/vim91" Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 Linking: gcc -Wl,-E -L/usr/local/lib -Wl,--as-needed -o vim -lSM -lICE -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo -L/usr/lib -llua5.1 -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -lperl -ldl -lm -lpthread -lcrypt -L/usr/lib/python3.12/config-3.12-x86_64-linux-gnu -lpython3.12 -ldl -lm -lruby-3.2 -lm -lpthread -L/usr/lib /usr/local/bin/vim > checkinstall --version checkinstall 1.6.3, Copyright 2010 Felipe Eduardo Sanchez Diaz Duran This software is released under the GNU GPL. [...]
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
cp vim /usr/local/bin
strip /usr/local/bin/vim
strip: '/usr/local/bin/vim': No such file
This looks strange. Do you have a bin directory in /usr/local ? Or is /usr/local/bin a file (which is now vim)?
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
any update?
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
Hi! Sorry for delay:
Uninstalling Vim (cd ~/vim; sudo make uninstall; sudo rm -rv $(whereis vim); reboot) I have:
$ sudo rm -rv $(whereis vim)
rm: cannot remove 'vim:': No such file or directory
$ /bin/ls -l /usr/local /usr/local/bin
/usr/local:
total 32
drwxr-xr-x 2 root root 4096 Oct 31 10:08 bin
drwxr-xr-x 2 root root 4096 Apr 24 2024 etc
drwxr-xr-x 2 root root 4096 Apr 24 2024 games
drwxr-xr-x 2 root root 4096 Apr 24 2024 include
drwxr-xr-x 4 root root 4096 Sep 20 20:14 lib
lrwxrwxrwx 1 root root 9 Apr 24 2024 man -> share/man
drwxr-xr-x 2 root root 4096 Apr 24 2024 sbin
drwxr-xr-x 9 root root 4096 Oct 31 10:08 share
drwxr-xr-x 2 root root 4096 Apr 24 2024 src
/usr/local/bin:
total 124
-rwxr-xr-x 1 root root 548 Sep 9 20:49 colorls
-rwxr-xr-x 1 root root 108064 Sep 14 13:53 xclip
-rwxr-xr-x 1 root root 572 Sep 14 13:53 xclip-copyfile
-rwxr-xr-x 1 root root 388 Sep 14 13:53 xclip-cutfile
-rwxr-xr-x 1 root root 136 Sep 14 13:53 xclip-pastefile
Make installing Vim:
$ vim --version
VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Oct 28 2024 16:15:34)
Included patches: 1-818
Compiled by xopi@xopi-Legion-5-15ACH6H
Huge version without GUI. Features included (+) or not (-):
+acl +file_in_path +mouse_urxvt -tag_any_white
+arabic +find_in_path +mouse_xterm -tcl
+autocmd +float +multi_byte +termguicolors
+autochdir +folding +multi_lang +terminal
-autoservername -footer -mzscheme +terminfo
-balloon_eval +fork() +netbeans_intg +termresponse
+balloon_eval_term -gettext +num64 +textobjects
-browse -hangul_input +packages +textprop
++builtin_terms +iconv +path_extra +timers
+byte_offset +insert_expand +perl +title
+channel +ipv6 +persistent_undo -toolbar
+cindent +job +popupwin +user_commands
+clientserver +jumplist +postscript +vartabs
+clipboard +keymap +printer +vertsplit
+cmdline_compl +lambda +profile +vim9script
+cmdline_hist +langmap -python +viminfo
+cmdline_info +libcall +python3 +virtualedit
+comments +linebreak +quickfix +visual
+conceal +lispindent +reltime +visualextra
+cryptv +listcmds +rightleft +vreplace
+cscope +localmap +ruby +wildignore
+cursorbind +lua +scrollbind +wildmenu
+cursorshape +menu +signs +windows
+dialog_con +mksession +smartindent +writebackup
+diff +modify_fname -sodium +X11
+digraphs +mouse -sound +xattr
-dnd -mouseshape +spell +xfontset
-ebcdic +mouse_dec +startuptime -xim
+emacs_tags -mouse_gpm +statusline -xpm
+eval -mouse_jsbterm -sun_workshop +xsmp_interact
+ex_extra +mouse_netterm +syntax +xterm_clipboard
+extra_search +mouse_sgr +tag_binary -xterm_save
-farsi -mouse_sysmouse -tag_old_static
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
2nd user vimrc file: "~/.vim/vimrc"
3rd user vimrc file: "~/.config/vim/vimrc"
user exrc file: "$HOME/.exrc"
defaults file: "$VIMRUNTIME/defaults.vim"
fall-back for $VIM: "/usr/local/share/vim"
f-b for $VIMRUNTIME: "/usr/local/share/vim/vim91"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc -Wl,-E -L/usr/local/lib -Wl,--as-needed -o vim -lSM -lICE -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo -L/usr/lib -llua5.1 -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -lperl -ldl -lm -lpthread -lcrypt -L/usr/lib/python3.12/config-3.12-x86_64-linux-gnu -lpython3.12 -ldl -lm -lruby-3.2 -lm -lpthread -L/usr/lib
~/vim (master) $ whereis vim
vim: /usr/local/bin/vim
$ /bin/ls -l /usr/local /usr/local/bin
/usr/local:
total 32
drwxr-xr-x 2 root root 4096 Oct 31 10:12 bin
drwxr-xr-x 2 root root 4096 Apr 24 2024 etc
drwxr-xr-x 2 root root 4096 Apr 24 2024 games
drwxr-xr-x 2 root root 4096 Apr 24 2024 include
drwxr-xr-x 4 root root 4096 Sep 20 20:14 lib
lrwxrwxrwx 1 root root 9 Apr 24 2024 man -> share/man
drwxr-xr-x 2 root root 4096 Apr 24 2024 sbin
drwxr-xr-x 10 root root 4096 Oct 31 10:12 share
drwxr-xr-x 2 root root 4096 Apr 24 2024 src
/usr/local/bin:
total 4392
-rwxr-xr-x 1 root root 548 Sep 9 20:49 colorls
lrwxrwxrwx 1 root root 3 Oct 31 10:12 ex -> vim
lrwxrwxrwx 1 root root 3 Oct 31 10:12 rview -> vim
lrwxrwxrwx 1 root root 3 Oct 31 10:12 rvim -> vim
lrwxrwxrwx 1 root root 3 Oct 31 10:12 view -> vim
-rwxr-xr-x 1 root root 4338448 Oct 31 10:12 vim
lrwxrwxrwx 1 root root 3 Oct 31 10:12 vimdiff -> vim
-rwxr-xr-x 1 root root 2154 Oct 31 10:12 vimtutor
-rwxr-xr-x 1 root root 108064 Sep 14 13:53 xclip
-rwxr-xr-x 1 root root 572 Sep 14 13:53 xclip-copyfile
-rwxr-xr-x 1 root root 388 Sep 14 13:53 xclip-cutfile
-rwxr-xr-x 1 root root 136 Sep 14 13:53 xclip-pastefile
-rwxr-xr-x 1 root root 22792 Oct 31 10:12 xxd
Uninstalling and [trying to] checkinstall-ing:
~/vim (master) $ sudo checkinstall
checkinstall 1.6.3, Copyright 2010 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
*****************************************
**** Debian package creation selected ***
*****************************************
This package will be built according to these values:
0 - Maintainer: [ root@xopi-Legion-5-15ACH6H ]
1 - Summary: [ Package created with checkinstall 1.6.3 ]
2 - Name: [ vim ]
3 - Version: [ 20241031 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ vim ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Recommends: [ ]
12 - Suggests: [ ]
13 - Provides: [ vim ]
14 - Conflicts: [ ]
15 - Replaces: [ ]
16 - Prerequires: [ ]
Enter a number to change any of them or press ENTER to continue:
Installing with make install...
========================= Installation results ===========================
Starting make in the src directory.
If there are problems, cd to the src directory and run make there
cd src && make install
make[1]: Entering directory '/home/xopi/vim/src'
if test -f /usr/local/bin/vim; then \
mv -f /usr/local/bin/vim /usr/local/bin/vim.rm; \
rm -f /usr/local/bin/vim.rm; \
fi
cp vim /usr/local/bin
strip /usr/local/bin/vim
strip: '/usr/local/bin/vim': No such file
make[1]: *** [Makefile:2324: installvimbin] Error 1
make[1]: Leaving directory '/home/xopi/vim/src'
make: *** [Makefile:39: install] Error 2
**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye.
~/vim (master) $ whereis vim
vim:
~/vim (master) $ /bin/ls -l /usr/local /usr/local/bin
/usr/local:
total 32
drwxr-xr-x 2 root root 4096 Oct 31 10:15 bin
drwxr-xr-x 2 root root 4096 Apr 24 2024 etc
drwxr-xr-x 2 root root 4096 Apr 24 2024 games
drwxr-xr-x 2 root root 4096 Apr 24 2024 include
drwxr-xr-x 4 root root 4096 Sep 20 20:14 lib
lrwxrwxrwx 1 root root 9 Apr 24 2024 man -> share/man
drwxr-xr-x 2 root root 4096 Apr 24 2024 sbin
drwxr-xr-x 9 root root 4096 Oct 31 10:15 share
drwxr-xr-x 2 root root 4096 Apr 24 2024 src
/usr/local/bin:
total 124
-rwxr-xr-x 1 root root 548 Sep 9 20:49 colorls
-rwxr-xr-x 1 root root 108064 Sep 14 13:53 xclip
-rwxr-xr-x 1 root root 572 Sep 14 13:53 xclip-copyfile
-rwxr-xr-x 1 root root 388 Sep 14 13:53 xclip-cutfile
-rwxr-xr-x 1 root root 136 Sep 14 13:53 xclip-pastefile
"vim" in /usr directory after [tryiecd to] checkinstall-ing:
$ cd /usr && fzf --filter="vim" | grep vim
bin/vim.tiny
share/bug/vim-tiny/script
share/man/pl/man1/vim.1.gz
share/man/da/man1/vim.1.gz
share/man/ja/man1/vim.1.gz
share/man/it/man1/vim.1.gz
share/man/ru/man1/vim.1.gz
share/bug/vim-tiny/presubj
share/man/de/man1/vim.1.gz
share/man/fr/man1/vim.1.gz
share/man/tr/man1/vim.1.gz
share/man/man1/vimdiff.1.gz
lib/mime/packages/vim-common
share/doc/vim-tiny/copyright
share/applications/vim.desktop
share/doc/vim-common/copyright
share/man/pl/man1/vimdiff.1.gz
share/man/da/man1/vimdiff.1.gz
share/man/ja/man1/vimdiff.1.gz
share/man/it/man1/vimdiff.1.gz
share/man/ru/man1/vimdiff.1.gz
share/man/fr/man1/vimdiff.1.gz
share/man/tr/man1/vimdiff.1.gz
lib/git-core/mergetools/vimdiff
share/source-highlight/vim.lang
share/lintian/overrides/vim-tiny
share/doc/tig/examples/vim.tigrc
share/lintian/overrides/vim-common
share/doc/vim-common/README.Debian
share/doc/vim-tiny/changelog.Debian.gz
share/doc/vim-common/changelog.Debian.gz
share/icons/HighContrast/16x16/apps/vim.png
share/icons/HighContrast/48x48/apps/vim.png
share/icons/HighContrast/32x32/apps/vim.png
share/icons/HighContrast/24x24/apps/vim.png
share/icons/HighContrast/22x22/apps/vim.png
share/icons/HighContrast/256x256/apps/vim.png
share/locale-langpack/en_AU/LC_MESSAGES/vim.mo
share/locale-langpack/en_GB/LC_MESSAGES/vim.mo
share/locale-langpack/en_CA/LC_MESSAGES/vim.mo
lib/python3/dist-packages/pygments/styles/vim.py
src/linux-headers-6.8.0-47/drivers/media/test-drivers/vimc/Kconfig
src/linux-headers-6.8.0-45/drivers/media/test-drivers/vimc/Kconfig
src/linux-headers-6.8.0-47/drivers/media/test-drivers/vimc/Makefile
src/linux-headers-6.8.0-45/drivers/media/test-drivers/vimc/Makefile
lib/python3/dist-packages/pygments/styles/__pycache__/vim.cpython-312.pyc
lib/modules/6.8.0-47-generic/kernel/drivers/media/test-drivers/vim2m.ko.zst
lib/modules/6.8.0-45-generic/kernel/drivers/media/test-drivers/vim2m.ko.zst
lib/modules/6.8.0-47-generic/kernel/drivers/media/test-drivers/vimc/vimc.ko.zst
lib/modules/6.8.0-45-generic/kernel/drivers/media/test-drivers/vimc/vimc.ko.zst
share/man/man5/apparmor.vim.5.gz
share/source-highlight/sh_vim.css
share/source-highlight/sh_vim-dark.css
lib/python3/dist-packages/pygments/lexers/_vim_builtins.py
lib/python3/dist-packages/pygments/lexers/__pycache__/_vim_builtins.cpython-312.pyc
lib/git-core/mergetools/gvimdiff
lib/git-core/mergetools/nvimdiff
share/icons/locolor/16x16/apps/gvim.png
share/icons/locolor/32x32/apps/gvim.png
share/icons/hicolor/48x48/apps/gvim.png
share/icons/hicolor/scalable/apps/gvim.svg
lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
Thanks in advance!
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
Sorry, I have no idea why this fails here:
cp vim /usr/local/bin
strip /usr/local/bin/vim
strip: '/usr/local/bin/vim': No such file
Can you please try without using checkinstall? Just sudo make install ? Does that work?
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
Yes, sudo make install works perfect.
Maybe I should contact the checkinstall repo, all I can find is an old mirror not maintained: this.
...never mind, the security risk made checkinstall NOT recommended. I quote stackflow - Why is checkinstall no longer being maintained?
it can turn innocent projects into adversarial packages. If a project’s make install creates a user, that will change /etc/passwd; checkinstall won’t replicate the user creation, it will ship the modified /etc/passwd in the generated package, overwriting the existing file on any system where it’s installed. So while the initial project was fine, the resulting package isn’t
So, if no one proposes a better alternative than make install, then I think we can close the issue.
Thanks for your help @chrisbra !
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
I have never used checkinstall for anything serious and even that has been several years ago. If you want to create a debian package, I would go with proper debian howto (use apt-get source to get the debian source, update the source manually, and then re-build).
Let's leave it for here now and close it then.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
Closed #15957 as not planned.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()