On Fri, Jan 22, 2010 at 02:33:47PM +0300, Anton Zayats wrote: > 2010/1/22 alexander barakin <[email protected]> > > > On Fri, Jan 22, 2010 at 01:25:52PM +0300, Anton Zayats wrote: > > > 2010/1/22 alexander barakin <[email protected]> > > > > > > > On Fri, Jan 22, 2010 at 12:17:13PM +0300, Anton Zayats wrote: > > > > > Здравствуйте, > > > > > > > > > > На sid`e по старой Убунтовой привычке сделал apt-get upgrade. > > Перестало > > > > > работать атодополнение для apt-get remove (grep-status: > > > > > /var/lib/dpkg/status:7945: expected a colon). > > > > > Файл /var/lib/dpkg/status на вид нормальный, dpkg -l никаких > > криминалов > > > > не > > > > > показывает, пробовал подменить на status-old - ошибка та же. > > > > > По голове себе постучал, по рукам тоже. Что делать дальше? > > > > > > > > для aptitude автодополнение пашет? > > > > > > > > > > Не установлен, не пользуюсь. Не рекомендуют Сидуксы его пользовать. > > > > ну, для проверки можно бы было и поставить. но не суть. > > 1. скажите,установлена ли у вас программка grep-status > > 2. если не установлена, поставьте и протестируйте, если установлена, > > протестируйте после её сноса. > > 3. если предыдущие манипуляции не возымели эффекта, приложите содержимое > > /etc/bash_completion.d/{apt,dpkg}. > > > 1. Да, уже упоминал выше: > > apt-cache policy dctrl-tools > dctrl-tools: > Installed: 2.14 > Candidate: 2.14 > > Переставил. Не помогло. > Переставил из testing. Та же версия, не помогло. > > 2. Если не установлена, то, > bash: /usr/bin/grep-status: No such file or directory > > понятно, вобщем-то. > > 3. Приложил.
разницы с тем, что стоит у меня в squeeze-машинке, не нашёл. следовательно, разбирайте по буквам. как видно из файла .../apt, для обработки строки после remove вызывается _comp_dpkg_installed_packages, которая расписана в .../dpkg. и в завимости от того, установлен ли grep-status, вызывается одна из версий функции. раз не хотите для теста ставить даже grep-status, можете сосредоточиться на варианте функции номер два. последовательно выполняя вручную то, что в ней записано, найдёте, где собака зарыта. p.s. тонкий намёк: A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? -- alexander barakin aka sash-kan | mailto+jid: [email protected] mezon.ru,spb,russia | nic-handle: SASH3-UANIC - Какая разница между еврейской и православной женами? - Православная жена имеет настоящие оргазмы, но поддельное золото. Почему женщины актрисы намного талантливее чем мужчины? Потому, что им с детства оргазм имитировать приходиться! -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

