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

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 4 Chimaera x86_64
 

Оффлайн 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 4 Chimaera x86_64
 

Оффлайн 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 4 Chimaera x86_64
 

Оффлайн 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 4 Chimaera x86_64
 

Оффлайн 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 4 Chimaera x86_64
 

Онлайн 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 4 Chimaera x86_64
 

Теги:
     

    Как скачать только нужные пакеты

    Автор I-Jurij

    Ответов: 4
    Просмотров: 2349
    Последний ответ 22 Апреля 2012, 22:44:53
    от I-Jurij
    [multiarch] можно ли использовать пакеты с DVD?

    Автор su16

    Ответов: 4
    Просмотров: 1580
    Последний ответ 01 Августа 2014, 00:56:36
    от su16
    Apt-get пытается удалить ВСЕ ПАКЕТЫ при установке libjpeg62.

    Автор polyzium

    Ответов: 1
    Просмотров: 1643
    Последний ответ 12 Июля 2015, 10:11:21
    от ferum
    Не могу установить окружение рабочего стола в Debian 8 без systemd: битые пакеты

    Автор dmitry1903

    Ответов: 10
    Просмотров: 3156
    Последний ответ 07 Февраля 2017, 14:46:09
    от dmitry1903
    Нужно установить пакеты в DHCP Server и DHCP Relay в Debian

    Автор Michail_Sys

    Ответов: 2
    Просмотров: 1723
    Последний ответ 07 Мая 2020, 13:04:13
    от Susumo