Ошибка pkgproblemresolver resolve сгенерировал поврежденные пакеты

[Решено] Как правильно решить проблему?

[Решено] Как правильно решить проблему?

Автор zaborik, 01 августа 2013, 23:53:43

« назад — далее »

0 Пользователи и 1 гость просматривают эту тему.

Следующая проблема. При попытки установить что либо вылазит вот это:

~$ sudo apt-get install pidgin
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
libgl1-mesa-dri-experimental : Зависит: libgl1-mesa-dri (>= 7.11.1) но 7.7.1-5 будет установлен
libgl1-mesa-glx : Зависит: libglapi-mesa (= 9.1.4-1) но 8.0.5-4+deb7u2 будет установлен
pidgin : Зависит: pidgin-data (>= 2.10.6) но он не будет установлен
          Зависит: pidgin-data (< 2.10.6-z) но он не будет установлен
          Зависит: libgtkspell0 (>= 2.0.10) но он не будет установлен
          Зависит: libpurple0 (>= 2.8.0) но он не будет установлен
xserver-xorg-core : Рекомендует: libgl1-mesa-dri (>= 7.10.2-4) но 7.7.1-5 будет установлен
                     Ломает: libgl1-mesa-dri (< 7.10.2-4) но 7.7.1-5 будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).


у тебя ветка какая wheezy,jessy,sid?У тебя подключён experimental,зачем мешаешь если не понимаешь что может быть.

Gentoo x86_64 AMD E-350 Openbox 3.5.2


sid non-free ветка wheezy. Ставил репо по факу для nvidia optimus. Но я не дописал, завис браузер. Мне сейчас нужно удалить как то ти пакеты, а то даже opengl не работает. Но  дело в том что если попытаться удалить конфликты тянет за собой полсистемы на удаление. Кеды, браузер и т.п. Можно как то исправить без переустановки системы?


 /etc/apt/sources.list там не должно быть компота,да и что там покажи.

Gentoo x86_64 AMD E-350 Openbox 3.5.2


~$ cat /etc/apt/sources.list
#
deb http://ftp.uk.debian.org/debian/ wheezy main
deb-src http://ftp.uk.debian.org/debian/ wheezy main
deb http://packages.mate-desktop.org/repo/debian wheezy main
deb http://mirror1.mate-desktop.org/debian wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
deb http://ftp.uk.debian.org/debian/ wheezy-updates main
deb-src http://ftp.uk.debian.org/debian/ wheezy-updates main
deb http://http.us.debian.org/debian stable main contrib non-free
deb ftp://ftp.ru.debian.org/debian/ unstable main contrib non-free


zaborik, про  experimental прошу прощенья коллега


Сообщение объединено: 02 августа 2013, 00:21:03


apt-get -f install не пробывал?

Gentoo x86_64 AMD E-350 Openbox 3.5.2


~$ sudo apt-get -f install
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... не удалось.
Пакеты, имеющие неудовлетворённые зависимости:
libgl1-mesa-dri-experimental : Зависит: libgl1-mesa-dri (>= 7.11.1) но 7.7.1-5 уже установлен
libgl1-mesa-glx : Зависит: libglapi-mesa (= 9.1.4-1) но 8.0.5-4+deb7u2 уже установлен
xserver-xorg-core : Рекомендует: libgl1-mesa-dri (>= 7.10.2-4) но 7.7.1-5 уже установлен
                     Ломает: libgl1-mesa-dri (< 7.10.2-4) но 7.7.1-5 уже установлен
E: Ошибка, pkgProblemResolver::Resolve сгенерировал повреждённые пакеты. Это может быть вызвано отложенными (held) пакетами.
E: Невозможно скорректировать зависимости


Gentoo x86_64 AMD E-350 Openbox 3.5.2


Нет, если как то решится. Я просто уже хочу сносить кеды и ставить майт если придется эту ересь удалять, то кеды удалятся за ней.


Gentoo x86_64 AMD E-350 Openbox 3.5.2


Апдейт все норм, а вот апгрейд ошибки

sudo aptitude update && sudo aptitude upgrade
..........
Получено 27,2 MБ в 1мин 32с (293 kБ/с)                                                       

                             Разрешение зависимостей...                         
Не удалось разрешить зависимости для обновления: решение не найдено.
Не удалось безопасно разрешить зависимости, попробуйте запустить с параметром --full-resolver


Это с пофиксенными репо. Сырцы оставил, мне нужны.


а этот убрал deb ftp://ftp.ru.debian.org/debian/ unstable main contrib non-free?


Сообщение объединено: 02 августа 2013, 01:17:42


пробуй apt-get update и  apt-get install


Сообщение объединено: 02 августа 2013, 01:25:14


ну как поправилось?

Gentoo x86_64 AMD E-350 Openbox 3.5.2


Нет(

~$ sudo apt-get -f install && sudo apt-get update
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... не удалось.
Пакеты, имеющие неудовлетворённые зависимости:
libgl1-mesa-dri-experimental : Зависит: libgl1-mesa-dri (>= 7.11.1) но 7.7.1-5 уже установлен
libgl1-mesa-glx : Зависит: libglapi-mesa (= 9.1.4-1) но 8.0.5-4+deb7u2 уже установлен
xserver-xorg-core : Рекомендует: libgl1-mesa-dri (>= 7.10.2-4) но 7.7.1-5 уже установлен
                     Ломает: libgl1-mesa-dri (< 7.10.2-4) но 7.7.1-5 уже установлен
E: Ошибка, pkgProblemResolver::Resolve сгенерировал повреждённые пакеты. Это может быть вызвано отложенными (held) пакетами.
E: Невозможно скорректировать зависимости

все таки придется полную переустановку делать?
ветку ту убрал с репо


попробуй удали libgl1-mesa-dri  (7.7.1-5) и поставь заново 7.11.1


Сообщение объединено: 02 августа 2013, 02:11:55


ptitude update && sudo aptitude upgrade

Gentoo x86_64 AMD E-350 Openbox 3.5.2


Неа:

~$ sudo apt-get remove libgl1-mesa-dri
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
libgl1-mesa-dri-experimental : Зависит: libgl1-mesa-dri (>= 7.11.1) но он не будет установлен
libgl1-mesa-glx : Зависит: libglapi-mesa (= 9.1.4-1) но 8.0.5-4+deb7u2 будет установлен
                   Рекомендует: libgl1-mesa-dri (>= 7.2) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).
gleameyes@senbonsakura:~$


Сообщение объединено: 02 августа 2013, 02:21:03


можно удалить через aptitude но тянет за собой 152 пакета, как я и говорил). Т.е. получится удалится тупо все.


Вот логи:

Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
npm : Зависит: node-gyp (>= 0.10.9) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
node-gyp : Зависит: nodejs-dev но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
nodejs-dev : Зависит: libssl-dev (>= 1.0.0g) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
libssl-dev : Зависит: libssl1.0.0 (= 1.0.2g-1ubuntu4.13) но 1.0.2l-1~bpo8+1 будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

During a dist-upgrade operation I am encountering an issue with apt packages.

When running any of the following commands I encounter the same error:

$ sudo apt dist-upgrade
$ sudo apt --fix-broken install
$ sudo apt-get autoremove

Error:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
 gdm3 : Depends: gir1.2-gdm-1.0 (= 41~rc-0ubuntu2pop0~1634915133~21.10~cf40258) but 42.0-1ubuntu6pop1~1650301427~22.04~2055533 is installed
        Depends: libgdm1 (= 41~rc-0ubuntu2pop0~1634915133~21.10~cf40258) but 42.0-1ubuntu6pop1~1650301427~22.04~2055533 is installed
 gnome-settings-daemon : Depends: gnome-settings-daemon-common (= 40.0.1-1ubuntu3pop0~1639691325~21.10~3bcd31b) but 42.1-1ubuntu3pop0~1651657687~22.04~0386384 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

I found 3 related articles, none of the solutions in them solved my problem:

  • https://askubuntu.com/questions/124845/eerror-pkgproblemresolverresolve-generated-breaks-this-may-be-caused-by-hel
  • https://askubuntu.com/questions/1279062/upgrade-from-18-04-to-20-04-prevented-by-eerror-pkgproblemresolverresolve-g
  • https://askubuntu.com/questions/633544/e-error-pkgproblemresolverresolve-generated-breaks-this-may-be-caused-by-he

In the questions above they appear to be focused on specific packages, not a dist-upgrade, so I don’t know how to simply identify and remove an offending package.

If I try to remove an offending package I get what looks like it will be a chain of dependencies that reach into the dist-upgrade, something I guess I don’t want to mess with.

$ sudo apt-get remove gdm3
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 gnome-settings-daemon : Depends: gnome-settings-daemon-common (= 40.0.1-1ubuntu3pop0~1639691325~21.10~3bcd31b) but 42.1-1ubuntu3pop0~1651657687~22.04~0386384 is to be installed
 pop-desktop : Depends: gdm3 but it is not going to be installed
               Recommends: io.elementary.sideload but it is not installable
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

Понравилась статья? Поделить с друзьями:
  • Ошибка pkgproblemresolver resolve привел к появлению сломанных пакетов
  • Ошибка pipeline error decode video decoder error
  • Ошибка pip не является внутренней или внешней командой исполняемой программой или пакетным файлом
  • Ошибка pin inapp unknown 9 при активации office
  • Ошибка pin inapp invalid pin 8 при активации офиса