Автор Тема: Не все обновляются пакеты  (Прочитано 2640 раз)

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

Оффлайн sidbar

Не все обновляются пакеты
« : 19 Марта 2017, 12:56:43 »
У меня локальный репозиторий apt-move на диске, на новой установке debian подключил двд диски и сделал dpkg get/set selection и upgrade, потом подключил репозиторий, но не все программы обновляются, не могу найти причину. Смотрел apt-cache policy для этих пакетов, указан один источник, в репе vlc 2.0.6 установлен 2.0.3. В чем здесь может быть проблема?

Spoiler: ShowHide
# apt-get upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакеты, которые будут оставлены в неизменном виде:
  ffmpeg libav-tools vlc vlc-nox vlc-plugin-notify vlc-plugin-pulse
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 6 пакетов не обновлено.
Devuan GNU/Linux 3 (beowulf) i686, LXDE
 

Оффлайн ferum

Re: Не все обновляются пакеты
« Ответ #1 : 19 Марта 2017, 17:33:01 »
# apt-get dist-upgrade
Русские дебианщики против цифрового слабоумия !
 

Оффлайн sidbar

Re: Не все обновляются пакеты
« Ответ #2 : 19 Марта 2017, 20:39:24 »
То есть мне надо головной комп так обновлять, а потом перезалить реп с помощью apt-move? Не делал dist-upgrade, так как читал что может влиять на стабильность.

Cообщение объединено 19 Марта 2017, 20:45:22
VLC как понял не дает установить конфликт между версиями libavformat, много программ на него завязано.
Spoiler: ShowHide
# dpkg -i vlc-nox_2.0.6-dmo3+deb7u1_i386.deb
(Чтение базы данных … на данный момент установлено 158027 файлов и каталогов.)
Подготовка к замене пакета vlc-nox 2.0.3-5+deb7u1 (используется файл vlc-nox_2.0.6-dmo3+deb7u1_i386.deb) …
Распаковывается замена для пакета vlc-nox …
dpkg: зависимости пакетов не позволяют настроить пакет vlc-nox:
 vlc-nox зависит от libavformat54 (>= 8:1.0.0), однако:
  Пакет libavformat54 не установлен.


Следующие пакеты имеют неудовлетворённые зависимости:
 libavformat54 : Конфликтует: libavformat-extra-53 который является виртуальным пакетом.


а просто запуск # apt-get dist-upgrade на новой установке debian не дает эффект, такой же выхлоп как и от upgrade.
« Последнее редактирование: 19 Марта 2017, 20:45:22 от sidbar »
Devuan GNU/Linux 3 (beowulf) i686, LXDE
 

Оффлайн ferum

Re: Не все обновляются пакеты
« Ответ #3 : 19 Марта 2017, 22:07:22 »
cat /etc/apt/sources.list интересно так же содержимое /etc/apt/sources.list.d
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Aalexeey

Re: Не все обновляются пакеты
« Ответ #4 : 19 Марта 2017, 23:10:32 »
но не все программы обновляются, не могу найти причину
А приоритеты из какого репо ставить (предпочтения) вы задаёте?
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"
 

Оффлайн sidbar

Re: Не все обновляются пакеты
« Ответ #5 : 20 Марта 2017, 12:32:18 »
Код: [Выделить]
cat /etc/apt/sources.list
интересно так же содержимое /etc/apt/sources.list.d
В sources.list.d ничего не менял, а /etc/apt/sources.list указан путь на mirror на внешнем диске
А приоритеты из какого репо ставить (предпочтения) вы задаёте?
Нет, а где это настраивается и как это поможет? Я как понял, если делать на головной машине dist-upgrade тогда версия libavformat53 заапгрейдится в libavformat54 и конфликта не будет? Странно но некоторые файлы для VLC из этой же сборки 2.0.6 обновились.

Cообщение объединено 20 Марта 2017, 12:42:53
Может влияет как-то, посмотрел в /etc/apt/apt.conf.d/50unattended-upgrades:
Spoiler: ShowHide
// Automatically upgrade packages from these origin patterns
Unattended-Upgrade::Origins-Pattern {
        // Archive or Suite based matching:
        // Note that this will silently match a different release after
        // migration to the specified archive (e.g. testing becomes the
        // new stable).
//      "o=Debian,a=stable";
//      "o=Debian,a=stable-updates";
//      "o=Debian,a=proposed-updates";
        "origin=Debian,archive=stable,label=Debian-Security";
        "origin=Debian,archive=oldstable,label=Debian-Security";
};
« Последнее редактирование: 20 Марта 2017, 12:42:53 от sidbar »
Devuan GNU/Linux 3 (beowulf) i686, LXDE
 

Оффлайн ferum

Re: Не все обновляются пакеты
« Ответ #6 : 20 Марта 2017, 13:10:23 »
Понятно, все проблемы от состояния вашего локального репозитория , libavformat53 это пакет из wheezy=oldstable и вы по ходу недообновились до jessie=stable. Получается проблему вы создали сами и вам лучше знать пути её решения а начинаете вы из далека... но телепаты в отпуске.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн sidbar

Re: Не все обновляются пакеты
« Ответ #7 : 20 Марта 2017, 15:04:07 »
вы по ходу недообновились до jessie=stable.
Не совсем понял вашу фразу, вроде как я и не собирался обновляться до jessie?

Cообщение объединено 20 Марта 2017, 15:06:29
Если вы о 50unattended-upgrades, то я его не менял.
« Последнее редактирование: 20 Марта 2017, 15:06:29 от sidbar »
Devuan GNU/Linux 3 (beowulf) i686, LXDE
 

Оффлайн ferum

Re: Не все обновляются пакеты
« Ответ #8 : 20 Марта 2017, 16:11:44 »
вроде как я и не собирался обновляться до jessie?
Простите но вы не сказали а я не догадался что выдо сих пор сидите на wheezy... .Я то же держу и там много чего давно не обновляется но системе четыре года, знаю на что подписался и когда меня это будет парить просто переустановлю систему на свежую.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн sidbar

Re: Не все обновляются пакеты
« Ответ #9 : 20 Марта 2017, 18:53:24 »
Простите но вы не сказали а я не догадался что выдо сих пор сидите на wheezy...
Непонятка почему на головном компе, который подключен к нету VLC и все пакеты обновлены как положено, а на новой инсталляции такой конфуз у меня, наверное надо попробовать переустановить еще раз систему с netinstall, где-то я накосячил, знаний не хватает, спасибо большое за помощь.


Cообщение объединено [time]21 Марта 2017, 12:16:49[/time]
Попробовал переустановить все с нуля, но похоже не связано с последовательностью обновлений, может раньше какие-то репы были у меня подключены, не знаю как работает. В общем vlc вручную можно установить, но тогда не устанавливается audacious из-за старой либы, буду ковырять дальше.
Spoiler: ShowHide
apt-get install audacious
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 audacious : Зависит: audacious-plugins (>= 3.2.4) но он не будет установлен
             Зависит: audacious-plugins (< 3.2.4+1~) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.


Cообщение объединено 21 Марта 2017, 12:20:56
Spoiler: ShowHide
apt-cache policy libavformat53
libavformat53:
  Установлен: 7:0.10.3-dmo1
  Кандидат:   7:0.10.3-dmo1
  Таблица версий:
 *** 7:0.10.3-dmo1 0
        100 /var/lib/dpkg/status
     6:0.8.20-0+deb7u1 0
        500 http://security.debian.org/ wheezy/updates/main i386 Packages
     6:0.8.17-2 0
        500 http://ftp.ru.debian.org/debian/ wheezy/main i386 Packages
« Последнее редактирование: 21 Марта 2017, 12:20:56 от sidbar »
Devuan GNU/Linux 3 (beowulf) i686, LXDE
 

Оффлайн sidbar

Re: Не все обновляются пакеты
« Ответ #10 : 23 Марта 2017, 22:14:59 »
Нашел на debian.org
Цитировать
Наилучший метод установки с локального или сетевого зеркала архива Debian. Этот метод использует систему “apt” для полного анализа зависимостей между пакетами для определения требуемого порядка их установки.
Возможно это как-то отвечает на непонятку как работают эти либы на компе с обновлениями из инета и на новой установке.
на компе с обновлениями из инетаp   libavformat-extra-53                                - Libav video postprocessing library (transitional package)     
i A libavformat53                                       - FFmpeg file format library.                                   
i A libavformat54                                       - FFmpeg file format library.                    -                                                           
а это с локального apt-move репозитория
v   libavformat-extra-53                             -                                                           
c   libavformat53                                    - Libav file format library                                 
i   libavformat54                                    - FFmpeg file format library. 
Может можно как-то снять этот флаг виртуального пакета вручную?
Devuan GNU/Linux 3 (beowulf) i686, LXDE
 

Теги:
 

Нужно установить пакеты в DHCP Server и DHCP Relay в Debian

Автор Michail_Sys

Ответов: 2
Просмотров: 1571
Последний ответ 07 Мая 2020, 13:04:13
от Susumo
Пакеты, которые будут оставлены в неизменном виде при apt-get upgrade

Автор ffrr

Ответов: 11
Просмотров: 14903
Последний ответ 15 Июня 2017, 13:02:34
от mexx
Пакеты пытаются установиться с неправильной архитектурой

Автор gab

Ответов: 7
Просмотров: 1839
Последний ответ 20 Мая 2015, 14:21:25
от ferum
apt не видит пакеты ахитектуры i386

Автор phargelm

Ответов: 4
Просмотров: 2027
Последний ответ 15 Ноября 2016, 22:49:21
от phargelm
Перенесено: E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты

Автор endru

Ответов: 0
Просмотров: 1098
Последний ответ 01 Октября 2019, 04:31:54
от endru