debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

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

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

Оффлайн sidbar

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

# apt-get upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакеты, которые будут оставлены в неизменном виде:
  ffmpeg libav-tools vlc vlc-nox vlc-plugin-notify vlc-plugin-pulse
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 6 пакетов не обновлено.
devuan ascii 2.0 i386
 

Оффлайн ferum

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

Оффлайн sidbar

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

Cообщение объединено 19 Март 2017, 20:45:22
VLC как понял не дает установить конфликт между версиями libavformat, много программ на него завязано.
# 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 ascii 2.0 i386
 

Оффлайн ferum

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

Оффлайн Aalexeey

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

Оффлайн sidbar

  • Topic Author
  • Сообщений: 447
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:
// 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 ascii 2.0 i386
 

Оффлайн ferum

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

Оффлайн sidbar

  • Topic Author
  • Сообщений: 447
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 ascii 2.0 i386
 

Оффлайн ferum

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

Оффлайн sidbar

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


Cообщение объединено [time]21 Марта 2017, 12:16:49[/time]
Попробовал переустановить все с нуля, но похоже не связано с последовательностью обновлений, может раньше какие-то репы были у меня подключены, не знаю как работает. В общем vlc вручную можно установить, но тогда не устанавливается audacious из-за старой либы, буду ковырять дальше.
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
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 ascii 2.0 i386
 

Оффлайн sidbar

  • Topic Author
  • Сообщений: 447
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 ascii 2.0 i386
 

Теги: