Пакеты, которые будут оставлены в неизменном виде [Решено]

Изображение пользователя kot040188.
А muon при обновлении предлагает снести полсистемы. Подозреваю, что эти пакеты из какого-то ppa. Как вычислить из какого?
0
fox4 - 23 Январь, 2016 - 22:12
Изображение пользователя fox4.

Хм gcc это компилятор программ и как правило он есть в стандартных репах зачем его пихать в ppa не очень понятно тем более что в современных системах 15.xx с пятой плазмой имеется gcc версии 5 а gcc 4.9 думаю оставлен для совместимости с каким то старым ПО.
Если отвечать непосредственно на сам вопрос попробуй
apt-cache policy package
где package интересующий пакет.

0
dyug - 23 Январь, 2016 - 22:15

в синаптике можно узнать...
на пакет становишься и выбираешь версию.
там же при наборе в быстром фильтре можно прощелкать во вкладке "Происхождение" те ппа, которые у тебя подключены...

как это быстро сделать в консоли - я не думал. Но уверен, что это можно.... :-)

0
kot040188 - 23 Январь, 2016 - 22:35
Изображение пользователя kot040188.

на пакет становишься и выбираешь версию.
И что это даст?
там же при наборе в быстром фильтре можно прощелкать во вкладке "Происхождение" те ппа, которые у тебя подключены...
Это и в muon можно, но не помогает…

0
kot040188 - 23 Январь, 2016 - 22:42
Изображение пользователя kot040188.
Удалил ppa:darklin20/bomi, не помогло. Теперь так.
Вроде ничего криминального…
0
dyug - 25 Январь, 2016 - 17:52

[email protected]:~$ apt-cache policy libgcc1
libgcc1:
  Установлен: 1:4.9.3-0ubuntu4
  Кандидат:   1:4.9.3-0ubuntu4
  Таблица версий:
*** 1:4.9.3-0ubuntu4 0
        500 http://ua.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1:4.9-20140406-0ubuntu1 0
        500 http://ua.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
[email protected]:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"

У мну так.

0
kot040188 - 25 Январь, 2016 - 20:49
Изображение пользователя kot040188.

Я рад за вас. У меня почему-то установлен 1:4.9.2, а при попытке обновить muon и distr-upgrade сносит полсистемы. А вот upgrade и synaptic обновляют нормально… Всё-таки я подозреваю что это из-за того, что я не обновлялся полмесяца…

-1
MacLeod - 26 Январь, 2016 - 00:30
Изображение пользователя MacLeod.

Подсказка в моем посте ниже. Подсказка №2 - начинается с "Неправильно" =)

0
kot040188 - 26 Январь, 2016 - 03:38
Изображение пользователя kot040188.

Не говори загадками, я не умею их отгадывать.

0
fox4 - 23 Январь, 2016 - 22:58
Изображение пользователя fox4.

После удаления ppa
sudo apt-get update
делали ?
Так на всякий случай :-)

0
kot040188 - 23 Январь, 2016 - 23:05
Изображение пользователя kot040188.

Делал.

0
fox4 - 23 Январь, 2016 - 23:13
Изображение пользователя fox4.

Ну остаётся стандартное
sudo apt-get install -f
и почитать внимательно выхлоп если таковой будет.

0
kot040188 - 23 Январь, 2016 - 23:22
Изображение пользователя kot040188.

[email protected]:~$ sudo apt-get install -f
[sudo] password for kot:
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 4 пакетов не обновлено.

Вы бы в ветку отвечали…

0
MacLeod - 23 Январь, 2016 - 23:31
Изображение пользователя MacLeod.

sudo apt-get dist-upgrade что предлагает?

0
kot040188 - 23 Январь, 2016 - 23:38
Изображение пользователя kot040188.

То же, что и muon:

А те пакеты всё равно будут оставлены в неизменном виде… ヅ Только сейчас заметил пакеты i386, а у меня ведь 64…
0
MacLeod - 23 Январь, 2016 - 23:40
Изображение пользователя MacLeod.

Что делал перед тем, когда все было хорошо и теперешней ситуацией?
Как ты удаляешь ppa?

0
kot040188 - 23 Январь, 2016 - 23:42
Изображение пользователя kot040188.

В больнице лежал… sudo add-apt-repository --remove. Может из-за того, что полмесяца не обновлялся…

0
MacLeod - 23 Январь, 2016 - 23:49
Изображение пользователя MacLeod.

В больнице лежал…
А перед этим в КВН не играл или в камеди не выступал?)

sudo add-apt-repository --remove
Неправильно. Так ты удаляешь ppa из списка, но все установленные из него пакеты - остаются.

Может из-за того, что полмесяца не обновлялся…
Нет.

0
kot040188 - 24 Январь, 2016 - 00:06
Изображение пользователя kot040188.

Так ты удаляешь ppa из списка, но все установленные из него пакеты - остаются.
Дык я думал, что пакеты не из него установлены, а система хочет обновить пакеты из него. Делать-то что? Самое интересное, что обновления я могу ставить через apt update…

0
mag224 - 24 Январь, 2016 - 14:37
Изображение пользователя mag224.

У меня та же проблема. Ни чего не устанавливал и не удалял, настройки не менял. Система 14.04 x64

0
kot040188 - 24 Январь, 2016 - 15:31
Изображение пользователя kot040188.

Я не одинок ヅ

0
kot040188 - 25 Январь, 2016 - 03:22
Изображение пользователя kot040188.

Совсем нет идей? У меня есть одна…

-1
dyug - 25 Январь, 2016 - 17:44

Дай я угадаю: наверное ты хочешь переставить систему... :-)

0
kot040188 - 25 Январь, 2016 - 17:47
Изображение пользователя kot040188.

Как вы догадались?! Других идей нет…

0
leisampei - 26 Январь, 2016 - 08:57
Изображение пользователя leisampei.

У меня есть идея по этому поводу.
Сделать реинсталл для некоторых метапакетов.
Например:
sudo apt-get install --reinstall ubuntu-standard kubuntu-desktop
wine, если стоял - и тому подобное.
Потом:
sudo apt-get update && sudo apt-get install -f
и посмотреть, что останется на удаление (но не удалять).
То что останется, как предложение удалить, проверить по обратным зависимостям - на какой пакет ссылается - чего не хватает. По списку, типа:
apt-cache rdepends пакет
ПС: Переустанавливать систему от каждого чиха - это не дело.
Вообще у меня такое было (давно), если попеременно использовать то apt-get, то aptitude.

0
kot040188 - 26 Январь, 2016 - 13:01
Изображение пользователя kot040188.

wine, если стоял - и тому подобное.
wine могу переустановить, но что подобное? Огласите весь список.
sudo apt-get update && sudo apt-get install -f

Уже 5! И что дальше?
-1
dyug - 26 Январь, 2016 - 13:04

ты не кот, а кошка, причем домашняя, наглая. :-)
Читай все СВЕРХУ ВНИЗ. А не то, что тебе хочется прочитать.

0
leisampei - 26 Январь, 2016 - 13:23
Изображение пользователя leisampei.

но что подобное?
А что тебе не понятно?! Очевидно то, что ты устанавливал после развёртывания системы на своем компе, если в этом будет необходимость.
Судя по нулевым значениям отметок для удаления - необходимости нет и рецепт помог?
Что касается 5-ти не обновленных... Какие именно? И что показывает выхлоп:
sudo apt-get install --reinstall эти пакеты

0
kot040188 - 26 Январь, 2016 - 13:31
Изображение пользователя kot040188.

Что касается 5-ти не обновленных... Какие именно?
Откуда я знаю, он не говорит какие. Ничего не помогло. Уже снова четыре:
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 4 пакетов не обновлено.
Если я правильно вас понял, надо эти пакеты переустановить:
[email protected]:~$ sudo apt upgrade         
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Расчёт обновлений…Готово
Пакеты, которые будут оставлены в неизменном виде:
  gcc-4.9-base gcc-4.9-base:i386 libgcc1 libgcc1:i386
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 4 пакетов не обновлено.

[email protected]:~$ sudo apt-get install --reinstall gcc-4.9-base
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
libqtgui4 : Зависит: libqt4-declarative (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1) но он не будет установлен
libstdc++6 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 будет установлен
libtag1c2a : Зависит: libtag1-vanilla (= 1.9.1-2) но он не будет установлен
E: Ошибка, pkgProblemResolver::Resolve сгенерировал повреждённые пакеты. Это может быть вызвано отложенными (held) пакетами.

+1
leisampei - 26 Январь, 2016 - 14:21
Изображение пользователя leisampei.

Какая-то путанница с архитектурами от чего может быть конфликт между пакетами *:amd64 и *:i386
Что показывает:
dpkg --print-architecture
dpkg --print-foreign-architectures

Когда у меня такое было, я удалил все пакеты :i386, обновился и все пришло в норму. Позже переустановил проги требующие i386

0
kot040188 - 26 Январь, 2016 - 14:46
Изображение пользователя kot040188.

[email protected]:~$ dpkg --print-architecture
amd64
[email protected]:~$ dpkg --print-foreign-architectures
i386

Стало быть напутано? И как распутать? Как удалить все пакеты :i386?

0
leisampei - 26 Январь, 2016 - 14:59
Изображение пользователя leisampei.

По списку.
dpkg --get-selections | grep -v deinstall | grep :i386 | awk '{print $1}' > filename
sudo apt-get purge `cat filename`

но может и
sudo dpkg -P --force-all `cat filename`
сейчас точно не помню, какую для удаления использовал

0
kot040188 - 26 Январь, 2016 - 15:00
Изображение пользователя kot040188.

Эээ, хотелось бы уточнить…

0
leisampei - 26 Январь, 2016 - 15:05
Изображение пользователя leisampei.

пробуй обе по-порядку

0
kot040188 - 26 Январь, 2016 - 15:08
Изображение пользователя kot040188.
Нормально?
0
leisampei - 26 Январь, 2016 - 15:16
Изображение пользователя leisampei.

да.
после
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install -f

обрати только внимание, что проги типа wine, teamviewer, playonlinux и тд придется переустановить.

0
kot040188 - 26 Январь, 2016 - 15:26
Изображение пользователя kot040188.

Обратил. TV-max ещё.
Следующие пакеты устанавливались автоматически и больше не требуются:
  fonts-horai-umefont libcapi20-3 libosmesa6 mencoder python-virtkey
  wine-gecko2.21 wine-mono0.0.8
Для их удаления используйте «apt-get autoremove».
Пакеты, которые будут оставлены в неизменном виде:
  gcc-4.9-base libgcc1
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 2 пакетов не обновлено.

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

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

[email protected]:~$ sudo aptitude dist-upgrade
Следующие пакеты будут обновлены:               
  gcc-4.9-base libgcc1
2 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 54,3 kБ архивов. После распаковки 0 Б будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
libquadmath0 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но будет установлен 4.9.3-0ubuntu4.
libgomp1 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но будет установлен 4.9.3-0ubuntu4.
libtsan0 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но будет установлен 4.9.3-0ubuntu4.
libatomic1 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но будет установлен 4.9.3-0ubuntu4.
libgfortran3 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но будет установлен 4.9.3-0ubuntu4.
libstdc++6 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но будет установлен 4.9.3-0ubuntu4.
libitm1 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но будет установлен 4.9.3-0ubuntu4.
открыто: 465; закрыто: 1807; отброшено: 418; конфликтуе� .Следующие действия разрешат зависимости:

     Оставить для следующих пакетов их текущие версии:
1)     gcc-4.9-base [4.9.2-0ubuntu1~14.04 (now)]     
2)     libgcc1 [1:4.9.2-0ubuntu1~14.04 (now)]        



Принять данное решение? [Y/n/q/?]

0
leisampei - 26 Январь, 2016 - 15:37
Изображение пользователя leisampei.

попробуй такую последовательность:
sudo apt-get autoremove
sudo dpkg --remove-architecture i386
sudo apt-get update && sudo apt-get dist-upgrade
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install -f

выхлоп сюда

0
kot040188 - 26 Январь, 2016 - 15:45
Изображение пользователя kot040188.

autoremove уже сделал.
[email protected]:~$ sudo dpkg --remove-architecture i386
dpkg: предупреждение: нельзя удалить родную архитектуру «i386»

Дальше продолжать?

0
leisampei - 26 Январь, 2016 - 15:52
Изображение пользователя leisampei.

нельзя удалить родную архитектуру «i386»
вот это-то и странно.
dpkg --print-architecture говорит amd64
а родной воспринимается i386

0
kot040188 - 26 Январь, 2016 - 15:53
Изображение пользователя kot040188.

Вот такая петрушка. Я архетиктуру не менял.

0
MacLeod - 26 Январь, 2016 - 15:02
Изображение пользователя MacLeod.

Подсказка №3 - откуда (из какого источника) установлен gcc-4.9-base и остальные три? =)

0
kot040188 - 26 Январь, 2016 - 15:04
Изображение пользователя kot040188.

[email protected]:~$ apt-cache policy gcc-4.9-base
gcc-4.9-base:
  Установлен: 4.9.2-0ubuntu1~14.04
  Кандидат:   4.9.3-0ubuntu4
  Таблица версий:
     4.9.3-0ubuntu4 0
        500 http://by.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
*** 4.9.2-0ubuntu1~14.04 0
        100 /var/lib/dpkg/status
     4.9-20140406-0ubuntu1 0
        500 http://by.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

0
MacLeod - 26 Январь, 2016 - 15:46
Изображение пользователя MacLeod.

Подсказка №4 - они были установлены из PPA. PPA ты удалил, но только из списка, сами пакеты остались. Их зависимости тоже прописаны исходя из установленных.

0
kot040188 - 26 Январь, 2016 - 15:48
Изображение пользователя kot040188.

они были установлены из PPA
Откуда знаешь?

0
MacLeod - 26 Январь, 2016 - 15:50
Изображение пользователя MacLeod.

Чуйка =) А еще из твоего поста.

0
kot040188 - 26 Январь, 2016 - 15:54
Изображение пользователя kot040188.

Не факт.

0
MacLeod - 26 Январь, 2016 - 17:26
Изображение пользователя MacLeod.

Что не факт, чудо?))) Я про все факты тебе уже написал и прямым текстом и намеками.

0
kot040188 - 26 Январь, 2016 - 17:29
Изображение пользователя kot040188.

Зачем мне намёки, ими сыт не будешь. Напиши конкретную команду для исправления ситуации.

-1
MacLeod - 26 Январь, 2016 - 17:40
Изображение пользователя MacLeod.

Неправда, вся пища для ума тебе дана. У тебя есть причина, нужно только подумать =)

0
kot040188 - 26 Январь, 2016 - 13:14
Изображение пользователя kot040188.
Смотрю wine ему не нравится. Вы тоже про wine пишите. Открываю muon и офигеваю: стоят две версии wine: wine1.6 и wine1.6-amd64. Жёванный крот! Откуда у меня 32-битный wine1.6? Я его не устанавливал! Попробую удалить. Ага тянет за собой и wine1.6-amd64 и playonlinux… Я запутался…
-1
dyug - 26 Январь, 2016 - 13:22

так, кошка домашняя дурная...
тебе сказали что делать, читать ВСЕ СВЕРХУ!
а начало в посте выглядит так...
Сделать реинсталл для некоторых метапакетов.
Например:
sudo apt-get install --reinstall ubuntu-standard kubuntu-desktop

0
kot040188 - 26 Январь, 2016 - 13:32
Изображение пользователя kot040188.

Братская вы щука, не держите меня за дибила ヅ Сделал я это.

0
kot040188 - 26 Январь, 2016 - 16:31
Изображение пользователя kot040188.

Ну что, нет больше идей? Я теперь остался без wine, playonlinux и teamviewer. Tv-max установить удалось.

0
leisampei - 26 Январь, 2016 - 16:56
Изображение пользователя leisampei.

попробуй
sudo dpkg-architecture -a amd64
и повторить мою последовательность
пс: прости, отвлекся по делам

0
kot040188 - 26 Январь, 2016 - 16:57
Изображение пользователя kot040188.

[email protected]:~$ sudo dpkg-architecture -a amd64
[sudo] password for kot:
dpkg-architecture: неизвестный параметр «amd64»

Use --help for program usage information.

0
leisampei - 26 Январь, 2016 - 17:02
Изображение пользователя leisampei.

а так
sudo dpkg-architecture --target-arch amd64
и заодно покажи
sudo dpkg-architecture --list

0
kot040188 - 26 Январь, 2016 - 17:05
Изображение пользователя kot040188.

[email protected]:~$ sudo dpkg-architecture --target-arch amd64
dpkg-architecture: неизвестный параметр «--target-arch»

Use --help for program usage information.
[email protected]:~$ sudo dpkg-architecture --list
dpkg-architecture: неизвестный параметр «--list»

Use --help for program usage information.

Что-то здесь не так…

0
leisampei - 26 Январь, 2016 - 17:11
Изображение пользователя leisampei.

Хм-м.
покажи
dpkg-architecture --help
тк у меня есть эти параметры
а еще версию
dpkg-architecture --version

0
kot040188 - 26 Январь, 2016 - 17:16
Изображение пользователя kot040188.

[email protected]:~$ dpkg-architecture --help
Использование: dpkg-architecture [<параметр>...] <команда>

Параметры:
  -a<debian-arch>    задать текущую архитектуру Debian
  -t<gnu-system>     задать GNU тип системы
  -L                 показать список допустимых архитектур
  -f                 флаг принуждения (заменить значения переменных,
                     установленных в окружении)

Команды:
  -l                 вывести список переменных (действие по умолчанию)
  -e<debian-arch>    сравнить с текущей архитектурой Debian
  -i<arch-alias>     проверить, совпадает ли текущая архитектура
                     Debian с шаблоном <arch-alias>
  -q<переменная>     показать значение только указанной <переменной>
  -s                 показать команду для установки переменных окружения
  -u                 показать команду для сброса переменных окружения
  -c <команда>       настроить окружение и запустить в нём команду
  -?, --help         показать это сообщение
  --version          показать версию
[email protected]:~$ dpkg-architecture --version
Debian dpkg-architecture, версия 1.17.5.

Это свободное программное обеспечение. См. условия распространения в
Универсальной общественной лицензии GNU версии 2 или более поздней.
НИКАКИЕ гарантии не предоставляются.

0
leisampei - 26 Январь, 2016 - 17:17
Изображение пользователя leisampei.

а так?
sudo dpkg-architecture -aamd64

0
kot040188 - 26 Январь, 2016 - 17:18
Изображение пользователя kot040188.

[email protected]:~$ sudo dpkg-architecture -aamd64
DEB_BUILD_ARCH=amd64
DEB_BUILD_ARCH_BITS=64
DEB_BUILD_ARCH_CPU=amd64
DEB_BUILD_ARCH_ENDIAN=little
DEB_BUILD_ARCH_OS=linux
DEB_BUILD_GNU_CPU=x86_64
DEB_BUILD_GNU_SYSTEM=linux-gnu
DEB_BUILD_GNU_TYPE=x86_64-linux-gnu
DEB_BUILD_MULTIARCH=x86_64-linux-gnu
DEB_HOST_ARCH=amd64
DEB_HOST_ARCH_BITS=64
DEB_HOST_ARCH_CPU=amd64
DEB_HOST_ARCH_ENDIAN=little
DEB_HOST_ARCH_OS=linux
DEB_HOST_GNU_CPU=x86_64
DEB_HOST_GNU_SYSTEM=linux-gnu
DEB_HOST_GNU_TYPE=x86_64-linux-gnu
DEB_HOST_MULTIARCH=x86_64-linux-gnu

0
leisampei - 26 Январь, 2016 - 17:21
Изображение пользователя leisampei.

пробуй апгрейд и установку программ
пс: у меня версия dpkg-architecture выше, оттого и параметры отличаются)

0
kot040188 - 26 Январь, 2016 - 17:20
Изображение пользователя kot040188.

Не понял…

0
leisampei - 26 Январь, 2016 - 17:24
Изображение пользователя leisampei.

sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install wine и т.д.

0
kot040188 - 26 Январь, 2016 - 17:27
Изображение пользователя kot040188.

Так пробовал уже, мы ж ничего не изменили…
Пакеты, которые будут оставлены в неизменном виде:
  gcc-4.9-base libgcc1
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 2 пакетов не обновлено.
[email protected]:~$ sudo apt-get install wine
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

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

0
leisampei - 26 Январь, 2016 - 17:37
Изображение пользователя leisampei.

какой выхлоп?
sudo dpkg --configure -a
dpkg-reconfigure --force gcc-4.9-base libgcc1

0
kot040188 - 26 Январь, 2016 - 17:46
Изображение пользователя kot040188.

[email protected]:~$ sudo dpkg --configure -a
[email protected]:~$ sudo dpkg-reconfigure --force gcc-4.9-base libgcc1
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...

0
leisampei - 26 Январь, 2016 - 18:00
Изображение пользователя leisampei.

что говорит
sudo apt-get install wine1.6

0
kot040188 - 26 Январь, 2016 - 18:07
Изображение пользователя kot040188.

[email protected]:~$ sudo apt-get install wine1.6
[sudo] password for kot:
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
wine1.6 : Зависит: wine1.6-i386 (= 1:1.6.2-0ubuntu4) но он не может быть установлен
           Рекомендует: fonts-horai-umefont но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

0
leisampei - 26 Январь, 2016 - 18:13
Изображение пользователя leisampei.

странно. пишет что i386 родная архитектура, но должна быть amd64. Ошибки выдает как если бы i386 не была добавлена.
попробуй так:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install wine

0
kot040188 - 26 Январь, 2016 - 18:21
Изображение пользователя kot040188.

[email protected]:~$ sudo apt-get install wine
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

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

0
leisampei - 26 Январь, 2016 - 18:24
Изображение пользователя leisampei.

apt search wine1.6

0
kot040188 - 26 Январь, 2016 - 18:26
Изображение пользователя kot040188.

[email protected]:~$ apt search wine1.6
Sorting… Готово
Full Text Search… Готово
wine1.6/trusty 1:1.6.2-0ubuntu4 amd64
  WINE (эмулятор бинарников и библиотеки)

wine1.6-amd64/trusty 1:1.6.2-0ubuntu4 amd64
  Microsoft Windows Compatibility Layer (64-bit support)

wine1.6-dbg/trusty 1:1.6.2-0ubuntu4 amd64
  Microsoft Windows Compatibility Layer (debugging symbols)

wine1.6-dev/trusty 1:1.6.2-0ubuntu4 amd64
  Microsoft Windows Compatibility Layer (Development files)

wine1.6-i386/trusty 1:1.6.2-0ubuntu4 i386
  Microsoft Windows Compatibility Layer (32-bit support)

0
leisampei - 26 Январь, 2016 - 18:29
Изображение пользователя leisampei.

если apt использовать?
sudo apt install wine

0
kot040188 - 26 Январь, 2016 - 18:31
Изображение пользователя kot040188.

[email protected]:~$ sudo apt install wine
[sudo] password for kot:
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

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

0
leisampei - 26 Январь, 2016 - 18:46
Изображение пользователя leisampei.

покажи еще
apt search wine

0
kot040188 - 26 Январь, 2016 - 18:47
Изображение пользователя kot040188.
0
leisampei - 26 Январь, 2016 - 19:01
Изображение пользователя leisampei.

sudo apt purge winetricks
sudo apt install wine

0
kot040188 - 26 Январь, 2016 - 19:05
Изображение пользователя kot040188.

Я так все пакеты поудаляю, а назад поставить не смогу…
[email protected]:~$ sudo apt install wine
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

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

0
leisampei - 26 Январь, 2016 - 19:07
Изображение пользователя leisampei.

от winetricks-а без wine-а нет толку

0
kot040188 - 26 Январь, 2016 - 19:10
Изображение пользователя kot040188.

Целый день уже толку нету…

0
dyug - 26 Январь, 2016 - 18:45

/офтопик он/
тихонечко наблюдая, как кот делает разные действия, я просто офигеваю.
/офтопик офф/
Честно. Я вот, например, не знаю, как лечить данную проблему.
единственная мысля, которая у меня пока возникла, попробовать вернуть тот сторонний ппа, поставить(если это возможно) ppa-purge и запустить его с этим сторонним ппа.
Вроде бы этот ппа пурге умеет не только удалять ппа, но еще и умеет восстанавливать состояние до подключения ппа...

Это так сказать мысля в слух, размышления на тему заголовка, и процедуры борьбы с заголовком. :-)

0
kot040188 - 26 Январь, 2016 - 18:45
Изображение пользователя kot040188.

попробовать вернуть тот сторонний ппа
я его заменил на другой.

0
MacLeod - 26 Январь, 2016 - 18:50
Изображение пользователя MacLeod.

я просто офигеваю
А мне вообще страшно становится.

вернуть тот сторонний ппа, поставить(если это возможно) ppa-purge и запустить его с этим сторонним ппа
Собственно это и есть решение, только я хотел, чтобы Кот сам догадался. Но он даже после озвученного решения не догнал...

0
kot040188 - 26 Январь, 2016 - 18:54
Изображение пользователя kot040188.
не догнал
Да как же я догоню на костылях-то?
0
MacLeod - 26 Январь, 2016 - 19:06
Изображение пользователя MacLeod.

Да как же я догоню на костылях-то?
При помощи мозга =)

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

0
kot040188 - 26 Январь, 2016 - 19:09
Изображение пользователя kot040188.

Я удалил старый ppa по причине то, что было выше и по причине отсутствия там 15.10, на который собираюсь перепозти. Нашёл и добавил новый с поддержкой 15.10. Версия bomi одинаковая, ничего не обновлялось и не ставилось… Сейчас подключил старый и проверил твою идею.

+1
MacLeod - 26 Январь, 2016 - 19:14
Изображение пользователя MacLeod.

Тогда удали запись об этом новом ppa (не через ppa-purge, а через add-apt-repository --remove).
Сделай apt-get update.
Повтори ppa-purge ppa:darklin20/bomi.

Если уже наколбасил так, что последнее не вернет gcc из основного репа - придется их форсированно удалить вручную и поставить из основного репа.

0
kot040188 - 26 Январь, 2016 - 19:21
Изображение пользователя kot040188.

[email protected]:~$ sudo ppa-purge ppa:darklin20/bomi
Updating packages lists
PPA to be removed: darklin20 bomi
Warning:  Could not find package list for PPA: darklin20 bomi

0
MacLeod - 26 Январь, 2016 - 19:24
Изображение пользователя MacLeod.

Логично, он удалился из списка во время предыдущей попытки. Добавь заново, сделай апдейт и пуржи.

0
kot040188 - 26 Январь, 2016 - 19:30
Изображение пользователя kot040188.

Какой попытки, я его только что добавил?… Ладно попробую снова…

+1
MacLeod - 26 Январь, 2016 - 20:23
Изображение пользователя MacLeod.

Трандец. Почему списки не читаются...
Пересоздай через
sudo rm -f /var/lib/apt/lists/*
sudo apt-get update

И пробуй заново.

E: Выпуск «trusty» для «bomi» не найден
Не удаётся найти архив «trusty» пакета «bomi»

Что за фигня, ppa был подключен точно на установленной версии дистрибутива?

В общем, если перестроение списков не поможет, удаляй вручную libatomic1 libitm1 libtsan0 bomi, удаляй форсированно gcc-4.9-base libgcc1 libgfortran3 libgomp1 libquadmath0 libstdc++6 и устанавливай gcc-4.9-base libgcc1 из основного репа.

0
kot040188 - 26 Январь, 2016 - 22:21
Изображение пользователя kot040188.

Что за фигня, ppa был подключен точно на установленной версии дистрибутива?
Да
[email protected]:~$ sudo rm -f /var/lib/apt/lists/*
[sudo] password for kot:
rm: невозможно удалить «/var/lib/apt/lists/partial»: Это каталог

0
MacLeod - 26 Январь, 2016 - 22:27
Изображение пользователя MacLeod.

Да
В наличии пакетов для trusty в ppa я не сомневаюсь. А в sources.list.d в .list файле именно он был прописан?

Каталоги и не надо удалять.

0
kot040188 - 26 Январь, 2016 - 23:12
Изображение пользователя kot040188.

А в sources.list.d в .list файле именно он был прописан?
Я так глубоко не копаю…
# deb http://ppa.launchpad.net/darklin20/bomi/ubuntu trusty main
# deb-src http://ppa.launchpad.net/darklin20/bomi/ubuntu trusty main
# deb-src http://ppa.launchpad.net/darklin20/bomi/ubuntu trusty main

+1
MacLeod - 26 Январь, 2016 - 23:14
Изображение пользователя MacLeod.

Ладно.

Удали запись о ppa:darklin20/bomi, сделай apt-get update.

http://fr.archive.ubuntu.com/ubuntu/pool/main/g/gccgo-4.9/gcc-4.9-base_4.9.3-0ubuntu4_amd64.deb

http://fr.archive.ubuntu.com/ubuntu/pool/main/g/gccgo-4.9/libgcc1_4.9.3-0ubuntu4_amd64.deb

Скачивай. Переходи в тот каталог через cd имя_каталога, устанавливай через:
sudo dpkg --force-downgrade -i gcc-4.9-base_4.9.3-0ubuntu4_amd64.deb
sudo dpkg --force-downgrade -i libgcc1_4.9.3-0ubuntu4_amd64.deb

или, если будет выёживаться, через
sudo dpkg --force-all -i gcc-4.9-base_4.9.3-0ubuntu4_amd64.deb
sudo dpkg --force-all -i libgcc1_4.9.3-0ubuntu4_amd64.deb

Потом apt-get dist-upgrade покажи...

0
kot040188 - 27 Январь, 2016 - 14:56
Изображение пользователя kot040188.

[email protected]:~/bin/install$ sudo apt-get dist-upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
libatomic1 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libgfortran3 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libgomp1 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libitm1 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libquadmath0 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libstdc++6 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libtsan0 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
E: Неудовлетворённые зависимости. Попытайтесь использовать -f.
[email protected]:~/bin/install$ sudo apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Исправление зависимостей… не удалось.
Пакеты, имеющие неудовлетворённые зависимости:
libatomic1 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libgfortran3 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libgomp1 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libitm1 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libquadmath0 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libstdc++6 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
libtsan0 : Зависит: gcc-4.9-base (= 4.9.2-0ubuntu1~14.04) но 4.9.3-0ubuntu4 уже установлен
E: Ошибка, pkgProblemResolver::Resolve сгенерировал повреждённые пакеты. Это может быть вызвано отложенными (held) пакетами.
E: Невозможно скорректировать зависимости

Боюсь перезагружаться… Зато теперь можно установить teamviewe, првда он требует установить 887 пакетов…

0
dyug - 27 Январь, 2016 - 16:32

смотри ниже, и список пакетов. Есть мнение, что их всех нужно переустановить на правильную версию.
libatomic1
libgfortran3
libgomp1
libquadmath0
libstdc++6
libtsan0

Эти точно нужно найти правильной версии (соответствующей версии gcc) , и поставить аналогично gcc
sudo dpkg --force-all -i

0
kot040188 - 27 Январь, 2016 - 16:35
Изображение пользователя kot040188.

Не осилю…

0
kot040188 - 27 Январь, 2016 - 18:22
Изображение пользователя kot040188.

[email protected]:~/bin/install$ sudo apt-get dist-upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
bomi : Зависит: libstdc++6 (>= 4.9) но 4.8.4-2ubuntu1~14.04 уже установлен
E: Неудовлетворённые зависимости. Попытайтесь использовать -f.
[email protected]:~/bin/install$ sudo apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libqt5qml-quickcontrols libqt5svg5 libva-glx1 libva-x11-1
  libxcb-screensaver0 qtdeclarative5-qtquick2-plugin
Для их удаления используйте «apt-get autoremove».
Пакеты, которые будут УДАЛЕНЫ:
  bomi
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 10 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 21,4 MB.
Хотите продолжить? [Д/н]

0
MacLeod - 27 Январь, 2016 - 18:47
Изображение пользователя MacLeod.

Да, удаляй. И будь осторожен в дальнейшем с ppa, которые апгрейдят ключевые либы =)

0
kot040188 - 27 Январь, 2016 - 19:13
Изображение пользователя kot040188.

Так он мне нужен и он уже не запускается… Надо бы настроить приоритеты ppa… Если это действительно из-за bomi, то он у меня с лета стоит… Удалил. Teamviewer требует уствновить gcc-4.9-base - уже боюсь…
[email protected]:~$ sudo apt install wine
[sudo] password for kot:
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

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

0
MacLeod - 27 Январь, 2016 - 19:20
Изображение пользователя MacLeod.

Грохни bomi, у него есть неудовлетворенные зависимости, которые мы же сами поломали, восстанавливая версии ключевых либ.
Это нужно сделать в любом случае, чтобы привести пакетную базу в работоспособный вид.
Ставить потом заново из ppa или не ставить - дело твое. Успешность этого мероприятия или то, что не словишь похожий глюк в ближайшем будущем - не гарантирую.
Если есть желание возиться - пробуй (с готовностью заново лечить зависимости руками) и в случае фейла рапортуй им на ланчпад, пинай чтобы исправляли.

0
kot040188 - 27 Январь, 2016 - 19:23
Изображение пользователя kot040188.

Это всё уже без него! Видимо в процессе лечения системы мы немного перегнули… Добавил новый ppa ppa:varlesh-l/plasma5-tools для него, а оно пишет (список пакетов обновлял):
[email protected]:~$ sudo apt install bomi
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Пакет bomi недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

E: Для пакета «bomi» не найден кандидат на установку

Я в ауте…

0
MacLeod - 27 Январь, 2016 - 19:28
Изображение пользователя MacLeod.

Подожди ты добавлять ppa. Ты убедился, что все в порядке? apt-get -f install без ошибок начал отрабатывать?

0
kot040188 - 27 Январь, 2016 - 19:38
Изображение пользователя kot040188.

Уже не помню, голова кругом. Чуть позже посмотрю. Система обновилась, didtr-update молчит.

0
kot040188 - 26 Январь, 2016 - 23:14
Изображение пользователя kot040188.

Ещё идеи?

-1
MacLeod - 27 Январь, 2016 - 07:26
Изображение пользователя MacLeod.

1. Думай.
2. Думай самостоятельно.
3. Думай, прежде, чем делать.

0
kot040188 - 27 Январь, 2016 - 08:56
Изображение пользователя kot040188.

Всю ночь не спал, думал…

0
leisampei - 27 Январь, 2016 - 10:34
Изображение пользователя leisampei.

попробовал?
Подозреваю - именно это поможет. От libgcc1 зависит работа apt.

0
kot040188 - 27 Январь, 2016 - 12:43
Изображение пользователя kot040188.

Домой доберусь, попробую.

0
kot040188 - 27 Январь, 2016 - 14:58
Изображение пользователя kot040188.

Ещё идеи? ヅ

0
Гость - 27 Январь, 2016 - 15:30

Так выхлоп-то где от проделанных операций?

0
kot040188 - 27 Январь, 2016 - 15:47
Изображение пользователя kot040188.

За красными значками у сообщений надо следить. Из нового на сайте должно было перебросить
(я что, один этим пользуюсь?). Короче выше.

0
dyug - 27 Январь, 2016 - 16:27

посвящается коту!

Сегодня утром, при обновлении рабочей машины(а она, как вы помните :-) живет на LTS) мне было сообщено, что у меня будет заголовок статьи. :-)
Ну я типо обновил то, что обновилось, и оставил как есть....

Сейчас, читая, вспомнил, про этот топик, и решил уточнить, шо же я сломаю, и шо мне делать... :-)
Обновился, и мне сказали - жить будешь! Список обновляемых пакетов прилагается :-)
Пакеты, которые будут обновлены:
  cpp-4.8 firefox firefox-locale-en firefox-locale-ru g++-4.8 g++-4.8-multilib
  gcc-4.8 gcc-4.8-base gcc-4.8-base:i386 gcc-4.8-multilib lib32asan0
  lib32atomic1 lib32gcc-4.8-dev lib32gomp1 lib32itm1 lib32quadmath0
  lib32stdc++-4.8-dev lib32stdc++6 libasan0 libatomic1 libgcc-4.8-dev libgomp1
  libitm1 libquadmath0 libstdc++-4.8-dev libstdc++6 libstdc++6:i386 libtsan0
  libx32asan0 libx32atomic1 libx32gcc-4.8-dev libx32gomp1 libx32itm1
  libx32quadmath0 libx32stdc++-4.8-dev libx32stdc++6

Все, кроме фирефокса, разумеется.

0
kot040188 - 27 Январь, 2016 - 16:37
Изображение пользователя kot040188.

?
Всю ночь не спал, может туго соображаю… А кто-то писал что я систему сломал…

0
dyug - 27 Январь, 2016 - 17:22

ну у меня все починилось само. :-)
просто неудачно выбралось время обновления, часть пакетов в репе не обновилась...

0
kot040188 - 27 Январь, 2016 - 17:36
Изображение пользователя kot040188.

Я рад за вас…
libatomic1
libgfortran3
libgomp1
libquadmath0
libstdc++6
libtsan0

Где это всё найти. И почему нельзя в пакетном менеджере выбрать правильную версию…

+1
MacLeod - 27 Январь, 2016 - 19:17
Изображение пользователя MacLeod.

Коту и тем кто не понял, что произошло.
Принцип дистрибуции Debian и *ubuntu таков, что в рамках версии дистрибутива, в основном репозитории мажорных обновлений софта практически не происходит. Поэтому, чем старше ваш LTS, тем древнее там софт. Это же распространяется на набор базовых библиотек.
Разработка прикладного софта часто опережает данное положение, используя более свежие версии библиотек. Например, тот же bomi требует libstdc++ 4.9 и выше, в то время, как в LTS, даже из trusty-updates, доступна только 4.8.4. Поэтому, чем старше дистрибутив, чем старше ваш LTS, тем больше обновленных базовых библиотек приходится пихать мейнтейнерам в ppa наряду с программами, чтобы удовлетворить их требования.
В данном случае, вместе с bomi из ppa Коту прилетели более свежие gcc-4.9-base libgcc1 libgfortran3 libgomp1 libquadmath0 libstdc++6.
Все бы ничего, но зависимости в них были прописаны криво (ошибка мейнтейнеров ppa), что выплыло после обновления из основного репа и trusty-updates. Зависимости последних четырех пакетах из вышеперечисленных после этого обновления перестали быть удовлетворены (поломались). А поскольку эти либы довольно ключевые и много чем используемы (по сути, libstdc++ в зависимостях у доброй половины прикладного софта), пакетный менеджер начал тихо сходить с ума, предлагая грохнуть все зависящие пакеты.
Ручное восстановление ключевых библиотек из trusty-updates вылечило эту проблему.

Объективная реальность такова, что если хотите использовать свежий софт и прикручиваете кучу ppa - лучше использовать текущие релизы дистрибутива, а не LTS. Базовый набор библиотек и прочего софта там свежее, ниже вероятность нарваться на такую вот ошибку.

0
kot040188 - 27 Январь, 2016 - 19:41
Изображение пользователя kot040188.

Только я не понял каким боком здесь i386 вылвезло.

0
MacLeod - 27 Январь, 2016 - 19:49
Изображение пользователя MacLeod.

Вообще никаким. У тебя не было никаких оснований начать сносить пакеты с i386. Они ставились как зависимости для софта, который их использует, например wine.

0
kot040188 - 27 Январь, 2016 - 20:15
Изображение пользователя kot040188.

Ну значит меня ввели в заблуждение ヅ А ты не мог это предотвратить… Да, и зачем wine нужен i386?
[email protected]:~$ sudo apt-get -f install
[sudo] password for kot:
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

Как мне теперь wine вкорячить? И gcc-4.9-base для teameviewer это нормально? Оказывается в ppa:varlesh-l/plasma5-tools только sni-qt для 14.04. Облом… Как мне теперь вкорячить bomi?
[email protected]:~$ sudo apt install wine1.6
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
wine1.6 : Зависит: wine1.6-i386 (= 1:1.6.2-0ubuntu4)
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
[email protected]:~$ sudo apt install wine1.6-i386
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
wine1.6-i386:i386 : Зависит: libglu1-mesa:i386 но он не будет установлен или
                                     libglu1:i386
                     Зависит: libgphoto2-6:i386 (>= 2.5.2) но он не будет установлен
                     Зависит: libgphoto2-port10:i386 (>= 2.5.2) но он не будет установлен
                     Рекомендует: libsane:i386 но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

Я так понял надо вернуть архитектуру i386, но как?

0
leisampei - 27 Январь, 2016 - 22:01
Изображение пользователя leisampei.

У тебя уже подключена i386.
Это конфликт с пакетами из ппа с bomi или ещё каким.

0
kot040188 - 27 Январь, 2016 - 23:00
Изображение пользователя kot040188.

bomi или ещё каким.
Нет его, забудьте уже!
Повторю вопросы:
Как мне теперь wine вкорячить? И gcc-4.9-base для teameviewer это нормально? Как мне теперь вкорячить bomi?
К сожалению ppa:darklin20/bomi это единственный ppa. Вот что делать?

0
leisampei - 27 Январь, 2016 - 23:18
Изображение пользователя leisampei.

Я вот специально подключил этот ppa:darklin20/bomi и как результат те же проблемы, как у тебя. С одной лишь разницей, что я не устанавливал боми. У тебя же стоял и видимо какие-то пакеты ты заменил, а какие-то остались. Отчего и вайн не ставится.

И gcc-4.9-base для teameviewer это нормально?
Да, нормально. Он gcc-4.9-base берет из официального репа.
У меня тоже teameviewer стоит и все в порядке.
ПС: Сейчас попробовал поставить боми, он отказался:

Проблемный ппа, имхо.
0
kot040188 - 27 Январь, 2016 - 23:25
Изображение пользователя kot040188.

Ну я же как-то поставил… Между прочим до вас у мен был wine ヅ Потрудитесь вернуть ヅ

0
leisampei - 27 Январь, 2016 - 23:45
Изображение пользователя leisampei.

Сейчас-то у тебя какие-то ппа подключены?
покажи:
apt-cache show libstdc++6
ПС: И эти пакеты восстанавливал?:
libatomic1
libgfortran3
libgomp1
libquadmath0
libstdc++6
libtsan0

0
kot040188 - 28 Январь, 2016 - 00:06
Изображение пользователя kot040188.
ПС: И эти пакеты восстанавливал?:
Я спросил где их взять…
0
leisampei - 28 Январь, 2016 - 00:37
Изображение пользователя leisampei.

версия libstdc++6 та же, что и у меня
apt-get download libatomic1 libgfortran3 libgomp1 libquadmath0 libstdc++6 libtsan0
прежде чем устанавливать, стоит посмотреть возможно там всё в норме:
apt-cache policy libatomic1 libgfortran3 libgomp1 libquadmath0 libstdc++6 libtsan0
PS: А через ppa-purge ppa:darklin20/bomi пробовал удалять реп?

0
MacLeod - 28 Январь, 2016 - 00:50
Изображение пользователя MacLeod.

Да установлены они, я ссылки выше давал, чтобы Кот не напутал ничего. Он просто тормозит и не понял, что уже эти пакеты вернул из trusty-updates...
Остались какие-то косяки с зависимостями i386, я не вчитывался.
Через ppa-purge были попытки, Кот выхлоп показывал выше, но из-за кривых зависимостей в пакетах из ppa он не удалялся корректно, в итоге пришлось руками.

0
kot040188 - 28 Январь, 2016 - 00:55
Изображение пользователя kot040188.

Я-то как раз понял. Только не понял как быть с wine.

0
MacLeod - 28 Январь, 2016 - 01:01
Изображение пользователя MacLeod.

1. Ты делал autoremove, когда зависимости были поломаны и пакетная базы была в раскоряченном состоянии. Возможно грохнул что-то нужное.
2. Ты удалял кучу i386 пакетов, возможно наломал еще чего и поудалял часть пакетов, которые нужны wine.
Это же не игрушки, надо думать вначале.

0
kot040188 - 28 Январь, 2016 - 01:08
Изображение пользователя kot040188.

Так что, ему трудно притянуть обратно? Я вообще-то надеялся, здесь мне плохого не посоветуют. Видать ошибался…

0
leisampei - 28 Январь, 2016 - 01:13
Изображение пользователя leisampei.

apt search bomi libchardet
покажи

0
kot040188 - 28 Январь, 2016 - 01:18
Изображение пользователя kot040188.

Ещё раз говорю, bomi и его ppa в системе нет. Завтра покажу.

0
leisampei - 28 Январь, 2016 - 09:51
Изображение пользователя leisampei.

Не холивара ради:
Когда удаляешь/устанавливаешь пакеты, apt предупреждает когда ломаются зависимости. Удаляет не только зависимости удаляемых пакетов, но и пакеты обратной зависимости. Кот прежде чем удалить вывел выхлоп для просмотра. К тому же по списку можно как удалить, так и установить. Команда с dpkg -P --force-all (которую не использовали) удалит в любом случае, даже если ломает зависимости и при этом пишет, что ломается, но dpkg -i --force-all - установит. Если б подобного не делал не предлагал бы.
Не стоит наводить панику.

0
MacLeod - 28 Январь, 2016 - 12:00
Изображение пользователя MacLeod.

Да какая паника? Описаны два свершившихся факта. Свершенных безосновательно. С тем же успехом можно было снести кеды и установить заново или сделать еще какие-нибудь лишние телодвижения. Из моего поста очевидно, что нужно восстановить обратно, либо по списку из постов, либо по логам.
Вообще построение выводов по проблеме совершенно простое: не могут обновиться четыре пакета. В первую очередь, нужно выяснить их происхождение, что и было сделано сразу. Из ppa - значит, у пакетов из него есть проблемы с прописанными зависимостями. Решения два: поправить их руками пересобрав или, что проще, избавиться от них. Кот вначале попытался сделать последнее, но неправильно, на что я ему указал. Зависимости по i386 пакетам поломались ровно по той же самой причине, что и amd64, зачем домысливать какие-то невероятные причины, когда есть очевидная.

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

0
leisampei - 28 Январь, 2016 - 12:48
Изображение пользователя leisampei.

Конечно паника. Из рутинных операций создаешь проблему.
Отсюда виден конфликт между архитектурами.
sudo dpkg --remove-architecture i386
dpkg: предупреждение: нельзя удалить родную архитектуру «i386»

Риторически: "С какого перепугу i386 стала родной?" Если используются пакеты i386 dpkg так и пишет, но не делает её родной. Я признаю, что не с того края зашел чтобы понять это. Но криминального ничего не было сделано.
ПС: В конце концов не я создаю дурные репы, чтоб на меня всех собак спускать...

0
MacLeod - 28 Январь, 2016 - 18:12
Изображение пользователя MacLeod.

Конечно паника.
Неправда. Я как сам не нахожусь в состоянии аффекта или страха, так и не вводил туда Кота или кого-либо еще. И даже как результат - у Кота было лишь легкое удивление, что не все команды с форума стоит бездумно копипастить в консоль.

Из рутинных операций создаешь проблему.
Я не создаю проблему, а описал две причины уже имеющейся проблемы.

Отсюда виден конфликт между архитектурами.
Там нет никакого конфликта. Там предлагается грохнуть все зависящие пакеты и одной и другой архитектуры, чтобы разрешить зависимости. Какого-либо влияния одной на другую там нет.

"С какого перепугу i386 стала родной?" Если используются пакеты i386 dpkg так и пишет, но не делает её родной.
Вполне возможно, что это баг dpkg. Даже сходу нагуглился пример: https://debianforum.ru/index.php?topic=9226.75 (вторая половина верхнего поста) - там человек, после вычищения всех пакетов с i386, при попытке удалить архитектуру, получил точно такое сообщение на Debian 8 64bit.

чтоб на меня всех собак спускать...
Да разве я спускал? Изначально все Коту адресовалось. Каюсь, хотел Кота немного подумать заставить, но чтобы прям собак... =)

0
kot040188 - 28 Январь, 2016 - 00:53
Изображение пользователя kot040188.

Выше уже пробовал.

0
leisampei - 28 Январь, 2016 - 01:46
Изображение пользователя leisampei.

apt может не показать, попробуй
sudo dpkg -P bomi libchardet ffmpeg-bomi libass-bomi
если боми где-то валяется, то симптомы в установке вайна абсолютно те же:

0
kot040188 - 28 Январь, 2016 - 01:49
Изображение пользователя kot040188.

Нету bomi…

0
kot040188 - 28 Январь, 2016 - 16:16
Изображение пользователя kot040188.

[email protected]:~$ sudo dpkg -P bomi libchardet ffmpeg-bomi libass-bomi
[sudo] password for kot:
(Чтение базы данных … на данный момент установлено 334463 файла и каталога.)
Removing bomi (0.9.11ppa1~trusty1) ...
Purging configuration files for bomi (0.9.11ppa1~trusty1) ...
dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета libchardet
dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета ffmpeg-bomi
dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета libass-bomi

Это команда удалила настройки bomi?

0
dyug - 28 Январь, 2016 - 16:21

так, вроде вычистили...
Во всяком случае - визуально...
ибо в прошлом сообщении слова
Пакеты, имеющие неудовлетворённые зависимости:
bomi : Зависит: libstdc++6 (>= 4.9)

так и рвали мне взгляд.. :-)

0
dyug - 28 Январь, 2016 - 16:22

системные (не пользовательские) настройки удалила.

0
kot040188 - 28 Январь, 2016 - 16:39
Изображение пользователя kot040188.

Сомневаюсь, что у него есть системные настройки…

0
dyug - 29 Январь, 2016 - 15:25

а вот это напрасно.
Практически у любой программы есть системные настройки.
В частности - значения по умолчанию.

0
kot040188 - 28 Январь, 2016 - 16:14
Изображение пользователя kot040188.
0
leisampei - 28 Январь, 2016 - 17:07
Изображение пользователя leisampei.

dpkg --print-foreign-architectures ##для убедительности
sudo apt update
sudo apt install wine

0
kot040188 - 28 Январь, 2016 - 17:34
Изображение пользователя kot040188.

[email protected]:~$ dpkg --print-foreign-architectures
i386
[email protected]:~$ sudo apt install wine
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

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

0
akal - 27 Январь, 2016 - 23:44
Изображение пользователя akal.

E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Ненавижу такие ситуации... Было как-то раз. Гуглил на тему что делать. Самый распространенный совет - убрать лишние репозитории из sources.list. Но, увы, мне это не помогло, как и прочие советы. Вылечил переустановкой системы...

0
leisampei - 27 Январь, 2016 - 23:51
Изображение пользователя leisampei.

Я-то сейчас у себя справился без проблем, а у кота что-то несуразное творится.

0
kot040188 - 28 Январь, 2016 - 01:05
Изображение пользователя kot040188.

Сейчас подключил этот ppa в виртуалку и тоже не смог установить bomi. Зато muon бодро сообщил есть возможность обновить другие пакеты из этого ppa. Как-то же можно ресечь такое поведение? Вроде можно было приоритеты ppa настроить…

0
leisampei - 28 Январь, 2016 - 02:25
Изображение пользователя leisampei.

Нету bomi…

и тогда я буду уверен - угомонюсь
0
kot040188 - 28 Январь, 2016 - 16:17
Изображение пользователя kot040188.

Хвостов нет.

0
kot040188 - 28 Январь, 2016 - 22:47
Изображение пользователя kot040188.

После этого остался список удалённого. Может установить эти пакеты? Список:

Всё равно не понимаю, почему wine не может нужное притянуть по зависимостям… Ну и вопрос зачем wine нужен i386 остался без ответа…
А впрочем я наверное переползу в ближайшее время на 15.10, ибо для bomi есть только один ppa ломающий 14.04…
0
Гость - 29 Январь, 2016 - 09:24

Попробуйте установить по-списку, хуже не будет.
sudo apt-get install `cat список`
Вайн 386 нужен для поддержки 32-битных приложений
Зачем 15.10 - тогда уж дождаться 16.04.

0
kot040188 - 29 Январь, 2016 - 20:50
Изображение пользователя kot040188.

Мне bomi нужен.

0
kot040188 - 29 Январь, 2016 - 17:28
Изображение пользователя kot040188.
+1
MacLeod - 30 Январь, 2016 - 06:09
Изображение пользователя MacLeod.

Ну и чего ты ждешь, Котэ? Пока ты сидишь и ждешь, варианта два - тебе либо дадут вискаса, либо дадут волшебного пенделя. Воспользуйся третьим вариантом - открой холодильник, возьми вискас сам, да еще заодно можешь спереть всю сметану =) (это метафора, рассказывать про рацион не обязательно)

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

Тот же принцип при установке wine или восстановлении зависимостей i386.

0
kot040188 - 30 Январь, 2016 - 14:32
Изображение пользователя kot040188.

Я на диете. Это тоже метафора.

0
anideth - 7 Февраль, 2016 - 15:48

Столкнулся с похожей шляпой месяца 2 назад, но тогда в гугле было крайне мало инфы на сей счет. Но чем дальше тем больше народу стало появляться с подобными симптомами. Пытался бороться по всякому, включая классические методы борьбы :) Переустанавливать ось как то не хотелось, поэтому сделал бэкап и приступил. Все дело в злополучном ppa, при чем он отличный от Вашего, и всегда нужно читать описания, там было сказано о том что реп содержит системные пакеты и часть пакетов из реп Дебиана! В общем:
0. Спасибо данной ветке и форуму, из которого я понял, что есть только 2 пути а) Переустановка б) Попытка забороть проблему.
1. Бекап всего винта.
2. Добавление опять этого рра и пуржи его.
3. С ужасом наблюдал как с винта улетает половина системы, попутно записывая те либы, пакеты которые он удаляет в txt файлик, брал из того списка в котором он пишет что он собирается грохнуть. Тут главное не перегружаться!
4. gcc-4.9 после всего сноса все равно отказывался удаляться! Не могу сказать как точно, но через aptitude мне удалось вычистить вот это вот "Пакеты, которые будут оставлены в неизменном виде:
gcc-4.9-base gcc-4.9-base:i386 lib32gcc1 libgcc1 libgcc1:i386".
5. Дальше apt-get update, и долго и нудно согласно заранее подготовленному списку установка пакетов.
P.S. Единственный момент, у меня Xubuntu, хотя это не сильно принципиально имхо.

0
MacLeod - 7 Февраль, 2016 - 16:00
Изображение пользователя MacLeod.

Куча лишних телодвижений. Выше писал, как решать.

0
anideth - 7 Февраль, 2016 - 16:09

Возможно, я редко пишу в форумы, обычно все решения уже есть и достаточно погуглить. Не у нас так в англоязычном сегменте (для меня не проблема). Уверяю Вас я изрядно бодался, не стал описывать все телодвижения как Вы сказали, они тут описаны и без меня. Кроме прочего было просто интересно как далеко может "забуриться" свихнувшийся apt (не без моей помощи изначально конечно). Поэтому главный вывод лично для меня:
1. Лучшее враг хорошего.
2. Читай внимательно описание к рра, и стоит ли оно того, если все необходимые функции есть в stable.
3. Если уж возникла необходимость в каком то уникальном ПО, не проще ли будет его собрать из сырцов.

0
MacLeod - 7 Февраль, 2016 - 16:52
Изображение пользователя MacLeod.

просто интересно как далеко может "забуриться" свихнувшийся apt
Ровно настолько, насколько корневым по зависимостям является пакет.

Если бы возникла проблема с libc - поломались бы 99% пакетов системы. Вы что, стали бы веселиться со всеми ними, удаляя и восстанавливая?

Вывод совершенно неверный.
1. Нарушен закон тождества. Более старый - это не хороший, а только лишь более старый. Более новый - это не лучший, а только лишь более новый. Не подменяйте понятия и жить станет проще.
2. Бояться ppa не стоит, это отличный инструмент, безопасный на уровне пакетного менеджера.
3. Не проще. Не считая потраченного времени, в уже собранных пакетах могут быть подготовленные для Debian конфиги/скрипты инициализации и т.д., которые придется изобретать самому. При требовании софта к более свежим версиям библиотек - придется собирать и их, вручную делать кучу симлинков. Автообновление для такого софта - автоматом недоступно.

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

0
anideth - 7 Февраль, 2016 - 17:23

Я Вас услышал, и спасибо сказал в первом посте. Как бы то ни было, проблему я решил без переустановки системы.
Не подменяйте понятия и жить станет проще.
Уф... Ну не 20 мне лет и даже не 30, за сим кланяюсь...

0
kot040188 - 7 Февраль, 2016 - 17:32
Изображение пользователя kot040188.

Ещё один дедушка? Вы мне мозг разрываете ヅ

0
MacLeod - 7 Февраль, 2016 - 20:47
Изображение пользователя MacLeod.

Если бы восприятие реальности зависело от возраста...

0
kot040188 - 7 Февраль, 2016 - 20:58
Изображение пользователя kot040188.

Оно зависит от рассудка ヅ

0
MacLeod - 7 Февраль, 2016 - 21:16
Изображение пользователя MacLeod.

К сожалению, у подавляющего большинства - от предрассудков...

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

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