Sisyphus changes: различия между версиями

Материал из ALT Linux Wiki
м (→‎Июнь: systemd-214)
 
(не показаны 93 промежуточные версии 13 участников)
Строка 1: Строка 1:
[[Категория:Sisyphus]]
[[Категория:Sisyphus]]
[[Категория:Changes]]
[[Категория:Changes]]
[[category:admin]]
{{Шаблон:ОбновляемаяСтатья}}
{{Шаблон:ОбновляемаяСтатья}}
== Замечания об обновлении Sisyphus ==
== Замечания об обновлении Sisyphus ==


[[Изображение:zn1_26.gif]] Здесь собираются важные замечания, связанные с обновлением системы из [[Sisyphus]]; текущие критичные ошибки отмечены на {{altbug|9100}}. Пожалуйста, если вы вносите предупреждения заранее, то потом либо убирайте их, либо конкретизируйте проблему. Извещения «месяц назад надо было бояться» бесполезны.
[[Изображение:zn1_26.gif]] Здесь собираются важные замечания, связанные с обновлением системы из [[Sisyphus]]; обновления по безопасности отмечаются на [http://packages.altlinux.org/ru/Sisyphus/security этой страничке].
 
Пожалуйста, если вносите предупреждения заранее, то потом либо убирайте их, либо конкретизируйте проблему. Извещения «месяц назад надо было бояться» бесполезны.


Старые по меркам Сизифа замечания накапливаются в [[changes/archive|архиве]].
Старые по меркам Сизифа замечания накапливаются в [[changes/archive|архиве]].


=== Рекомендации ===
=== Рекомендации ===
* [[changes/devel|по разработке]]
* [[changes/intro|общие]]; [[changes/glibc|glibc-*]]; [[changes/rpm|rpm]]; [[changes/apt|apt]]; [[downgrade]]
* [[changes/intro|общие]]; [[changes/glibc|glibc-*]]; [[changes/rpm|rpm]]; [[changes/apt|apt]]; [[downgrade]]
* ветки/дистрибутивы: [[Changes/Branch6|p6/t6]]; [[changes/Branch51|5.1]]; [[changes/Branch50|5.0]]; [[changes/Branch41|4.1]]; [[changes/Branch40|4.0]]; [[changes/Branch30|3.0]];  [[changes/Master24|2.4]]; [[changes/Compact23|2.3]]; [[changes/Master22|2.2]]
* ветки/дистрибутивы: [[Changes/Branch6|p6/t6]]; [[changes/Branch51|5.1]]; [[changes/Branch50|5.0]]; [[changes/Branch41|4.1]]; [[changes/Branch40|4.0]]; [[changes/Branch30|3.0]];  [[changes/Master24|2.4]]; [[changes/Compact23|2.3]]; [[changes/Master22|2.2]]


== 2014 ==
== 2024 ==
== Июнь ==
Стоит [http://lists.altlinux.org/pipermail/sisyphus/2014-June/thread.html#362440 воздержаться] от обновления до {{pkg|systemd-214-alt1}} (по состоянию на отправленный сегодня -alt6 всё так же возможны проблемы с NetworkManager и запуском графической сессии).


Поскольку {{cmd|mksquashfs}} из {{pkg|squashfs-tools-4.3-alt1}} требует смонтированного {{path|/proc}}, без обновления {{pkg|mkimage}} до [http://lists.altlinux.org/pipermail/devel-distro/2014-June/001329.html 0.2.15+] можно узреть <tt>FATAL ERROR:Mksquashfs requires more physical memory than is available!</tt>; также возможны сбои при сборке крупных i586-образов на x86_64; см. {{altbug|30103}}; исправлено в 4.3-alt2.
=== Август ===
У кого Legacy BIOS, [https://lore.altlinux.org/sisyphus/8e0dec5d-f8f9-4ac7-a121-6117319b3588@ya.ru/T/#u не обновляйте] grub-pc (завтра приедет в репозиторий grub-pc 2.12-alt1): {{altbug|51107}}.


=== Апрель ===
=== Апрель ===
Если после обновления {{pkg|LibreOffice4}} начались зависания на старте, удалите пока {{pkg|LibreOffice4-kde}}, см. тж. {{altbug|30042}} (исправлено в 4.2-alt1.M70P.2).
Начиная с 23 апреля в репозиторий собран пакет {{pkg|filesystem}} 3.1-alt1, в котором {{pkg|/bin}}, {{path|/sbin}}, {{path|/lib*}} являются символическими ссылками на каталоги под {{path|/usr}}; см. [[Usrmerge|подробнее]]. {{prg|rpm}} не может его установить в окружение, в котором уже есть такие непустые каталоги, поэтому, чтобы обновить Sisyphus с unmerged-usr на merged-usr, недостаточно просто запустить обновление; нужно выполнить следующие действия:


=== Март ===
# apt-get install usrmerge-hier-convert
[http://lists.altlinux.org/pipermail/sisyphus/2014-March/362220.html Akonadi 1.12 иногда портит базу], перед обновлением до этой версии рекомендуется остановить его при помощи {{cmd|akonadictl stop}} (либо сделать резервную копию из akonaditray).


Если вдруг при обновленьи [http://lists.altlinux.org/pipermail/sisyphus/2014-March/362167.html отвалился realtek], Вы проверьте, нет ли в корне {{path|/etc/modprobe.d/blacklist-r8168.conf}}.  И если есть -- удалите пакет {{pkg|r8168-blacklist}} вместе с {{pkg|kernel-modules-r8168-*}}.
Иными словами, программа usrmerge-hier-convert должна уже быть в системе перед обновлением.


[http://lists.altlinux.org/pipermail/sisyphus/2014-February/362067.html systemd-210] [http://lists.altlinux.org/pipermail/sisyphus/2014-March/subject.html#362070 сломал] i586-системы при помощи переполнения queue file в /run вследствие чрезмерного внимания к netlink после добавления networkd.  [http://lists.altlinux.org/pipermail/sisyphus/2014-March/362083.html Вариант объезда], либо обновите {{pkg|make-initrd}} до 0.8.8-alt1+ и перегенерируйте initrd.
Перед установкой usrmerge-hier-convert проверяет, возможно ли преобразование файловой системы. Некоторые пакеты (их исчезающе мало) могут быть несовместимы с usrmerge, их придётся обновить или удалить заранее. Самый известный — vim (см. altbug #49541), который может потребоваться обновить:


== 2013 ==
# apt-get install vim-common
=== Ноябрь ===
[http://lists.altlinux.org/pipermail/sisyphus/2013-November/361630.html Говорят], {{pkg|xorg-server-1.14.4-alt1}} с модулем nvidia падает; рекомендуется переждать на 1.14.3.  Ещё [http://lists.altlinux.org/pipermail/sisyphus/2013-November/361697.html говорят], что к концу ноября ситуация нормализовалась.


=== Октябрь ===
После обновления и/или удаления таких пакетов надо снова попытаться установить {{pkg|usrmerge-hier-convert}}. Если проверка прошла успешно, можно обновляться.
Если [[Skype]] начал падать с ошибкой сегментирования (segmentation fault), может понадобиться [https://bugzilla.gnome.org/show_bug.cgi?id=698716#c18 обновить] его до 4.2: в сизиф вместе с GNOME3 3.10 приехал {{pkg|glib2 > 2.36}}. Ну или не обновлять соответствующий hasher chroot с p7/branch. :)


LICQ 1.8.
# apt-get dist-upgrade
# Код протокола icq вынесен в плагин, название приложения теперь - дань истории.
# Появилась поддержка нескольких эккаунтов для одних и тех же протоколов, в связи с этим изменилась структура каталога ~/.licq, так что, лучше переименовать ~/.licq в ~/.licq.bak перед запуском обновлённой версии licq.


~/.licq/owner.* больше нет, переехало в ~/.licq/users/<ID>.<proto>/<ID>.conf<br>
После обновления на новый filesystem пакет {{pkg|usrmerge-hier-convert}} ни для чего не нужен, и его можно смело удалить.
Очевидно, лучше завести эккаунты заново. История переехала туда же, но с переименованием файлов. Для переименования истории ICQ можно воспользоваться скриптом (лучше в отдельном каталоге):
for NAME in `ls *Licq*`; do
    NEWNAME=`echo $NAME|sed "s/.Licq//"`
    mv $NAME $NEWNAME
done
после чего скопировать файлы в соответствующий ~/.licq/users/<ID>.<proto>/. Для Jabber - аналогично, заменив "Licq" на "XMPP".


=== Сентябрь ===
== 2023 ==
В сизиф и p7/branch приехали сборки TDE с ARTS; если отвалился звук, [http://lists.altlinux.org/pipermail/devel/2013-August/197627.html удалите ~/.mcoprc]!


=== Май ===
=== Август ===
Любителям пользоваться {{path|/var/tmp}} по назначению (хранить всякое между перезагрузками) следует внимательно отнестись к обновлению {{pkg|startup}} до 0.9.9.x: в 0.9.9.0 попало [https://bugzilla.altlinux.org/show_bug.cgi?id=29036 изменение, приводящее к очистке и этого каталога], несмотря на резолюцию FHS.
После обновления imlib2 до версии 1.12.0-alt1, на i586, icewm падает при старте. Откат на 1.11.1-alt1 исправляет ситуацию. До выяснения рекомендуется не обновлять imlib2.
 
https://bugzilla.altlinux.org/47331
С обновлением проприетарного модуля nvidia до версии 319.17 перестают грузиться X'ы, если не установлен соответствующий kernel-modules-drm (см. http://lists.altlinux.org/pipermail/sisyphus/2013-May/360816.html и http://lists.altlinux.org/pipermail/community/2013-May/679528.html).
 
Будьте внимательны и осторожны при использовании {{pkg|systemd}} и обновлении его до сборки 204-alt1: [http://lists.altlinux.org/pipermail/devel/2013-May/197383.html перенос root-only бинарников на место в {{path|/sbin}}]<ref>вместо новомодного федориного заметания всего под один ковёр</ref> ожидаемым образом привёл к некоторому количеству регрессий, в т.ч. [http://lists.altlinux.org/pipermail/sisyphus/2013-May/360668.html с корнем на mdraid].  При проблемах возвращайтесь на 201.
 
=== Март ===
Следует внимательно отнестись к обновлению {{pkg|grub2-efi}} до 2.00-alt12: изменяется имя подкаталога ESP, стоит перепроверить глазами успешность миграции и на всякий держать под рукой [[rescue]]-диск/флэшку.


=== Февраль ===
=== Февраль ===
Если при обновлении системы с {{pkg|sysvinit}} попытался впереться {{pkg|systemd}} — воздержитесь от установки {{pkg|indexhtml-common}} 0.6.2-alt1 ({{altbug|28528}}) и {{pkg|samba}} 4.0.x < 4.0.3-alt2 ({{altbug|28585}}); если поздно спохватились, можно
После обновления Chromium до версии 110.0.5481.77-alt1, программа падает при открытии вкладок:
  rpm -e agetty libnss-myhostname libsystemd-journal systemd
https://bugzilla.altlinux.org/45269 (https://bugzilla.altlinux.org/45288 для chromium-gost).
 
=== Январь ===
В udev-197 [http://lists.altlinux.org/pipermail/devel/2013-January/196331.html изменились] правила именования новых сетевых интерфейсов, не удивляйтесь. См. также {{altbug|28484}}.  Желающим <s>стра</s>старого доброго eth0 следует установить {{pkg|udev-rule-generator-net}}, спасибо {{man|shaba}}.


== Ссылки ==
<!--
== Примечания ==
<references/>
<references/>
-->


{{Category navigation|title=changes|category=Changes|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=changes|category=Changes|sortkey={{SUBPAGENAME}}}}

Текущая версия от 11:45, 12 августа 2024

50px-Gnome globe current event.png
Данная статья периодически обновляется.
Последнее обновление
11:45 12 августа 2024

Замечания об обновлении Sisyphus

Zn1 26.gif Здесь собираются важные замечания, связанные с обновлением системы из Sisyphus; обновления по безопасности отмечаются на этой страничке.

Пожалуйста, если вносите предупреждения заранее, то потом либо убирайте их, либо конкретизируйте проблему. Извещения «месяц назад надо было бояться» бесполезны.

Старые по меркам Сизифа замечания накапливаются в архиве.

Рекомендации

2024

Август

У кого Legacy BIOS, не обновляйте grub-pc (завтра приедет в репозиторий grub-pc 2.12-alt1): altbug #51107.

Апрель

Начиная с 23 апреля в репозиторий собран пакет filesystem 3.1-alt1, в котором /bin, /sbin, /lib* являются символическими ссылками на каталоги под /usr; см. подробнее. rpm не может его установить в окружение, в котором уже есть такие непустые каталоги, поэтому, чтобы обновить Sisyphus с unmerged-usr на merged-usr, недостаточно просто запустить обновление; нужно выполнить следующие действия:

# apt-get install usrmerge-hier-convert

Иными словами, программа usrmerge-hier-convert должна уже быть в системе перед обновлением.

Перед установкой usrmerge-hier-convert проверяет, возможно ли преобразование файловой системы. Некоторые пакеты (их исчезающе мало) могут быть несовместимы с usrmerge, их придётся обновить или удалить заранее. Самый известный — vim (см. altbug #49541), который может потребоваться обновить:

# apt-get install vim-common

После обновления и/или удаления таких пакетов надо снова попытаться установить usrmerge-hier-convert. Если проверка прошла успешно, можно обновляться.

# apt-get dist-upgrade

После обновления на новый filesystem пакет usrmerge-hier-convert ни для чего не нужен, и его можно смело удалить.

2023

Август

После обновления imlib2 до версии 1.12.0-alt1, на i586, icewm падает при старте. Откат на 1.11.1-alt1 исправляет ситуацию. До выяснения рекомендуется не обновлять imlib2. https://bugzilla.altlinux.org/47331

Февраль

После обновления Chromium до версии 110.0.5481.77-alt1, программа падает при открытии вкладок: https://bugzilla.altlinux.org/45269 (https://bugzilla.altlinux.org/45288 для chromium-gost).