2010/1/22 alexander barakin <[email protected]> > 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] >
Намек понял. :) Но grep-status стоит! Это линк на grep_dctrl, который входит в пакет dctrl-tools

