Строчка в файле /usr/share/alternatives/config.awk "alternatives-manual " name " " candidate[$0] "; alternatives-update" | getline и ей подобные отчего-то пытаются выполнить "; alternatives-update" отдельной командой :( AWK, что ли, поменялось? А если вместо неё написать { F="alternatives-manual " name " " candidate[$0] "; alternatives-update" F | getline } -- всё нормально Возможно, это вообще ошибка AWK? Steps to Reproduce: 1. apt-get install vim-X11-gtk2 2. apt-get install vim-X11-neXtaw 3. alternatives-config /usr/bin/vim-X11 выбрать что-нибудь Actual Results: sh: -c: line 0: syntax error near unexpected token `;' sh: -c: line 0: `; alternatives-update' Expected Results: нормальная работа
Так, Стас, ты багу пофиксил, а закрыть -- не закрыл?
На Сизифе (от 19.01.2007) бага до сих пор воспроизводиться. alternatives-0.2.0-alt4 update-alternatives-1.8.3-alt1
не той утилитой пользуетесь, надо: alterarnatives-auto/alterarnatives-manual. А alternatives-config - это contrib от какого-то товарища, надо его выкинуть.