Тема: 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

помогите.

n810

2

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

Слишком новая версия пакета python2.5-sip4 установлена в вашей системе. Программе нужна более старая. Мне без таблетки сложно помочь, но попробую.
Для начала обнародуйте вывод комманды apt-cache policy python2.5-sip4.

Samsung i9001 | Nokia N91 | Acer Aspire 5535 | Acorp W422G
Продал таблетку... Теперь жалею...

3

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

установлен: 4.11-maemo0

n810

4

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

Я не спрашивал, что у вас установлено, я просил привести весь вывод. Если так уверены в себе - попробуйте установить версию постарше. Но я не могу сказать какую именно, пока не увижу вывод команды.

Samsung i9001 | Nokia N91 | Acer Aspire 5535 | Acorp W422G
Продал таблетку... Теперь жалею...

5

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

В /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
Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

6

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

нет папки 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 не удалился, а в диспетчере задач в установленных программах, рядом с ним стоит восклицательный красный знак, наверное из за чтого что не удалился правильно.
удалить не получается.

n810

7

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

apt-get install python2.5-sip4=4.10.5-maemo0

Samsung i9001 | Nokia N91 | Acer Aspire 5535 | Acorp W422G
Продал таблетку... Теперь жалею...

8

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

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

скажите, как мне удлить назоилевый php5-common

n810

9

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

По поводу python2.5-sip4:
Версию в /etc/apt/preferences нужно все равно "запинить"
Иначе при upgrade вернетесь обратно.
Это вовсе не каталог. Почему вы так подумали?
/etc/apt/preferences - файл и его содержимое я написал.
По поводу php5-common:
А не пробовали?
apt-get remove php5-common
или
dpkg -r php5-common
Если не получится, сделайте copy/paste вывода команд сюда.

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

10

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

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 нуждается в переустановке, но найти архив для него не удалось.
n810

11

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

А так?

apt-get --purge remove --force php5-common

Или так

dpkg --remove --force-remove-reinstreq php5-common
Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

12 Отредактировано arlekino1990 (17-01-2011 22:54:16)

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

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 не удаляется и не устанавливается

n810

13 Отредактировано arlekino1990 (17-01-2011 23:12:31)

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

вот что пишут эти комманды после установки 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:~#
n810

14

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

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

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

15

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

Посмотрите файл
/var/lib/dpkg/info/php5-common.postrm
В нем в первой строке

#! /bin/bash

А должно быть

#!/bin/bash

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

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

16

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

svs57

сделал. дальше что?
удалить не получается. лог нужен?

n810

17

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

Думаю что тоже самое говорит?
Попробуте переименовать файл
/var/lib/dpkg/info/php5-common.postrm
а потом удалить пакет php5-common
Странно вообще-то.

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

18

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

вообщем вот лог, такой же

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 переименовать?

n810

19

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

Думаю что лучше удалить совсем

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)