aarddict не запускается

не запускается aarddict

Nokia-N810-43-7:~# aarddict
Traceback (most recent call last):
File \"/usr/bin/aarddict\", line 22, in <module>
aarddict.main()
File \"/usr/lib/python2.5/site-packages/aarddict/__init__.py\", line 126, in main
import aarddict.qtui
File \"/usr/lib/python2.5/site-packages/aarddict/qtui.py\", line 28, in <module>
from PyQt4.QtCore import (QObject, Qt, QThread, QTranslator, QLocale,
RuntimeError: the sip module implements API v8.0 but the PyQt4.QtCore module requires API v7.0Nokia-N810-43-7:~# PyQt

помогите.
Слишком новая версия пакета python2.5-sip4 установлена в вашей системе. Программе нужна более старая. Мне без таблетки сложно помочь, но попробую.
Для начала обнародуйте вывод комманды apt-cache policy python2.5-sip4.
установлен: 4.11-maemo0
Я не спрашивал, что у вас установлено, я просил привести весь вывод. Если так уверены в себе - попробуйте установить версию постарше. Но я не могу сказать какую именно, пока не увижу вывод команды.
В /etc/apt/preferences

Package: python2.5-sip4
Pin: version 4.10.5-maemo0
Pin-Priority: 1001


Потом выполнить:
dpkg --force-depends -r python2.5-sip4
apt-get install python2.5-sip4
нет папки preferences
Nokia-N810-43-7:~# cd /etc/apt/
Nokia-N810-43-7:/etc/apt# ls
apt.conf.d sources.list trustdb.gpg trusted.gpg~
secring.gpg sources.list.d trusted.gpg

Nokia-N810-43-7:/etc/apt# apt-cache policy python2.5-sip4
python2.5-sip4:
Установлен: 4.11-maemo0
Кандидат: 4.11-maemo0
Таблица версий:
*** 4.11-maemo0 0
500 http://repository.maemo.org diablo/free Packages
100 /var/lib/dpkg/status
4.10.5-maemo0 0
500 http://repository.maemo.org diablo/free Packages
500 http://repository.maemo.org diablo/free Packages
4.10.3-maemo0 0
500 http://repository.maemo.org diablo/free Packages
4.10.0 0
500 http://repository.maemo.org diablo/free Packages
500 http://repository.maemo.org diablo/free Packages
4.10-maemo20091123.0 0
500 http://repository.maemo.org diablo/free Packages
4.7.7-maemo3 0
500 http://repository.maemo.org diablo/free Packages

Nokia-N810-43-7:/etc/apt# dpkg --force-depends -r python2.5-sip4
dpkg: python2.5-sip4: dependency problems, but removing anyway as you request:
python2.5-qt4-common depends on python2.5-sip4 (>= 4.10.0).
(Reading database ... 20448 files and directories currently installed.)
Removing python2.5-sip4 ...

Nokia-N810-43-7:/media/mmc2/.apt-archive-cache# apt-get install python2.5-sip4
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
E: Пакет php5-common нуждается в переустановке, но найти архив для него не удалось.



Nokia-N810-43-7:/media/mmc2/.apt-archive-cache# apt-cache policy php5-common
php5-common:
Установлен: 5.2.6-3maemo4
Кандидат: 5.2.6-3maemo4
Таблица версий:
*** 5.2.6-3maemo4 0
100 /var/lib/dpkg/status

насчет последнего скажу, что давно устанавливал php5 и многое тому подобное, потом все связанное с именем php5 удалил, но php5-common не удалился, а в диспетчере задач в установленных программах, рядом с ним стоит восклицательный красный знак, наверное из за чтого что не удалился правильно.
удалить не получается.
apt-get install python2.5-sip4=4.10.5-maemo0
Nokia-N810-43-7:~# apt-get install python2.5-sip4=4.10.5-maemo0
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
E: Пакет php5-common нуждается в переустановке, но найти архив для него не удалось.

скажите, как мне удлить назоилевый php5-common
По поводу python2.5-sip4:
Версию в /etc/apt/preferences нужно все равно \"запинить\"
Иначе при upgrade вернетесь обратно.
Это вовсе не каталог. Почему вы так подумали?
/etc/apt/preferences - файл и его содержимое я написал.
По поводу php5-common:
А не пробовали?
apt-get remove php5-common
или
dpkg -r php5-common
Если не получится, сделайте copy/paste вывода команд сюда.
Nokia-N810-43-7:~# apt-get remove php5-common
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
E: Пакет php5-common нуждается в переустановке, но найти архив для него не удалось.
Nokia-N810-43-7:~# dpkg -r php5-common
dpkg: error processing php5-common (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
php5-common


запинил. теперь максимальная версия в apt-cache pilycy python2.5-sip4 отобрадается 4.10.5, не установлен.
но при установке пишет
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
E: Пакет php5-common нуждается в переустановке, но найти архив для него не удалось.
А так?
apt-get --purge remove --force php5-common

Или так
dpkg --remove --force-remove-reinstreq php5-common
Nokia-N810-43-7:~# dpkg --remove --force-remove-reinstreq php5-common
dpkg - warning, overriding problem because --force enabled:
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
(Reading database ... 20445 files and directories currently installed.)
Removing php5-common ...
dpkg (subprocess): unable to execute post-removal script: No such file or directory
dpkg: error processing php5-common (--remove):
subprocess post-removal script returned error exit status 2
Errors were encountered while processing:
php5-common


Nokia-N810-43-7:~# apt-get --purge remove --force php5-common
E: Не распознанная опция командной строки --force

Nokia-N810-43-7:~# apt-get --purge remove php5-common
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install':
Пакеты, имеющие неудовлетворённые зависимости:
python2.5-qt4-common: Зависит: python2.5-sip4 (>= 4.10.0) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение).
Nokia-N810-43-7:~# apt-get -f install
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
Исправление зависимостей... Готово
The following packages were automatically installed and are no longer required:
mime-support libmagic1
Use 'apt-get autoremove' to remove them.
Будут установлены следующие дополнительные пакеты:
python2.5-sip4
НОВЫЕ пакеты, которые будут установлены:
python2.5-sip4
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 2 пакетов не обновлено.
не установлено до конца или удалено 3 пакетов.
Необходимо скачать 34,2kB/254kB архивов.
После распаковки объем занятого дискового пространства возрастёт на 127kB.
Хотите продолжить [Д/н]? д
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
php5-common python2.5-sip4
Установить эти пакеты без проверки [y/N]? y
Получено:1 http://repository.maemo.org diablo/free python2.5-sip4 4.10.5-maemo0 [34,2kB]
Получено 34,2kB за 3s (8831B/c)
Selecting previously deselected package php5-common.
(Reading database ... 20445 files and directories currently installed.)
Preparing to replace php5-common 5.2.6-3maemo4 (using .../php5-common_5.2.6-3maemo4_armel.deb) ...
Unpacking replacement php5-common ...
dpkg (subprocess): unable to execute old post-removal script: No such file or directory
dpkg: warning - old post-removal script returned error exit status 2
dpkg - trying script from the new package instead ...
dpkg (subprocess): unable to execute new post-removal script: No such file or directory
dpkg: error processing /var/cache/apt/archives/php5-common_5.2.6-3maemo4_armel.deb (--unpack): subprocess new post-removal script returned error exit status 2
dpkg (subprocess): unable to execute new post-removal script: No such file or directory
dpkg: error while cleaning up:
subprocess post-removal script returned error exit status 2
Selecting previously deselected package python2.5-sip4.
Unpacking python2.5-sip4 (from .../python2.5-sip4_4.10.5-maemo0_armel.deb) ...
Errors were encountered while processing:
/var/cache/apt/archives/php5-common_5.2.6-3maemo4_armel.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

apt-get -f install помог установить python2.5-sip4 , aarddict заработал. но php5-common не удаляется и не устанавливается
вот что пишут эти комманды после установки python2.5-sip4
Nokia-N810-43-7:~# apt-cache policy php5-common
php5-common:
Установлен: 5.2.6-3maemo4
Кандидат: 5.2.6-3maemo4
Таблица версий:
*** 5.2.6-3maemo4 0
500 http://repository.maemo.org diablo/free Packages
100 /var/lib/dpkg/status
5.2.6-3maemo2 0
500 http://repository.maemo.org diablo/free Packages
5.2.6-3maemo1 0
500 http://repository.maemo.org diablo/free Packages
5.2.6-2ubuntu4.3 0
500 http://repository.maemo.org diablo/free Packages
Nokia-N810-43-7:~# apt-get --purge remove php5-common
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
The following packages were automatically installed and are no longer required:
mime-support libmagic1
Use 'apt-get autoremove' to remove them.
Пакеты, которые будут УДАЛЕНЫ:
php5-common
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 2 пакетов не обновлено.
не установлено до конца или удалено 4 пакетов.
Необходимо скачать 0Б архивов.
После распаковки объем занятого дискового пространства уменьшится на 537kB.
Хотите продолжить [Д/н]? д
dpkg: error processing php5-common (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
php5-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
Nokia-N810-43-7:~# apt-get -f install
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
The following packages were automatically installed and are no longer required:
mime-support libmagic1
Use 'apt-get autoremove' to remove them.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 2 пакетов не обновлено.
не установлено до конца или удалено 4 пакетов.
Необходимо скачать 0B/219kB архивов.
После распаковки объем занятого дискового пространства возрастёт на 0B.
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
php5-common
Установить эти пакеты без проверки [y/N]? y
Selecting previously deselected package php5-common.
(Reading database ... 20448 files and directories currently installed.)
Preparing to replace php5-common 5.2.6-3maemo4 (using .../php5-common_5.2.6-3maemo4_armel.deb) ...
Unpacking replacement php5-common ...
dpkg (subprocess): unable to execute old post-removal script: No such file or directory
dpkg: warning - old post-removal script returned error exit status 2
dpkg - trying script from the new package instead ...
dpkg (subprocess): unable to execute new post-removal script: No such file or directory
dpkg: error processing /var/cache/apt/archives/php5-common_5.2.6-3maemo4_armel.deb (--unpack): subprocess new post-removal script returned error exit status 2
dpkg (subprocess): unable to execute new post-removal script: No such file or directory
dpkg: error while cleaning up:
subprocess post-removal script returned error exit status 2
Errors were encountered while processing:
/var/cache/apt/archives/php5-common_5.2.6-3maemo4_armel.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Nokia-N810-43-7:~#

Кажется у меня была такая же проблема с php5-common... Как решил точно не помню, но кажется, то ли ковырянием с его postinst/rm-скриптами, то ли вручную удалив из /var/lib/dpkg/status.
Потому что решить средствами dpkg/apt так и не получилось, даже со всякими --force-*.
Посмотрите файл
/var/lib/dpkg/info/php5-common.postrm
В нем в первой строке
#! /bin/bash

А должно быть
#!/bin/bash

(Пробел нужно удалить)
svs57

сделал. дальше что?
удалить не получается. лог нужен?
Думаю что тоже самое говорит?
Попробуте переименовать файл
/var/lib/dpkg/info/php5-common.postrm
а потом удалить пакет php5-common
Странно вообще-то.
вообщем вот лог, такой же
Nokia-N810-43-7:~# apt-get remove php5-common
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
The following packages were automatically installed and are no longer required:
mime-support libmagic1
Use 'apt-get autoremove' to remove them.
Пакеты, которые будут УДАЛЕНЫ:
php5-common
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 2 пакетов не обновлено.
не установлено до конца или удалено 4 пакетов.
Необходимо скачать 0Б архивов.
После распаковки объем занятого дискового пространства уменьшится на 537kB.
Хотите продолжить [Д/н]? д
dpkg: error processing php5-common (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
php5-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
Nokia-N810-43-7:~# dpkg -r php5-common
dpkg: error processing php5-common (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
php5-common
Nokia-N810-43-7:~# apt-get --purge remove --force php5-common
E: Не распознанная опция командной строки --force
Nokia-N810-43-7:~# apt-get --purge remove php5-common
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
The following packages were automatically installed and are no longer required:
mime-support libmagic1
Use 'apt-get autoremove' to remove them.
Пакеты, которые будут УДАЛЕНЫ:
php5-common
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 2 пакетов не обновлено.
не установлено до конца или удалено 4 пакетов.
Необходимо скачать 0Б архивов.
После распаковки объем занятого дискового пространства уменьшится на 537kB.
Хотите продолжить [Д/н]? д
dpkg: error processing php5-common (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
php5-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
Nokia-N810-43-7
Nokia-N810-43-7:~# dpkg --remove --force-remove-reinstreq php5-common
dpkg - warning, overriding problem because --force enabled:
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
(Reading database ... 20453 files and directories currently installed.)
Removing php5-common ...
dpkg (subprocess): unable to execute post-removal script: No such file or directory
dpkg: error processing php5-common (--remove):
subprocess post-removal script returned error exit status 2
Errors were encountered while processing:
php5-common
Nokia-N810-43-7:~#

переименовал в php-common
и ура, удалился php5-comon
Nokia-N810-43-7:~# apt-get remove php5-common
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
The following packages were automatically installed and are no longer required:
mime-support libmagic1
Use 'apt-get autoremove' to remove them.
Пакеты, которые будут УДАЛЕНЫ:
php5-common
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 2 пакетов не обновлено.
не установлено до конца или удалено 4 пакетов.
Необходимо скачать 0Б архивов.
После распаковки объем занятого дискового пространства уменьшится на 537kB.
Хотите продолжить [Д/н]? д
dpkg: error processing php5-common (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
php5-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
Nokia-N810-43-7:~# dpkg -r php5-common
dpkg: error processing php5-common (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
php5-common
Nokia-N810-43-7:~# apt-get --purge remove php5-common
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
The following packages were automatically installed and are no longer required:
mime-support libmagic1
Use 'apt-get autoremove' to remove them.
Пакеты, которые будут УДАЛЕНЫ:
php5-common
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 2 пакетов не обновлено.
не установлено до конца или удалено 4 пакетов.
Необходимо скачать 0Б архивов.
После распаковки объем занятого дискового пространства уменьшится на 537kB.
Хотите продолжить [Д/н]? д
dpkg: error processing php5-common (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
php5-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
Nokia-N810-43-7:~# dpkg --remove --force-remove-reinstreq php5-common
dpkg - warning, overriding problem because --force enabled:
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
(Reading database ... 20453 files and directories currently installed.)
Removing php5-common ...
Nokia-N810-43-7:~# apt-cache policy php5-common
php5-common:
Установлен: (отсутствует)
Кандидат: 5.2.6-3maemo4
Таблица версий:
5.2.6-3maemo4 0
500 http://repository.maemo.org diablo/free Packages
100 /var/lib/dpkg/status
5.2.6-3maemo2 0
500 http://repository.maemo.org diablo/free Packages
5.2.6-3maemo1 0
500 http://repository.maemo.org diablo/free Packages
5.2.6-2ubuntu4.3 0
500 http://repository.maemo.org diablo/free Packages
Nokia-N810-43-7:~#

надо ли обратно php5-common переименовать?
Думаю что лучше удалить совсем