Ошибка dpkg [РЕШЕНО]

Запускаю sudo dpkg --configure -a и получаю:

dpkg: предупреждение: parsing file '/var/lib/dpkg/status' near line 48509 package 'amaya':
ошибка в строке Version «wx-11.2-1»: version number does not start with digit
dpkg: предупреждение: parsing file '/var/lib/dpkg/status' near line 48510 package 'amaya':
ошибка в строке Config-Version «wx-11.2-1»: version number does not start with digit

Нутром чую, что чего-то не хватает системе. Но чего? И как исправить? sudo aptitude safe-upgrade -f делал. С нулевым эффектом.

Саму программу amaya установить не даёт (с той же ошибкой).

Куда рыть предположить не могу. Заранее благодарен за ответы.

0
DarkneSS - 4 Май, 2011 - 16:29
Изображение пользователя DarkneSS.

Как-то так: sudo dpkg reconfigue на все пакеты

+1
Vlad_W_1999 - 4 Май, 2011 - 16:30

А первая строчка как звучит? Случайно не так: "Запускаю sudo dpkg --configure -a и получаю:"? Не?

0
DarkneSS - 4 Май, 2011 - 19:12
Изображение пользователя DarkneSS.

О! facepalm
Тогда удалить/установить сломанный пакет.

0
dyug - 4 Май, 2011 - 17:01

интересно, кто это так сей пакет собирал? и откуда сей пакет вообще взялся?
просто у них на сайте лежит amaya_wx-11.3.1-1_i386.deb
может это... Его попробовать?
Ибо судя по фразе ему очень упорно не нравится то ли что то внутри пакета, то ли формат пакета...
Но ни как не нехватка чего то....

Однакенько... на лицо(оно же на рыло) нарушение условий формата пакета...

Итого - выкинуть трупик(Last Release date: 9 December 2009) и не маяться ерундой.
а шо его в репах нету?

ы как все печально то... [ dapper ] [ hardy ]
Думаю - правильно будет ЗАБИТЬ на это.

Это мое личное мнение, и не подлежит пересмотру с моей стороны. :-)

0
Mike - 4 Май, 2011 - 16:58
Изображение пользователя Mike.

Не нравится то, что "номер версии не может начинаться с числа".

0
dyug - 4 Май, 2011 - 17:06

"Номер версии не начинается с цифры - Launchpad ответы"
Не нравится именно то что он начинается НЕ с цифры.
ибо нарушает:
"particular: "The upstream_version may contain only alphanumerics and the characters . + - : ~ (full stop, plus, hyphen, colon, tilde) and should start with a digit.""

0
Vlad_W_1999 - 4 Май, 2011 - 17:16

Ничего не понял! Последняя страница оказалась на китайском языке... Так делать мне что? Убить из /var/lib/dpkg/status все упоминания об этом деле и забыть? В принципе, без программы обойтись могу.

0
dyug - 4 Май, 2011 - 19:07

Скажем так - все упоминания в каталоге.
И забить. :-)

0
Vlad_W_1999 - 5 Май, 2011 - 16:44

Что и было проделано. Как удаление, так и забивание. :-)

0
ktchv - 4 Май, 2011 - 18:12
Изображение пользователя ktchv.

имхо, база dpkg поломалась. можно попробовать из бекапа восстановить, уоторые делаются автоматом

+1
dyug - 10 Май, 2011 - 13:24

о! как всегда, почти вовремя.
инструкция по лечению таких пакетов
http://habrahabr.ru/blogs/linux/118945/
Я думаю смысл, что и как делать понятен будет. :-)

0
Vlad_W_1999 - 10 Май, 2011 - 14:27

Лучше поздно, чем никогда. Но экспериментировать буду уже завтра.

0
Гость - 22 Июль, 2011 - 17:32

а мне что делать?
etting up mysql-server-5.1 (5.1.37-1ubuntu5.5) ...
* Stopping MySQL database server mysqld
...done.
* Starting MySQL database server mysqld
...fail!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.1 (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.1; however:
Package mysql-server-5.1 is not configured yet.
dpkg: error processing mysql-server (--configure):
dependency problems - leaving unconfigured
Setting up whois (4.7.34ubuntu2) ...
No apport report written because the error message indicates its a followup error from a previous failure.
Errors were encountered while processing:
mysql-server-5.1
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
.. ошибка при установке!

0
Vlad_W_1999 - 23 Июль, 2011 - 21:45

а мне что делать?

Почитать то, что пишется и выполнить соответствующие команды.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры