Автор Тема: Ошибка при обновлении до p9  (Прочитано 17702 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Ошибка при обновлении до p9
« Ответ #30 : 18.07.2019 12:52:53 »
Обновляемые пакеты логически делятся на логически связанные группы из обновляемых пакетов.
... по вашей логике ...

В rpm явно указанные зависимости и конфликты, обязательны, и приведут к установке/выносу пакетов. Ещё хуже, в случае цепочечных зависимостей, - их труднее отслеживать. Необязательных зависмостей в rpm нет, не было и не будет.
А вы думаете как появился пакет apt-conf-ignore-systemd? Нельзя же было от балды отправить все *systemd* в игнор.

Даже в tde невозможно избавиться от всех пакетов *systemd*
$ rpm -qa | grep systemd
apt-conf-ignore-systemd-0.1-alt2
libsystemd-237-alt2.M80P.5
systemd-utils-237-alt2.M80P.5

Удаление этого пакета
# apt-get remove libsystemd

вынесет всю систему
0 будет обновлено, 0 новых установлено, 465 пакетов будет удалено и 0 не будет обновлено.

Удаление этого пакета
# apt-get remove systemd-utils

вынесет из системы к чёртовой матери весь базовый tde, альтератор, X-сы, всю сетевую подсистему и все ядра с модулями
0 будет обновлено, 0 новых установлено, 227 пакетов будет удалено и 0 не будет обновлено.

И нахер вынесет и всё что можно и всё что нельзя
...
 kernel-image-std-def#1:4.1.21-alt1 kernel-image-std-def#1:4.14.77-alt1 kernel-image-std-def#1:4.4.88-alt0.M80P.1
  kernel-image-std-def#1:4.9.133-alt0.M80P.1 kernel-image-std-pae#1:4.1.21-alt1 kernel-image-std-pae#1:4.4.14-alt0.M80P.1
  kernel-image-std-pae#1:4.4.159-alt0.M80P.1 kernel-image-std-pae#1:4.4.16-alt0.M80P.1 kernel-image-std-pae#1:4.4.161-alt1
  kernel-image-std-pae#1:4.4.19-alt0.M80P.1 kernel-image-std-pae#1:4.4.27-alt0.M80P.1 kernel-image-std-pae#1:4.4.31-alt0.M80P.1
  kernel-image-std-pae#1:4.4.39-alt0.M80P.1 kernel-image-std-pae#1:4.4.47-alt0.M80P.2 kernel-image-std-pae#1:4.4.85-alt0.M80P.1
  kernel-image-std-pae#1:4.4.94-alt0.M80P.1.1 kernel-image-std-pae#1:4.4.97-alt0.M80P.1
...
Настолько всё приколочено зависимостями.

Вот с чего и как начинался пакет apt-conf-ignore-systemd:
https://forum.altlinux.org/index.php?topic=36177.msg330248#msg330248
Поймал гадёныша который выносит из системы openntpd и втягивает эту паскуду systemd. Убил два часа поиска:
...
...
Ещё какая-то паскуда тянет systemd: осталось проверить 25 пакетов
...


При первой же попытке выноса ключевых пакетов, ищите пакет, зависимости которого, или выносят ключевые пакеты, или выносят почти всю или всю систему.
Ну в общем развлекайтесь. Но занятие это, не для слабонервных:
Время затрачиваемое на поиск такого пакета, прямопропорционально количеству пакетов в выбросе apt.
И для того чтобы кто-то захотел искать такой пакет, нужна серьёзная мотивация.
« Последнее редактирование: 18.07.2019 13:41:34 от Speccyfighter »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Ошибка при обновлении до p9
« Ответ #31 : 18.07.2019 14:01:09 »
Что-то я прозевал тему. Перенёс в нужный раздел.

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
Re: Ошибка при обновлении до p9
« Ответ #32 : 18.07.2019 14:24:15 »
Будем надеяться, что теперь полегчает с обновлением:

 * Status: ASSIGNED => RESOLVED
 * Resolution: FIXED

Удалил ConsoleKit2 из Сизифа и p9
Супер, ты крут! Спасибо! Теперь заживём... ))
To moan or to solve -- that is the question!

Оффлайн Kalt

  • Завсегдатай
  • *
  • Сообщений: 996
Re: Ошибка при обновлении до p9
« Ответ #33 : 18.07.2019 19:01:14 »
Необязательных зависмостей в rpm нет, не было и не будет.
...Замечательно! Получается , что конфликтов в р8 обновлённой до р9 у меня нет...
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Ошибка при обновлении до p9
« Ответ #34 : 18.07.2019 20:01:15 »
Интересно что у меня после такого загрузится? Подозреваю что юзеру будет не поработать, т.к. все KDE снесет.

Ну так, KDE4 всё.

:-) Ну и шо шо kde4 нет в p9? Теоретически его не должно выносить. Это где-то с зависимостями накосячили. Но резгрести их..., - да ну нафик.

tde в p9 тоже нет :-)
# ll /proc/1/exe
lrwxrwxrwx 1 root root 0 июл 17 03:15 /proc/1/exe -> /sbin/init
# kded -v
Qt: 3.3.8d
KDE: 3.5.13.2
KDE Daemon: $Id$
# grep http /etc/apt/sources.list.d/dcby.list
#rpm [p8] http://mirror.datacenter.by/pub/ALTLinux p8/branch/i586 classic
#rpm [p8] http://mirror.datacenter.by/pub/ALTLinux p8/branch/noarch classic
# apt-repo
rpm http://mirror.datacenter.by/pub/ALTLinux p9/branch/i586 classic
rpm http://mirror.datacenter.by/pub/ALTLinux p9/branch/noarch classic
# apt-get update
Получено: 1 http://mirror.datacenter.by p9/branch/i586 release [1743B]
Получено: 2 http://mirror.datacenter.by p9/branch/noarch release [1327B]
Получено 3070B за 0s (68,2kB/s).
Получено: 1 http://mirror.datacenter.by p9/branch/i586/classic pkglist [18,4MB]
Получено: 2 http://mirror.datacenter.by p9/branch/i586/classic release [133B]
Получено: 3 http://mirror.datacenter.by p9/branch/noarch/classic pkglist [5235kB]
Получено: 4 http://mirror.datacenter.by p9/branch/noarch/classic release [135B]
Получено 23,7MB за 6s (3634kB/s).
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено

В принципе p8=>p9 tde не сломает, но пусть и неключевых, но ощутимых пакетов вынесет.
Ладно, а 0ad, alterator-standalone, mplayer, mpv, vlc, xsane в чём провинились? И firefox тут должен быть вообще не при делах.
Да и gst как ветром сдует, - за шо?
# apt-get dist-upgrade
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Завершено
...
Следующие пакеты будут УДАЛЕНЫ:
  0ad 0ad-data ImageMagick-tools alterator-standalone atril-gtk atril-gtk-djvu audacity avprobe bleachbit blender chromium
  chromium-browser-flashblock consolehelper cpu-g cpu-x cuneiform cuneiform-qt doublecmd-common doublecmd-gtk firefox firefox-ru gimp gparted
  gqview groff groff-extra gst-plugins-bad1.0 gst-plugins-good gst-plugins-good1.0 gtk-update-icon-cache gwenview hardinfo interactivesystem
  kde3-amarok kde3-amarok-engine-xine kde3-k3b kde3-kaffeine kde3-kaffeine-engine-xine kipi-plugins klogd leafpad libImageMagick libappstream-glib
  libgail libgdk-pixbuf libgdk-pixbuf-devel libgdk-pixbuf-xlib libgegl libgimp libglade libgloox libgraphviz libgtk+2 libgtk+2-devel libgtk+3
  libgtkglext libgtkmm2 libgwenview libkexiv2 libnotify libopencv2.4 libopenraw libqt5-multimedia libqt5-webenginecore libqt5-webenginewidgets
  librsvg libvte libwebkit2gtk libwebkitgtk2 libwebkitgtk3 libwxGTK libwxGTK-devel libwxGTK3.0 libwxGTK3.0-gl libwxGTK3.0-media libxine
  mail.ru-cloud megaglest mplayer mplayer-vc mpv nerolinux netsurf newmoon-base notify-send npapi-plugin-adobe-flash openssh openssh-server
  opera-dev otter-browser palemoon-html5 palemoon-ru palemoon-suggested palemoon-uBlock python-module-pygtk python-module-pygtk-libglade
  python-module-wx3.0 qemu-block-rbd qmmp-full qmmp-in-ffmpeg qmmp-in-mplayer qt5-imageformats spectrum-fuse synaptic synaptic-usermode sysklogd
  syslogd telegram-desktop termit transcode tray_mixer_plus usbview userpasswd virtualbox-guest-additions vlc vlc-interface-ncurses
  vlc-interface-qt4 vlc-interface-skins2 vlc-maxi vlc-mini vlc-plugin-a52 vlc-plugin-bonjour vlc-plugin-chromaprint vlc-plugin-dca
  vlc-plugin-ffmpeg vlc-plugin-goom vlc-plugin-mad vlc-plugin-notify vlc-plugin-svg vlc-plugin-xcb wesnoth1.10 wesnoth1.10-data wxGTK xorg-drv-nv
  xorg-drv-s3virge xorg-drv-savage xorg-drv-sis xorg-drv-vboxvideo xsane
...
1247 будет обновлено, 436 новых установлено, 18 пакетов будет заменено, 139 пакетов будет удалено и 10 не будет обновлено.
Необходимо получить 3716MB архивов.
После распаковки будет освобождено 2672MB дискового пространства.
Продолжить? [Y/n] n
Прервано.

:-) А вынести spectrum-fuse?, - вот этого точно не простю.
И логгеры с какого перепугу? Шоб всю систему нахер осыстемдячить?
« Последнее редактирование: 18.07.2019 20:20:19 от Speccyfighter »