The package vim does not overwrite the vim binary from vim-tiny

Bug #63244 reported by lucasvo
4
Affects Status Importance Assigned to Milestone
vim (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: vim

After a clean edubuntu beta install, I tried to use syntax highlighting. Failing I tried to reinstall vim by using: sudo apt-get install vim vim-runtime. It succeded, but it didn't correct the problem. Obviously the binary from vim-tiny didn't get overwritten by the vim package.

:sy on
E319: Sorry, the command is not available in this version: syntax on

lucasvo@edubuntu:~$ vim --version
VIM - Vi IMproved 7.0 (2006 May 7, compiled Sep 11 2006 17:02:40)
Included patches: 1-35
Compiled by <email address hidden>
Small version without GUI. Features included (+) or not (-):
-arabic +autocmd -balloon_eval -browse +builtin_terms +byte_offset -cindent
-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
-cryptv -cscope -cursorshape -dialog +diff +digraphs -dnd -ebcdic -emacs_tags
+eval +ex_extra +extra_search -farsi +file_in_path -find_in_path +folding
-footer +fork() -gettext -hangul_input -iconv +insert_expand +jumplist -keymap
-langmap +libcall -linebreak -lispindent +listcmds -localmap -menu -mksession
-modify_fname -mouse -mouse_dec -mouse_gpm -mouse_jsbterm -mouse_netterm
-mouse_xterm -multi_byte -multi_lang -mzscheme -netbeans_intg -osfiletype
-path_extra -perl -printer -profile -python +quickfix -reltime -rightleft -ruby
 +scrollbind -signs +smartindent -sniff -statusline -sun_workshop -syntax
-tag_binary -tag_old_static -tag_any_white -tcl +terminfo -termresponse
+textobjects -title -toolbar +user_commands +vertsplit -virtualedit +visual
+visualextra +viminfo -vreplace +wildignore -wildmenu +windows +writebackup
-X11 -xfontset -xim -xsmp -xterm_clipboard -xterm_save
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
      user exrc file: "$HOME/.exrc"
  fall-back for $VIM: "/usr/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -DFEAT_AUTOCMD -DFEAT_BYTEOFF -DFEAT_CMDL_COMPL -DFEAT_CMDHIST -DFEAT_CMDL_INFO -DFEAT_COMMENTS -DFEAT_DIFF -DFEAT_DIGRAPHS -DFEAT_EVAL -DFEAT_EX_EXTRA -DFEAT_SEARCH_EXTRA -DFEAT_SEARCHPATH -DFEAT_FOLDING -DFEAT_INS_EXPAND -DFEAT_LISTCMDS -DFEAT_QUICKFIX -DFEAT_SCROLLBIND -DFEAT_SMARTINDENT -DFEAT_TEXTOBJ -DFEAT_USR_CMDS -DFEAT_VERTSPLIT -DFEAT_VIMINFO -DFEAT_VISUALEXTRA
Linking: gcc -L/usr/local/lib -o vim -lncurses

Revision history for this message
lucasvo (lucasvo) wrote :

Also observed in Kubuntu 6.10 Beta

Changed in vim:
status: Unconfirmed → Confirmed
Revision history for this message
Michael Bienia (geser) wrote :

You have installed vim-tiny which doesn't support all features of vim. Install the package "vim" to get a more complete set of features.

Revision history for this message
lucasvo (lucasvo) wrote : Re: [Bug 63244] Re: Syntax Highlighting doesn't work at all

lucasvo@edubuntu:~$ dpkg --list | grep vim
iU vim 7.0-035+1ubuntu4
~ Vi IMproved - enhanced vi editor
ii vim-common 7.0-035+1ubuntu4
~ Vi IMproved - Common files
iU vim-runtime 7.0-035+1ubuntu4
~ Vi IMproved - Runtime files
ii vim-tiny 7.0-035+1ubuntu4
~ Vi IMproved - enhanced vi editor - compact v

I have installed vim as well. It should work. Tried to remove vim-tiny.
That fixed it. A normal user just installing vim doesn't know that it's
not compatible with vim-tiny. And having to remove ubuntu-minimal(which
depends on vim-tiny) sounds scary to a normal user.

So the correct bugreport should be: the package vim does not overwrite
the vim-binary of vim-tiny.

lucasvo (lucasvo)
description: updated
Revision history for this message
Dennis Kaarsemaker (dennis) wrote : Re: [Bug 63244] Re: The package vim does not overwrite the vim binary from vim-tiny

 status Rejected

According to that dpkg output, the vim package is not yet completely
installed (it's in Unpacked state).

Changed in vim:
status: Confirmed → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.