Summary: | emerge locks up during vim update | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | pavel sanda <ps> |
Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
pavel sanda
2009-11-19 12:25:11 UTC
in particular the freeze point is inside cleaning of vim-core-6.4 perhaps better output log from emerge debug: + ebuild_phase_with_hooks pkg_postrm + local x phase_name=pkg_postrm + '[' -n postrm ']' + rm -f /var/tmp/binpkgs/app-editors/vim-core-6.4/temp/logging/postrm + for x in '{pre_,,post_}${phase_name}' + ebuild_phase pre_pkg_postrm + declare -F pre_pkg_postrm + for x in '{pre_,,post_}${phase_name}' + ebuild_phase pkg_postrm + declare -F pkg_postrm + qa_call pkg_postrm ++ shopt + local 'shopts=autocd off cdable_vars off cdspell off checkhash off checkjobs off checkwinsize off cmdhist on compat31 off compat32 off dirspell off dotglob off execfail off expand_aliases on extdebug on extglob off extquote on failglob off force_fignore on globstar off gnu_errfmt off histappend off histreedit off histverify off hostcomplete on huponexit off interactive_comments on lithist off login_shell off mailwarn off no_empty_cmd_completion off nocaseglob off nocasematch off nullglob off progcomp on promptvars on restricted_shell off shift_verbose off sourcepath on xpg_echo off' 'OLDIFS= ' + local retval + pkg_postrm + vim_pkg_postrm + update_vim_helptags + local vimfiles vim d s + vimfiles=//usr/share/vim/vimfiles + [[ vim-core != vim-core ]] + [[ -z '' ]] + for d in '"${ROOT}"/usr/share/vim/vim[0-9]*' + [[ -d //usr/share/vim/vim72/doc ]] + find //usr/share/vim/vim72/doc -name '*.txt' -type l + read s ++ readlink //usr/share/vim/vim72/doc/gentoo-syntax.txt + [[ //usr/share/vim/vimfiles/doc/gentoo-syntax.txt = //usr/share/vim/vimfiles/* ]] + rm -f //usr/share/vim/vim72/doc/gentoo-syntax.txt + read s + [[ -f //usr/share/vim/vim72/doc/tags ]] ++ find //usr/share/vim/vim72 ++ wc -l ++ tr -d ' ' + [[ 1482 = 3 ]] + [[ -d //usr/share/vim/vimfiles/doc ]] + ln -s //usr/share/vim/vimfiles/doc/gentoo-syntax.txt //usr/share/vim/vim72/doc + [[ -n '' ]] + update_vim_symlinks + local f syms + version_is_at_least 7.0.109 + local want_s=7.0.109 have_s=6.4 r + version_compare 7.0.109 6.4 + local ver_a=7.0.109 ver_b=6.4 parts_a parts_b cur_idx_a=0 cur_idx_b=0 + parts_a=($(get_all_version_components "${ver_a}" )) ++ get_all_version_components 7.0.109 ++ local ver_str=7.0.109 result result_idx=0 ++ result=() ++ [[ '' == \7\.\0\.\1\0\9 ]] ++ export VERSIONATOR_CACHE_VER_STR=7.0.109 ++ VERSIONATOR_CACHE_VER_STR=7.0.109 ++ [[ -n 7.0.109 ]] ++ case "${ver_str:0:1}" in ++ result[$result_idx]=7 ++ ver_str=7.0.109 ++ result_idx=1 ++ [[ -n 7.0.109 ]] ++ case "${ver_str:0:1}" in ++ result[$result_idx]=7 ++ ver_str=7.0.109 ++ result_idx=2 ++ [[ -n 7.0.109 ]] ... does emerge -C vim work? no, the log above is from --unmerge. Lots of people have reported this before. Here's the solution: rm /var/db/pkg/app-editors/vim-core-6.4/environment.bz2 > rm /var/db/pkg/app-editors/vim-core-6.4/environment.bz2
sorry i couldn't wait so long for vim become usable on my system ;)
i 'fixed' it a while ago by manual removing files and records in portage tree...
thanks anyway.
|