1

После неудачных опытов с sources.list, sources.list.save и sources.list.d не обновляется система.

+ открыть спойлер

root@workstation:~# apt-get upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакеты, которые будут обновлены:
  browser-plugin-gnash bsdutils dmsetup dpkg exim4 exim4-base exim4-config
  exim4-daemon-light ghostscript ghostscript-cups gnash gnash-common
  grub-common grub-pc libblkid1 libc-bin libc6 libc6-i686 libdevmapper1.02.1
  libgs8 libmono-cairo2.0-cil libmono-corlib2.0-cil libmono-i18n-west2.0-cil
  libmono-posix2.0-cil libmono-security2.0-cil libmono-sharpzip2.84-cil
  libmono-system2.0-cil libpango1.0-0 libpango1.0-common libuuid1 locales
  mono-2.0-gac mono-gac mono-runtime mount openoffice.org openoffice.org-base
  openoffice.org-base-core openoffice.org-calc openoffice.org-common
  openoffice.org-core openoffice.org-draw openoffice.org-emailmerge
  openoffice.org-evolution openoffice.org-filter-binfilter
  openoffice.org-filter-mobiledev openoffice.org-gcj openoffice.org-gnome
  openoffice.org-gtk openoffice.org-help-en-us openoffice.org-help-ru
  openoffice.org-impress openoffice.org-java-common openoffice.org-l10n-be-by
  openoffice.org-l10n-bg openoffice.org-l10n-ru openoffice.org-math
  openoffice.org-officebean openoffice.org-report-builder-bin
  openoffice.org-style-galaxy openoffice.org-style-tango openoffice.org-writer
  python-uno rhythmbox rhythmbox-plugin-cdrecorder rhythmbox-plugins sudo
  ttf-opensymbol uno-libs3 ure util-linux
обновлено 71, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/217 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 188 kB.
Хотите продолжить [Д/н]? д
Чтение журнала изменений... Выполнено                 
Извлечение шаблонов из пакетов: 100%
Предварительная настройка пакетов ...
dpkg-query: ошибка разбора, файл «/var/lib/dpkg/available» около строки 29802 пакета «libraptor1»:
Поле «Depends», ссылка на «libc6»: ошибка в поле версии: строка версии пуста
exim4-config.postinst: [WARN] Installed debconf version is broken. Aborting preconfigure.
dpkg: ошибка разбора, файл «/var/lib/dpkg/available» около строки 29802 пакета «libraptor1»:
Поле «Depends», ссылка на «libc6»: ошибка в поле версии: строка версии пуста
E: Sub-process /usr/bin/dpkg returned an error code (2)
root@workstation:~#

В чем проблема? подскажите пожалуйста.

2

Installed debconf version is broken

Попробуйте:

 Консоль:
sudo aptitude -f reinstall debconf

Покажите, пожалуйста, содержимое файлов sources.list, sources.list.save и sources.list.d.

"Если вы уже пытались поработать с Linux, но нашли ее слишком запутанной и непонятной — расслабьтесь. Если вы умеете вскипятить чайник или завести будильник, то вы уже можете стать пользователем Linux (кроме шуток!)." ©

3

root@workstation:~# aptitude -f reinstall debconf
Следующие пакеты будут ПЕРЕУСТАНОВЛЕНЫ:         
  debconf
0 пакетов обновлено, 0 установлено новых, 1 переустановлено, 0 пакетов отмечено для удаления, и 71 пакетов не обновлено.
Необходимо получить 164 kB архивов. После распаковки 0 B будет занято.
Получить:1 http://ftp.ru.debian.org/debian/ squeeze/main debconf all 1.5.36 [164 kB]
Получено 164 kБ в 1с (156 kБ/с) 
Предварительная настройка пакетов ...
dpkg: ошибка разбора, файл «/var/lib/dpkg/available» около строки 29802 пакета «libraptor1»:
Поле «Depends», ссылка на «libc6»: ошибка в поле версии: строка версии пуста
E: Sub-process /usr/bin/dpkg returned an error code (2)
Не удалось установить пакет. Попытка восстановить:
dpkg: ошибка разбора, файл «/var/lib/dpkg/available» около строки 29802 пакета «libraptor1»:
Поле «Depends», ссылка на «libc6»: ошибка в поле версии: строка версии пуста
                                                 
root@workstation:~#

sources.list

+ открыть спойлер

# deb cdrom:[Debian GNU/Linux squeeze-di-beta2 _Squeeze_ - Official Beta i386 N$

# deb cdrom:[Debian GNU/Linux squeeze-di-beta2 _Squeeze_ - Official Beta i386 N$

deb http://ftp.ru.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.ru.debian.org/debian/ squeeze-proposed-updates main contrib non-$
deb-src http://ftp.ru.debian.org/debian/ squeeze-proposed-updates main contrib $

sources.list.save

+ открыть спойлер

# deb cdrom:[Debian GNU/Linux squeeze-di-beta2 _Squeeze_ - Official Beta i386 NETINST Binary-1 20101203-16:34]/ squeeze main

# deb cdrom:[Debian GNU/Linux squeeze-di-beta2 _Squeeze_ - Official Beta i386 NETINST Binary-1 20101203-16:34]/ squeeze main

deb http://ftp.ru.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.ru.debian.org/debian/ squeeze-proposed-updates main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ squeeze-proposed-updates main contrib non-free

sources.list.d - пусто

4

evgosan пишет:

dpkg: ошибка разбора, файл «/var/lib/dpkg/available» около строки 29802 пакета «libraptor1»:
Поле «Depends», ссылка на «libc6»: ошибка в поле версии: строка версии пуста
E: Sub-process /usr/bin/dpkg returned an error code (2)

Вот Ваша ошибка.
Вот что у меня в /var/lib/dpkg/available касательно libraptor1

Package: libraptor1
Priority: optional
Section: libs
Installed-Size: 452
Maintainer: Dave Beckett <dajobe@debian.org>
Architecture: i386
Source: raptor
Version: 1.4.21-2
Depends: libc6 (>= 2.7), libcurl3-gnutls (>= 7.16.2-1), libxml2 (>= 2.7.4), libxslt1.1 (>= 1.1.25)

Попробуйте от рута отредактировать вручную этот файл. Укажите версию libc6.

5

durc,  спасибо огромное, заработало ag