LINUX.ORG.RU

не устанавливается МАТЕ - «у вас отложены (held) битые пакеты»

 ,


0

2
root@debian:/etc/apt# apt install mate
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Заметьте, вместо «mate» выбирается «mate-desktop-environment»
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 mate-desktop-environment : Зависит: mate-desktop-environment-core (= 1.16.0+1) но он не будет установлен
                            Рекомендует: mate-media (>= 1.16.0) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
root@debian:/etc/apt# apt install mate-desktop-environment-core
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 mate-desktop-environment-core : Зависит: caja (>= 1.16.0)
                                 Зависит: mate-control-center (>= 1.16.0) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
root@debian:/etc/apt# 

Deleted

apt-mark showhold

anonymous
()
Ответ на: комментарий от Vsevolod-linuxoid
root@debian:/etc/apt# apt install mate-media
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 mate-media : Зависит: libunique-3.0-0 (>= 2.90.1) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
root@debian:/etc/apt# apt install mate-control-center
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 mate-control-center : Зависит: libunique-3.0-0 (>= 2.90.1) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
root@debian:/etc/apt# 

Deleted
()
Ответ на: комментарий от Vsevolod-linuxoid
root@debian:/etc/apt# apt install libunique-3.0-0
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 libunique-3.0-0 : Зависит: libpango1.0-0 (>= 1.14.0) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
root@debian:/etc/apt# 

Deleted
()
Ответ на: комментарий от Vsevolod-linuxoid
root@debian:/etc/apt# apt install libpango1.0-0
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 libpango1.0-0 : Зависит: libpango-1.0-0 (= 1.40.5-1) но 1.42.4-3 будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
root@debian:/etc/apt# 

Deleted
()
Ответ на: комментарий от Vsevolod-linuxoid
root@debian:/etc/apt# apt-cache policy libpango-1.0-0
libpango-1.0-0:
  Установлен: 1.42.4-3
  Кандидат:   1.42.4-3
  Таблица версий:
 *** 1.42.4-3 100
        100 /var/lib/dpkg/status
     1.40.5-1 500
        500 http://ftp.ua.debian.org/debian stretch/main amd64 Packages
        500 http://deb.debian.org/debian stretch/main amd64 Packages
root@debian:/etc/apt# 

Deleted
()
Ответ на: комментарий от Deleted

А вот мой вывод:

vsevolod@hp15debian9:~$ apt-cache policy libpango-1.0-0
libpango-1.0-0:
  Установлен: 1.40.5-1
  Кандидат:   1.40.5-1
  Таблица версий:
     1.42.4-3 9
          9 http://ftp.ru.debian.org/debian sid/main amd64 Packages
 *** 1.40.5-1 500
        500 http://ftp.ru.debian.org/debian stretch/main amd64 Packages
        100 /var/lib/dpkg/status
     1.36.8-3 10
         10 http://ftp.ru.debian.org/debian jessie/main amd64 Packages
 — а у тебя стоит версия из Sid или Buster, да ещё и из источников, что не упомянуты в sources.list

Осталось понять, вместе с каким ПО из поздних веток это прилетело. Мы нашли источник dep-hell.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

У меня Stretch, но да, баловался с Sid но потом вроде бы вернул все на место, выходит что нет? Неужели теперь опять всю ОС переустанавливать? Блин.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от Deleted

Выходит, что не всё вернул. Рекомендую отдавать предпочтение debian-backports, там свежий Mate как раз. Узнать, какие пакеты остались из Sid, можно командой

apt list --installed | grep '/unstable'

И посмотри, что будет при попытке удалить этот, я писал выше.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от Vsevolod-linuxoid
root@debian:/etc/apt# apt remove -s libpango-1.0-0
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 gcj-jre : Зависит: gcj-6-jre (>= 6.3.0-9~) но он не будет установлен
 libgtk2.0-0 : Зависит: libpango-1.0-0 (>= 1.28.3) но он не будет установлен
               Зависит: adwaita-icon-theme но он не будет установлен или
                               gnome-icon-theme но он не будет установлен
               Рекомендует: libgail-common но он не будет установлен
               Рекомендует: libgtk2.0-bin
 libpangocairo-1.0-0 : Зависит: libpango-1.0-0 (>= 1.37.5) но он не будет установлен
 libpangoft2-1.0-0 : Зависит: libpango-1.0-0 (>= 1.37.2) но он не будет установлен
 xul-ext-mozvoikko : Зависит: iceweasel (>= 4.0) но он не будет установлен или
                                     firefox (>= 4.0) но он не может быть установлен или
                                     firefox-esr (>= 4.0) но он не будет установлен или
                                     thunderbird (>= 5.0) но он не будет установлен или
                                     icedove (>= 5.0)
E: Ошибка, pkgProblemResolver::Resolve сгенерировал повреждённые пакеты. Это может быть вызвано отложенными (held) пакетами.
root@debian:/etc/apt# 

root@debian:/etc/apt# apt list --installed | grep '/unstable'

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

root@debian:/etc/apt# 

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid
root@debian:/etc/apt# apt list --installed | grep '/now'

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

fontconfig-config/now 2.13.0-5 all [установлен, локальный]
freeorion/now 0.4.8-1~bpo9+2 amd64 [установлен, локальный]
freeorion-data/now 0.4.8-1~bpo9+2 all [установлен, локальный]
gcc-8-base/now 8.2.0-6 amd64 [установлен, локальный]
gir1.2-atk-1.0/now 2.30.0-1 amd64 [установлен, локальный]
gir1.2-gdkpixbuf-2.0/now 2.38.0+dfsg-4 amd64 [установлен, локальный]
gir1.2-pango-1.0/now 1.42.4-3 amd64 [установлен, локальный]
gtk2-engines-pixbuf/now 2.24.32-3 amd64 [установлен, локальный]
libamd2/now 1:5.3.0+dfsg-1 amd64 [установлен, локальный]
libatk1.0-0/now 2.30.0-1 amd64 [установлен, локальный]
libatk1.0-data/now 2.30.0-1 all [установлен, локальный]
libbabl-0.1-0/now 0.1.56-1 amd64 [установлен, локальный]
libc-bin/now 2.27-6 amd64 [установлен, локальный]
libc-dev-bin/now 2.27-6 amd64 [установлен, локальный]
libc-l10n/now 2.27-6 all [установлен, локальный]
libc6/now 2.27-6 amd64 [установлен, локальный]
libc6-dev/now 2.27-6 amd64 [установлен, локальный]
libcairo-gobject2/now 1.15.12-1 amd64 [установлен, локальный]
libcairo2/now 1.15.12-1 amd64 [установлен, локальный]
libcamd2/now 1:5.3.0+dfsg-1 amd64 [установлен, локальный]
libccolamd2/now 1:5.3.0+dfsg-1 amd64 [установлен, локальный]
libcholmod3/now 1:5.3.0+dfsg-1 amd64 [установлен, локальный]
libfontconfig1/now 2.13.0-5 amd64 [установлен, локальный]
libfreetype6/now 2.8.1-2 amd64 [установлен, локальный]
libfribidi0/now 1.0.5-3 amd64 [установлен, локальный]
libgail-common/now 2.24.32-3 amd64 [установлен, локальный]
libgail18/now 2.24.32-3 amd64 [установлен, локальный]
libgcrypt20/now 1.8.3-1 amd64 [установлен, локальный]
libgdk-pixbuf2.0-0/now 2.38.0+dfsg-4 amd64 [установлен, локальный]
libgdk-pixbuf2.0-bin/now 2.38.0+dfsg-4 amd64 [установлен, локальный]
libgdk-pixbuf2.0-common/now 2.38.0+dfsg-4 all [установлен, локальный]
libglib1.2/now 1.2.10-17 amd64 [установлен, локальный]
libglib2.0-0/now 2.58.0-3 amd64 [установлен, локальный]
libglib2.0-bin/now 2.58.0-3 amd64 [установлен, локальный]
libgtk1.2/now 1.2.10-18 amd64 [установлен, локальный]
libgtk1.2-common/now 1.2.10-18.1build2 all [установлен, локальный]
libgtk2.0-0/now 2.24.32-3 amd64 [установлен, локальный]
libgtk2.0-bin/now 2.24.32-3 amd64 [установлен, локальный]
libharfbuzz-icu0/now 1.8.8-2 amd64 [установлен, локальный]
libharfbuzz0b/now 1.8.8-2 amd64 [установлен, локальный]
libicu-le-hb0/now 1.0.3+git161113-5 amd64 [установлен, локальный]
libicu60/now 60.2-6 amd64 [установлен, локальный]
libjpeg8/now 8d-1+deb7u1 amd64 [установлен, локальный]
libmp3lame0/now 3.100-2+b1 amd64 [установлен, локальный]
libopenmpt0/now 0.3.11-1 amd64 [установлен, локальный]
libpango-1.0-0/now 1.42.4-3 amd64 [установлен, локальный]
libpng12-0/now 1.2.49-1+deb7u2 amd64 [установлен, локальный]
libssh-gcrypt-4/now 0.8.1-1 amd64 [установлен, локальный]
libstdc++6/now 8.2.0-6 amd64 [установлен, локальный]
libsuitesparseconfig5/now 1:5.3.0+dfsg-1 amd64 [установлен, локальный]
libumfpack5/now 1:5.3.0+dfsg-1 amd64 [установлен, локальный]
libuuid1/now 2.32.1-0.1 amd64 [установлен, локальный]
locales/now 2.27-6 all [установлен, локальный]
root@debian:/etc/apt# 

Deleted
()
Ответ на: комментарий от Deleted

53 пакета. Часть из них, если не все — ошметки от Sid. Осталось придумать, как их выкурить из системы...

Когда мешаешь коктейль из веток, нужно быть крайне внимательным и аккуратным. И проверять, действительно ли не осталось остатков.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Профессор Преображенский, Вы меня будете бить, но я опять пытался обновить Гимп из Сида. Но когда возвращал взад Гимп ограничилось этим

apt remove libgimp2.0
apt remove gimp-data

Deleted
()
Ответ на: комментарий от Vsevolod-linuxoid

Осталось придумать, как их выкурить из системы...

А это реально их вычистить? Или только переустановка ОС?

Deleted
()
Ответ на: Если только в него упирается от mandala

У него полно ошметков помимо: не устанавливается МАТЕ - «у вас отложены (held) битые пакеты» (комментарий)

И apt после удаления через dpkg с такими опциями может вообще отказаться делать любые операции с какими-либо пакетами, ЕМНИП.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Deleted

А надо было после удаления этого через

apt list --installed | grep '/unstable'
посмотреть, что они ещё притянули. А только потом стирать записи из sources.list. И вообще, есть же snap и flatpack.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от Vsevolod-linuxoid

А это точно 53? Так как я когда ставил игрушки(до Сида), ставил кучу всего

libpng12, libgtk1.2, libgtk2.0

Deleted
()
Ответ на: комментарий от Deleted

У тебя 53 пакета из источников, что не указаны в sources.list. Я понятия не имею, какие из них от Sid, а какие нет.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Ясно, спасибо за помощь! В общем ппц какой-то.

Deleted
()
Ответ на: комментарий от Vsevolod-linuxoid

Может и сломается, но мне кажется нет. Хотя уже сломато, что терять, надо бекапиться и тыкать смело.

mandala ★★★★★
()
Ответ на: Если только в него упирается от mandala
root@debian:/etc/apt# dpkg -P --force-all libpango1.0-0
dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета libpango1.0-0
root@debian:/etc/apt# apt-get install libpango1.0-0=1.40.5-1
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 libpango1.0-0 : Зависит: libpango-1.0-0 (= 1.40.5-1) но 1.42.4-3 будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
root@debian:/etc/apt# 

Deleted
()
Ответ на: комментарий от Deleted

Включить sid, обновить список, поставить гимп (если уверен что только его тянул из вида), удалить его, удалить всех сирот, выключить sid, обновить список. Я не уверен что это поможет, но я бы попробовал.

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Мне кажется что не все так печально. Так как в основном я только ставил Ку1 и УТ99 и кучу всего, что бы их запустить. Единственное это Гимп из Сида, но после я его переставил нормально из Stratch, удалив только те два пакета что выше. Все работает, за исключением установки МАТЕ.

Deleted
()
Ответ на: комментарий от Deleted

еще мысля

Он упирается в зависимость от sid которая тебе не доступна сейчас, включи sid и погоняй с ключом -s.

mandala ★★★★★
()
Ответ на: комментарий от mandala

Включить sid, обновить список, поставить гимп (если уверен что только его тянул из вида), удалить его, удалить всех сирот, выключить sid, обновить список

В соурсах его прописать? потом apt update? поставить Гимп. Удалять purge, remove? Удалить Сид из источников, и apt update?

Буду пробовать, отпишусь по результату.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от mandala

Все сделал, но нет. При попытке ставить МАТЕ - «у вас отложены (held) битые пакеты»

зы Гном3 и LxQt поставилсь без проблем, а с мате проблема.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

В файле /var/lib/dpkg/status найди блок про libpango1.0-0 и удали его (предварительно забекапив этот файл), после

apt update

mandala ★★★★★
()
Ответ на: комментарий от Deleted

Будь реалистом: тебе чёрным по белому написали, что 1) это может поломать систему 2) что для восстановления при поломке понадобятся хоть какие-то умения разбирать поломавшиеся зависимости, разбирать изменившиеся конфиги и т.д.
Да, переустанавливать.

Deleted
()
Ответ на: комментарий от Deleted

Попробуй даунгрейд сделать. Точно не смогу сказать, что будет получаться, потому что не мешаю ветки, поэтому на практике не сталкивался.

Делаешь файлик /etc/apt/preferences.d/downgrade

Package: *
Pin: release a=stretch
Pin-Priority: 1001

Подключаешь репозитории stretch, комментишь репозитории sid, Далее update, а потом dist-upgrade.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Deleted

Вот тут в пессимистичных тонах написано https://wiki.debian.org/SystemDowngrade, но в конце есть подобный рецепт, который может сработать. У меня бы сработал с приложением ручного разруливания, так как я хорошо понимаю, что происходит и как исправлять. Как у тебя будет, не знаю.

Zubok ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.