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

Материал из ALT Linux Wiki
(→‎Май: добавлен якорь 2020_sysklogd)
 
(не показаны 24 промежуточные версии 8 участников)
Строка 16: Строка 16:
* ветки/дистрибутивы: [[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]]


== 2020 ==
== 2024 ==
=== Май ===
[https://lists.altlinux.org/pipermail/sisyphus/2020-May/368592.html Внимание, в Сизифе 20200607 '''ядро un-def поменяется на 5.6'''], к которому пока не собраны модули: <s>'''nvidia''', rtl8723de</s> (20200508), acpi_call, bbswitch (wireguard вошёл в ядро).
<div id="2020_sysklogd"></div>
[https://lists.altlinux.org/pipermail/devel/2020-May/210840.html Будьте осторожны при использовании {{pkg|sysklogd}} на системах, где он уже был]. 
Версия была обновлена до последней апстримной (1.6.0) и плюс ещё изменения.
В апстриме добавили поддержку IPv6 и опции, совместимые с freebsd: -4, -6, -A.
Наша опция -A и апстримная вступили в конфликт.
Поэтому '''наша опция -A была переименована в -P'''.
 
=== Апрель ===
Не стоит обновляться до pam 1.3.1.0.212.76916-alt1, станет [http://bugzilla.altlinux.org/38389 невозможно] войти с консоли; характерная диагностика:
pam_motd(login_session): pam_motd: failed to allocate dirname array
 
Исправлено в 1.3.1.0.223.c2c0-alt1.
 
== 2019 ==
=== Декабрь ===
Осторожно! Новый Xorg!
 
=== Ноябрь ===
 
php [https://lists.altlinux.org/pipermail/sisyphus/2019-November/368241.html обновился] до 7.3, может понадобиться миграция конфигурации в {{path|/etc/php/7.3/}}.
 
=== Октябрь ===
 
Пакет [https://lists.altlinux.org/pipermail/sisyphus/2019-October/368193.html mongo 4.2.0-alt1] по ошибке содержит git master по состоянию на 29 августа; 24 октября в сизифе ожидается нормальный 4.2.1, но '''перед обновлением''' с 4.2.0-alt1 на 4.2.1-alt1 нужно будет в версии mongo shell 4.2.0-alt1 выполнить команды:
<pre>
use admin
db.adminCommand ({setFeatureCompatibilityVersion: "4.2"})
</pre>
 
В Sisyphus и p9 отправлен syslog-ng 3.24.1-alt1. В конфиге вместо источника unix-dgram("/dev/log") используется источник system(). Тем, кто использует syslog-ng вместе с systemd, следует доустановить пакет syslog-ng-journal, а тем, кто использует p9 или Sisyphus в OpenVZ контейнере с хост-системой на ядре 2.6.32-ovz-el скопировать в /etc/syslog-ng/conf.d файл 00-redefine-source-sys.conf из примеров в документации (файл доступен в сборке 3.24.1-alt2).


=== Август ===
=== Август ===
В p9 всё-таки попал неподписанный пакет [https://lists.altlinux.org/pipermail/sisyphus/2019-August/368124.html grub-efi] (сборка 2.02-alt17); при включенном UEFI SecureBoot следует до перезагрузки установить сборку 2.02-alt18 из задания [http://git.altlinux.org/tasks/archive/done/_230/236185/build/100/x86_64/rpms/ 236185] вручную либо с 24.08.2019 -- штатным обновлением.
У кого 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}}.


=== Июль ===
=== Апрель ===
При обновлении пакета [https://packages.altlinux.org/ru/sisyphus/srpms/firmware-linux firmware-linux] на ноутбуке с Intel Wireless-AC9260 замечен [https://lists.altlinux.org/pipermail/sisyphus/2019-July/368005.html отказ в работе wifi]; см. [https://bugzilla.altlinux.org/show_bug.cgi?id=36966 #36966] (требуется доработка в ядре).
Начиная с 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
[https://lists.altlinux.org/pipermail/sisyphus/2019-June/367986.html Новое поведение] [[MySQL|MySQL-server]] 8.0.16: разработчики перенесли функцию  обновления формата баз данных из клиентской утилиты mysql_upgrade непосредственно в код сервера.  '''При обновлении пакета после перезапуска сервера автоматически произойдет попытка обновления формата баз данных.'''  Во избежание недоразумений позаботьтесь, пожалуйста, о заблаговременном бэкапе баз данных перед обновлением MySQL-server.


=== Февраль ===
Иными словами, программа usrmerge-hier-convert должна уже быть в системе перед обновлением.
Тем, у кого система загружается в режиме UEFI (установлен grub-efi), [https://lists.altlinux.org/pipermail/sisyphus/2019-February/367638.html стоит проверить] тестовое задание [http://webery.altlinux.org/task/221328 #221328].


Пользователям сизифного lxd [https://lists.altlinux.org/pipermail/sisyphus/2019-February/367637.html рекомендуется] забэкапить {{path|/var/lib/lxd/}} перед обновлением.
Перед установкой usrmerge-hier-convert проверяет, возможно ли преобразование файловой системы. Некоторые пакеты (их исчезающе мало) могут быть несовместимы с usrmerge, их придётся обновить или удалить заранее. Самый известный — vim (см. altbug #49541), который может потребоваться обновить:


== 2018 ==
# apt-get install vim-common
=== Ноябрь ===
Похоже, chromium-70.0.3538.67, ушедший вчера в сизиф, [https://lists.altlinux.org/pipermail/sisyphus/2018-November/367306.html оказался сломанным]. Не обновляйтесь на него. ([https://lists.altlinux.org/pipermail/sisyphus/2018-November/367318.html исправлено] в 70.0.3538.77-alt1)


=== Октябрь ===
После обновления и/или удаления таких пакетов надо снова попытаться установить {{pkg|usrmerge-hier-convert}}. Если проверка прошла успешно, можно обновляться.
По проблемам обновления, вызванным перелопачиванием rpm, см. [https://bugzilla.altlinux.org/show_bug.cgi?id=35529 #35529], [https://bugzilla.altlinux.org/show_bug.cgi?id=35930 #35930], а по причинам -- [[Binary package identity change]] и [[Transition to disttag]]. ''добавляю задним числом, поскольку это плохо продуманное изменение до сих пор не закончено --[[Участник:MichaelShigorin|mike]] ([[Обсуждение участника:MichaelShigorin|обсуждение]]) 10:41, 12 февраля 2019 (UTC)''


=== Сентябрь ===
# apt-get dist-upgrade
Не стоит спешить с обновлением ответственных систем, в сизифе происходит переезд на openssl 1.1 и может [https://lists.altlinux.org/pipermail/sisyphus/2018-September/367079.html потряхивать на ухабах].


=== Июль ===
После обновления на новый filesystem пакет {{pkg|usrmerge-hier-convert}} ни для чего не нужен, и его можно смело удалить.
Если на хост-системе установлены xorg-drv-vboxvideo и virtualbox-guest-additions -- их [https://lists.altlinux.org/pipermail/sisyphus/2018-July/366874.html лучше] [https://lists.altlinux.org/pipermail/sisyphus/2018-July/366875.html удалить] во избежание проблемы вида "OpenGL Warning: Failed to connect to host. Make sure 3D acceleration is enabled for this VM"; {{altbug|35170}}


=== Июнь ===
== 2023 ==
Владельцам видеокарт NVIDIA предлагается быть внимательными ''до'' обновления: 1.06.2018 в сизиф приехал xorg-server 1.20, с которым пока не работает фирменный драйвер nvidia.


=== Май ===
=== Август ===
Сборка ImageMagick в сизифе за 31.05.2018 [https://lists.altlinux.org/pipermail/sisyphus/2018-May/366780.html немного недоработана], обновление стоит производить с предварительным {{cmd|apt-get install libImageMagick6 libImageMagick-}} или уже летом.
После обновления imlib2 до версии 1.12.0-alt1, на i586, icewm падает при старте. Откат на 1.11.1-alt1 исправляет ситуацию. До выяснения рекомендуется не обновлять imlib2.
 
https://bugzilla.altlinux.org/47331
=== Апрель ===
В сизиф отправлен [https://lists.altlinux.org/pipermail/sisyphus/2018-April/366620.html systemd-238-alt4] с включенным по умолчанию <tt>default-kill-user-processes=true</tt> во избежание "залипаний" на пользовательских процессах при выключении/перезагрузке; при этом и фоновые процессы вроде screen/tmux на машинах под управлением systemd также станут уничтожаться при выходе пользователя -- варианты решения по ссылке (плюс [[sysvinit]]).


=== Февраль ===
=== Февраль ===
01.02.2018 выложено ядро kernel-image-ovz-el-2.6.32-alt162 с решением проблемы поддержки glibc на x86_64. На i586 проблема до сих пор остаётся ([https://bugzilla.altlinux.org/show_bug.cgi?id=34556 bug 34556]).
После обновления Chromium до версии 110.0.5481.77-alt1, программа падает при открытии вкладок:
https://bugzilla.altlinux.org/45269 (https://bugzilla.altlinux.org/45288 для chromium-gost).


<!--
<!--

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

50px-Gnome globe current event.png
Данная статья периодически обновляется.
Последнее обновление
08: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).