Проблеми із Великим Оновленням?

Більшість з нас вже мають оновлені системи і більшість оновлень відбулися без проблем. Але! Наразі маємо два звіти щодо проблем із Великим Оновленням, які було спричинено 32-бітовими бібліотеками, встановленими у 64-бітовій системі:

https://bugs.mageia.org/show_bug.cgi?id=23016
and
http://blog.mageia.org/de/2018/05/12/das-grosse-update-machen-sie-sich-bereit/comment-page-1/#comment-1787

Обійти ці проблеми можна вилученням 32-бітової бібліотеки для уможливлення оновлення. У описаних вище частинних випадках це libkf5jobwidgets5 і libkf5completion5.

Потреби у цьому виникати не повинно, оскільки 32-бітові бібліотеки можуть співіснувати із природними бібліотеками у 64-бітовій системі, якщо вони потрібні для роботи сторонніх програм.

Ваду 23016 було відкрито повторно для докладнішого вивчення. Зараз ми чекамєо на звіти і пропонуємо вам поки обійтися вилученням 32-бітової бібліотеки.

Загалом, суміш 32-бітових програм із 64-бітовими можлива, але виникають проблеми у деяких випадках, коли у специфічному для архітектури пакунку бібліотеки є файли, які мають бути у іншому (незалежному від архітектури) пакунку. У описаних вище двох випадках це файли з /usr/share/locale/, які є спільними для 32-бітового і 64-бітового пакунків, мають однакові назви і зберігаються у одному каталозі.

Засіб керування пакунками rpm уможливлює належність одного файла декільком пакункам, якщо атрибути цього файла у різних пакунках однакові, але блокує оновлення до нової версії, оскільки намагається оновити один з пакунків, але доки не оновлено і інший пакунок, існує конфлікт між пакунками. Ми стежимо за розв’язанням цих помилок пакування.

Можливо, якщо ви скористаєтеся DNF для оновлення замість urpmi, цієї проблеми у вас не виникне. Щойно ми зберемо додаткову інформацію, ми додамо шляхи усування проблем при оновленні.

Доки відбувалися усі ці речі з оновленням, сталося доволі багато звичайних речей, зокрема понад 300 пакунків було оновлено у Cauldron.

Виправлення захисту

Для Mageia 5 і 6:

  • qpdf
  • afflib

Лише для Mageia 6:

  • converseen, cuneiform-linux, dvdauthor, emacs, imagemagick, inkscape, k3d, kxstitch, libopenshot, ocaml-glmlite, perl-Image-SubImageFind, pfstools, php-imagick, php-magickwand, psiconv, pythonmagick, ruby-rmagick, synfig, vdr-plugin-skinelchi, vdr-plugin-skinenigmang
  • qt3d5, qtbase5, qtcanvas3d5, qtcharts5, qtconnectivity5, qtdatavis3d5, qtdeclarative5, qtdoc5, qtgamepad5, qtgraphicaleffects5, qtimageformats5, qtlocation5, qtmultimedia5, qtnetworkauth5, qtpurchasing5, qtquickcontrols25, qtquickcontrols5, qtremoteobjects5, qtscript5, qtscxml5, qtsensors5, qtserialbus5, qtserialport5, qtspeech5, qtsvg5, qttools5, qttranslations5, qtvirtualkeyboard5, qtwayland5, qtwebchannel5, qtwebengine5, qtwebsockets5, qtwebview5, qtx11extras5, qtxmlpatterns5
  • graphicsmagick
  • nextcloud

Як завжди, ви можете стежити за усім самі на Mageia AdvisoriesMageia AppDB, PkgSubmit, де показано надходження за останні 48 годин, та Bugzilla, щоб бачити, що зараз відбувається.

Цей допис є перекладом допису у англомовному блозі.

Опубліковано у вади, випуск, огляди. Додати до закладок постійне посилання.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *