| Summary: | Vim-6.2 seems to use /usr/share/vim/vim61 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Thomas Weidner <3.14159> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | CC: | andreas.w.simon |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Thomas Weidner
2003-04-24 05:58:26 UTC
The problem is that vim uses a environment variable defined in /etc/env.d/40vim. Unless an env-update is done and /etc/profile is reevaluated, vim still sees the old variable pointing to the vim61 directory instead of the new value pointing to vim62. This is a problem I encounter every other day with Gentoo boxes. I think Gentoo should do it like Debian. They had such problems too years ago. Debian sets such environment variables in wrapper scripts (i.e. /bin/vim). Then such problems never occur again and the user/operator saves valuable time. i can confirm that an env-update does fix this problem. etc-update fixed this I am having this problem with vim-6.3 too. There is no /etc/env.d/40vim on my system even after unmerging and remerging vim-core and vim. |