Одни и те же обновления каждый день (zypper не видит новых обновлений?)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Xandry
Сообщения: 980
ОС: openSUSE

Одни и те же обновления каждый день

Сообщение Xandry »

Странная проблема с zypper: примерно неделю, если не больше в zypper up наблюдаю следующую картину:

Код: Выделить всё

Загрузка данных о репозиториях...
Чтение установленных пакетов...

Следующие обновления НЕ будут установлены:
  audacity bash command-not-found gstreamer-0_10-plugin-hal gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-base
  gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-extra k3b kernel-desktop kernel-desktop-devel kernel-devel kid3 knemo
  libreadline6 oxygen-icon-theme oxygen-icon-theme-scalable perl perl-base perl-doc readline-doc scout testdisk vamp-plugin-sdk

Будут обновлены следующие пакеты:
  ffmpeg libavcodec52 libavcore0 libavdevice52 libavfilter1 libavformat52 libavutil50 libpostproc51 libswscale0

9 пакетов для обновления.
Полный размер загрузки: 2,7 MiB. Эта операция никак не отразится на используемом дисковом пространстве.

Ежедневно я это устанавливаю. При этом как можно заметить, в обновлениях числится новое ядро, да ещё и так будто оно лежит в другом репозитории. Соответственно, если б оно там было, то отображалось бы и в списке zypper dup --no-recommends, но там его нет:

Код: Выделить всё

Будут установлены следующие НОВЫЕ пакеты:
  k3b-lang libvamp-hostsdk3 libvamp-sdk2

Будут обновлены следующие пакеты:
  bash command-not-found ffmpeg gstreamer-0_10-plugin-hal k3b kid3 knemo libavcodec52 libavcore0 libavdevice52 libavfilter1
  libavformat52 libavutil50 libpostproc51 libreadline6 libswscale0 oxygen-icon-theme oxygen-icon-theme-scalable perl perl-base
  perl-doc readline-doc scout testdisk vamp-plugin-sdk

Будут обновлены до более старой версии следующие пакеты:
  audacity libfreebl3 libsoftokn3 mozilla-nspr mozilla-nss mozilla-nss-certs opera

Следующие пакеты изменят архитектуру:
  opera     i386 -> i586
  testdisk  i386 -> i586

Следующие пакеты изменят производителя:
  audacity                    openSUSE -> http://packman.links2linux.de
  bash                        openSUSE -> obs://build.opensuse.org/shells
  command-not-found           openSUSE -> obs://build.opensuse.org/shells
  gstreamer-0_10-plugin-hal   openSUSE -> http://packman.links2linux.de
  k3b                         http://packman.links2linux.de -> openSUSE
  kid3                        obs://build.opensuse.org/KDE:Extra -> obs://build.opensuse.org/KDE
  knemo                       obs://build.opensuse.org/openSUSE:Factory:Contrib -> obs://build.opensuse.org/KDE
  libfreebl3                  obs://build.opensuse.org/mozilla -> openSUSE
  libreadline6                openSUSE -> obs://build.opensuse.org/shells
  libsoftokn3                 obs://build.opensuse.org/mozilla -> openSUSE
  mozilla-nspr                obs://build.opensuse.org/mozilla -> openSUSE
  mozilla-nss                 obs://build.opensuse.org/mozilla -> openSUSE
  mozilla-nss-certs           obs://build.opensuse.org/mozilla -> openSUSE
  opera                       Opera Software ASA -> openSUSE
  oxygen-icon-theme           openSUSE -> obs://build.opensuse.org/home:doiggl
  oxygen-icon-theme-scalable  openSUSE -> obs://build.opensuse.org/home:doiggl
  perl                        openSUSE -> obs://build.opensuse.org/home:doiggl
  perl-base                   openSUSE -> obs://build.opensuse.org/home:doiggl
  perl-doc                    openSUSE -> obs://build.opensuse.org/home:doiggl
  readline-doc                openSUSE -> obs://build.opensuse.org/shells
  scout                       openSUSE -> obs://build.opensuse.org/shells
  testdisk                     -> obs://build.opensuse.org/home:doiggl
  vamp-plugin-sdk             openSUSE -> http://packman.links2linux.de


25 пакетов для обновления, 7 для отката, 3 новых, 23 для смены производителя, 2 для смены архитектуры.
Полный размер загрузки: 52,2 MiB. После этой операции будет использовано дополнительно 9,2 MiB.

Кэш чистил полностью (zypper cc -a), каждый раз обновлял репозитории (zypper ref), но толку нет. Объясните, пожалуйста, почему такое творится?
zypper lr на всякий случай:

Код: Выделить всё

#  | Псевдоним                              | Имя                                    | Включён | Обновление
---+----------------------------------------+----------------------------------------+---------+-----------
1  | Factory_contrib                        | Factory_contrib                        | Да      | Нет
2  | RedDwarf                               | RedDwarf                               | Да      | Нет
3  | Vovochka404                            | Vovochka404                            | Да      | Нет
4  | contrib                                | contrib                                | Да      | Нет
5  | coolmax89                              | coolmax89                              | Да      | Нет
6  | doiggl                                 | doiggl                                 | Да      | Нет
7  | elvigia                                | elvigia                                | Да      | Нет
8  | kde-extra                              | kde-extra                              | Да      | Нет
9  | libdvdcss                              | libdvdcss                              | Да      | Нет
10 | messaging                              | messaging                              | Да      | Нет
11 | nvidia                                 | nvidia                                 | Да      | Нет
12 | openSUSE-11.3 11.3-1.82                | openSUSE-11.3 11.3-1.82                | Да      | Нет
13 | openSUSE-11.3_11.3-1.82                | openSUSE-11.3 11.3-1.82                | Да      | Нет
14 | packman                                | packman                                | Да      | Нет
15 | repo-debug                             | openSUSE-11.3-Debug                    | Да      | Нет
16 | repo-non-oss                           | openSUSE-11.3-Non-Oss                  | Да      | Нет
17 | repo-oss                               | openSUSE-11.3-Oss                      | Да      | Нет
18 | repo-source                            | openSUSE-11.3-Source                   | Нет     | Нет
19 | shells                                 | shells                                 | Да      | Нет
20 | virtualbox                             | VirtualBox for openSUSE 11.3           | Да      | Нет
21 | vlc                                    | vlc                                    | Да      | Нет
22 | vodoo                                  | vodoo                                  | Да      | Нет
23 | Обновления для openSUSE 11.3 11.3-1.82 | Обновления для openSUSE 11.3 11.3-1.82 | Да      | Нет
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Одни и те же обновления каждый день

Сообщение k0da »

я бы не советовал так обновлятся. Packman может содержать системные пакеты.

sudo zypper up -t patch

+ включите обновление метаданных sudo zypper mr -r packman например
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Xandry
Сообщения: 980
ОС: openSUSE

Re: Одни и те же обновления каждый день

Сообщение Xandry »

После sudo zypper up -t patch обновился k3b, но на общую картину это никак не повлияло. Автообновнение метаданных не включаю, потому что zypper начинает гораздо медленнее работать, то есть при каждом запросе проверяет не устарели ли метаданные. Предпочитаю нормальную скорость и ручную проверку. Кстати, при отключении packman ничего не меняется, поэтому явно дело не в нём.
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Одни и те же обновления каждый день

Сообщение k0da »

Xandry
А проще каждый раз ждать zypper ref?? O_o

Я бы посмотрел на solver тест
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Xandry
Сообщения: 980
ОС: openSUSE

Re: Одни и те же обновления каждый день

Сообщение Xandry »

Да, проще.
k0da
k0da писал(а):
17.08.2010 01:50
Я бы посмотрел на solver тест

Так?
> sudo zypper up --debug-solver
Набор тестовых данных решающей программы успешно создан в /var/log/zypper.solverTestCase
zypper.solverTestCase.7z
Спасибо сказали:
Xandry
Сообщения: 980
ОС: openSUSE

Re: Одни и те же обновления каждый день

Сообщение Xandry »

В результате экспертизы было установлено, что причиной одних и тех же обновлений являлся репозиторий videolan (vlc). После его отключения и удаления, подобной ситуации более не возникало. Тему можно считать решённой.
Спасибо сказали: