Автор Тема: Бардак с зависимостями.  (Прочитано 1720 раз)

Оффлайн yantux

  • Участник
  • *
  • Сообщений: 328
    • Простой калькулятор общего пользования.
Бардак с зависимостями.
« : 31.07.2013 22:22:25 »
Пытаюсь apt-get indtall kde4 , в ответ мне пишет: "The following packages have unmet dependensies:" ну и список.

Попытки apt-get check , apt-cache unmet и apt-cache unmet kde4 ни чего не дают.

С Сизифа система обновляется без ошибок.

Как навести порядок с зависимостями?
С уважением,
yantux.

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Re: Бардак с зависимостями.
« Ответ #1 : 31.07.2013 22:33:10 »
Пытаюсь apt-get indtall kde4 , в ответ мне пишет: "The following packages have unmet dependensies:" ну и список.

Попытки apt-get check , apt-cache unmet и apt-cache unmet kde4 ни чего не дают.

С Сизифа система обновляется без ошибок.

Как навести порядок с зависимостями?

Сперва от root:
apt-get update

сделали?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Бардак с зависимостями.
« Ответ #2 : 31.07.2013 22:35:05 »
С Сизифа система обновляется без ошибок
С Сизифа обратно пути нет. Если обновились с Сизифа, то или продолжайте с него обновляться, или ждите, когда бренч по пакетной базе догонит Сизиф.

Оффлайн Vovka-Korovka

  • alt linux team
  • ***
  • Сообщений: 1 186
  • True Metal Cow
Re: Бардак с зависимостями.
« Ответ #3 : 31.07.2013 22:42:23 »
Нужно пытаться ставить то, что в unmet dependensies. Итеративно можно дойти до пакета, который не хочет ставится - обычно такое  происходит из-за конфликтов пакетов, которые нужно разрулить вручную.

Оффлайн yantux

  • Участник
  • *
  • Сообщений: 328
    • Простой калькулятор общего пользования.
Re: Бардак с зависимостями.
« Ответ #4 : 31.07.2013 23:35:18 »

Сперва от root:
apt-get update

сделали?

Всегда. Оно забито в моём скрипте обновления дистрибутива.
С уважением,
yantux.

Оффлайн yantux

  • Участник
  • *
  • Сообщений: 328
    • Простой калькулятор общего пользования.
Re: Бардак с зависимостями.
« Ответ #5 : 31.07.2013 23:36:41 »
С Сизифа обратно пути нет. Если обновились с Сизифа, то или продолжайте с него обновляться, или ждите, когда бренч по пакетной базе догонит Сизиф.

Я не собираюсь уходить с Сизифа. Мне просто надо понять, как решать проблемы с зависимостями.
С уважением,
yantux.

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Re: Бардак с зависимостями.
« Ответ #6 : 31.07.2013 23:36:50 »

Сперва от root:
apt-get update

сделали?
Всегда. Оно забито в моём скрипте обновления дистрибутива.
Тогда
apt-get dist-upgrade

и вывод, если что не так
« Последнее редактирование: 31.07.2013 23:50:46 от sb »

Оффлайн yantux

  • Участник
  • *
  • Сообщений: 328
    • Простой калькулятор общего пользования.
Re: Бардак с зависимостями.
« Ответ #7 : 31.07.2013 23:38:55 »
Нужно пытаться ставить то, что в unmet dependensies. Итеративно можно дойти до пакета, который не хочет ставится - обычно такое  происходит из-за конфликтов пакетов, которые нужно разрулить вручную.

В данном случае я даже не вижу конфликта, т.е. что с чем конфликтует? Если бы был конфликт, то я бы один из пакетов удалил вручную и не парился. А сейчас система говорит мне о плохих зависимостях, но я не понимаю сути проблему и пути её решения.
С уважением,
yantux.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259

Оффлайн Vovka-Korovka

  • alt linux team
  • ***
  • Сообщений: 1 186
  • True Metal Cow
Re: Бардак с зависимостями.
« Ответ #9 : 01.08.2013 07:55:18 »
В данном случае я даже не вижу конфликта, т.е. что с чем конфликтует?

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

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Re: Бардак с зависимостями.
« Ответ #10 : 01.08.2013 10:33:46 »
Нужно пытаться ставить то, что в unmet dependensies. Итеративно можно дойти до пакета, который не хочет ставится - обычно такое  происходит из-за конфликтов пакетов, которые нужно разрулить вручную.

В данном случае я даже не вижу конфликта, т.е. что с чем конфликтует? Если бы был конфликт, то я бы один из пакетов удалил вручную и не парился. А сейчас система говорит мне о плохих зависимостях, но я не понимаю сути проблему и пути её решения.


Вы можете вывод apt показать?

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
Re: Бардак с зависимостями.
« Ответ #11 : 01.08.2013 17:21:39 »
Как навести порядок с зависимостями?
apt-get update
apt-get -f install
apt-get dist-upgrade
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.