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

Материал из ALT Linux Wiki
(xorg-1.12)
Нет описания правки
 
(не показано 138 промежуточных версий 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/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]]


== 2012 ==
== 2024 ==
=== Март ===
Едет [http://lists.altlinux.org/pipermail/sisyphus/2012-March/357142.html xorg-1.12], на новых intel может решать вопросы<ref>проверено с [http://lists.altlinux.org/pipermail/sisyphus/2012-March/357129.html 3.3.0-std-ng]</ref>, а вот nvidia/fglrx опять задерживаются. YHBW.


Майнтейнер java [http://lists.altlinux.org/pipermail/devel/2012-March/193454.html предупреждает] о готовящемся переезде с maven2 на maven3, что чревато временными крупными разломами по части собираемости java-пакетов.
=== Апрель ===
Начиная с 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


Обновление vsftpd до 2.3.5 принесло невозможность пускать в домашние каталоги пользователей при [http://www.opennet.ru/openforum/vsluhforumID3/81603.html#1 заведомо небезопасной конфигурации], которая стала неподдерживаемой (ошибка 500 OOPS: vsftpd: refusing to run with writable root inside chroot()). См. [http://centos.alt.ru/?p=649#comments здесь] и [http://www.benscobie.com/fixing-500-oops-vsftpd-refusing-to-run-with-writable-root-inside-chroot/ здесь]. Это вызывает проблемы ftp-доступа на shared-хостинге. Исправление — запретить пользователю запись в домашний каталог и впредь обращать внимание на предупреждения в конфигурационных файлах и changelog.
Иными словами, программа usrmerge-hier-convert должна уже быть в системе перед обновлением.


Браузер Chromium на новых ядрах (предположительно начиная с 3.1.5) стал зависать при открытии нескольких вкладок. В качестве временного решения можно закомментировать
Перед установкой usrmerge-hier-convert проверяет, возможно ли преобразование файловой системы. Некоторые пакеты (их исчезающе мало) могут быть несовместимы с usrmerge, их придётся обновить или удалить заранее. Самый известный — vim (см. altbug #49541), который может потребоваться обновить:
$ grep sec /etc/chromium-browser/default
#CHROMIUM_FLAGS="--enable-seccomp-sandbox"
Заведена бага [https://bugzilla.altlinux.org/show_bug.cgi?id=25407 25407].


== 2011 ==
# apt-get install vim-common
=== Декабрь ===
В {{pkg|rpm}} 4.0.4-alt100.{32..40} содержится [http://lists.altlinux.org/pipermail/sisyphus/2011-November/356377.html регрессия], в результате которой при удалении некоторых пакетов (замечены {{pkg|MySQL-server}} и [http://lists.altlinux.org/pipermail/sisyphus/2011-December/356382.html {{pkg|screen}}]) может происходить обнуление прав доступа к некоторым файлам (например, {{path|/etc/nsswitch.conf}}) с соответствующими интересными спецэффектами впоследствии (например, отказ {{cmd|vlock}} после обновления). Исправлено в [http://git.altlinux.org/people/ldv/packages/?p=rpm.git;a=commitdiff;h=09036c81d77397b8cdaeb8c48199906a3aabc1a7 alt100.41].


=== Октябрь ===
После обновления и/или удаления таких пакетов надо снова попытаться установить {{pkg|usrmerge-hier-convert}}. Если проверка прошла успешно, можно обновляться.
Использующим отправку <tt>clientid</tt> в {{path|/etc/dhcpcd.conf}} следует обратить внимание, что в {{pkg|dhcpcd-5.2.12-alt1}} значение этой опции [http://lists.altlinux.org/pipermail/sisyphus/2011-October/356033.html приведено к апстримному] (было: НЕ посылать clientid, стало: посылать).


Если в Sisyphus или t6/branch не работают клавиши совместно с Shift (например, Shift+Backspace или Shift+F4), придётся откатить {{pkg|xkeyboard-config}} на версию из p6/branch вследствие {{altbug|26460}} в апстримном 2.4.1.
# apt-get dist-upgrade


В состав KDE4 попал новый kmail 2, обновление до которого может закончится трагически для писем (особенно хранимых в mailbox). Рекомендуется экспорт почты до обновления и импорт в новую программу. Обязательно backup.
После обновления на новый filesystem пакет {{pkg|usrmerge-hier-convert}} ни для чего не нужен, и его можно смело удалить.  


=== Июль ===
== 2023 ==
Пользователям {{pkg|wmii}} рекомендуется обратить внимание на [http://lists.altlinux.org/pipermail/sisyphus/2011-July/354789.html этот анонс] и либо поставить {{pkg|wmii3.7}}, либо приготовиться к работе над настройками.


Пользователям {{pkg|psi-plus}} стоит быть готовыми к [http://lists.altlinux.org/pipermail/sisyphus/2011-July/354787.html миграции настроек] из {{path|~/.psi/}} в {{path|~/{.config,.cache}/Psi+}}, которая должна пройти автоматически <small>(похоже, при обновлении до 0.15.5031-alt1.svn4120)</small>.
=== Август ===
После обновления imlib2 до версии 1.12.0-alt1, на i586, icewm падает при старте. Откат на 1.11.1-alt1 исправляет ситуацию. До выяснения рекомендуется не обновлять imlib2.
https://bugzilla.altlinux.org/47331


=== Июнь ===
=== Февраль ===
В сизиф приехал '''collectd-5.0.0''', [http://lists.altlinux.org/pipermail/sisyphus/2011-June/354560.html требуется] [http://collectd.org/wiki/index.php/V4_to_v5_migration_guide миграция конфигов/данных] (но оно того стоит).  Предполагается попадание его же в t6/p6.
После обновления Chromium до версии 110.0.5481.77-alt1, программа падает при открытии вкладок:
https://bugzilla.altlinux.org/45269 (https://bugzilla.altlinux.org/45288 для chromium-gost).


=== Апрель ===
== 2022 ==
Тем, кто успел поставить версию [http://lists.altlinux.org/pipermail/sisyphus/2011-April/353314.html xmoto=0.5.6-alt2], придется обновиться вручную, точнее, снести ее и поставить новую версию.
=== Декабрь ===
Не работает сборка образов при помощи mkimage-profiles, если профиль содержит группы для установки:
https://bugzilla.altlinux.org/44561


Если компьютер после обновления перестал выключаться по кнопке Power, вернуть старое поведение можно, установив пакет {{pkg|acpid-events-power}} (см. [https://bugzilla.altlinux.org/show_bug.cgi?id=25018 ALT #25018]).
== 2021 ==
=== Декабрь ===
Осторожно, [http://bugzilla.altlinux.org/41592 pam_systemd ломает вход на системах без systemd-logind]!


=== Февраль ===
=== Август ===
Внимание: '''prelink-0.3.10-alt1 с glibc-2.11.3-alt3 разламывает x86_64-систему полностью''' ([http://lists.altlinux.org/pipermail/sisyphus/2011-February/352026.html из-за GNU_IFUNC]). (sem@, ldv@)
make-initrd 2.20.1 может привести к [http://bugzilla.altlinux.org/40720 зависанию загрузки]; поможет загрузка с любым ядром, initrd к которому был собран <= 2.19.x, и возврат на предыдущую ветку make-inintrd (можно взять пакет из p10 и временно поставить на hold).


[devel] В сизиф [http://lists.altlinux.org/pipermail/devel/2011-February/thread.html пробивается] поддержка генерации debug subpackages; если при сборке пакета наблюдаются неожиданные сообщения, упоминающие {{path|/usr/lib/debug}} -- то в секции %files нужно заменить <tt>/usr/lib/*</tt> на что-то более конкретное, чтобы в шаблон поиска не попал {{path|/usr/lib/debug}}.
[http://lists.altlinux.org/pipermail/sisyphus/2021-August/369148.html Произведена] замена ключей подписи UEFI-бинарников в связи с обновлением {{pkg|shim-signed}} до версии 15.4-alt1. '''Во избежание поломки загрузки системы в режиме SecureBoot''' после 04.08.2021 при обновлении до актуального Sisyphus перед перезагрузкой следует также обновлять и ядра (не ниже: std-def-5.10.54-alt2, un-def-5.12.19-alt2, 5.10.52-alt2.rt47).  Также следует избегать точечных обновлений пакетов входящих в цепочку доверенной загрузки: {{pkg|shim-signed}}, {{pkg|grub-efi}}, {{pkg|fwupd-efi}}, {{pkg|kernel-image-*}}. Их необходимо обновить синхронно.


chromium-browser с версии 10.0.612.1-alt1.r69289  от 21 декабря 2010 перешёл на использование бумажника Seahorse / KWallet (для GNOME и KDE соответственно). Он должен самостоятельно сконвертировать пароли из старого незащищённого хранилища. После успешной конвертации старое хранилище очищается. См. [http://www.tankmiche.com/tips/chromium-keyring/ также]. Возможны проблемы при недоступности KWallet (иногда может зависать kwalletd).
=== Июнь ===
С ядром un-def (5.12.x) не работает тачпад на ноутбуках! См. [https://bugzilla.altlinux.org/show_bug.cgi?id=40241 #40241]
Проблема в отсутствии CONFIG_I2C_HID_ACPI=m в конфиге.


== 2010 ==
Аппаратно зависимая ошибка инициализации графического режима в загрузчике grub-2.06-alt1.rc1 в режиме UEFI.
Обнаружена пока только на ноутбуке Lenovo Thinkpad S440. Проявляется как при старте инсталлятора, так и в установленной системе.
На процесс загрузки по-умолчанию не влияет, загружается как инсталлятор, так и установленная система, но без отображения графического меню.
До локализации и устранения ошибки можно пользоваться объездом: в начало файла конфигурации grub.cfg добавить активацию режима отладки видеоподсистемы:


=== Декабрь ===
    set debug=video


Пользователям <strike>[[Sisyphus]]</strike> пакета clamav-db рекомендуется воздержаться от его обновления <strike>и использования</strike>.
Для инсталлятора записанного на flash-накопитель в конфигурационный файл на EFI-партиции (EFI/BOOT/grub.cfg).
Для установленной системы в /boot/grub/grub.cfg или на постоянной основе в /etc/grub.d/10_linux ( echo "set debug=video").


В пакете hasher-priv-1.3.5-alt1 появилась завязка на системный вызов unshare(CLONE_NEWNET) (имеющийся в ядрах >= 2.6.24, и
Альтернативой этому решению в установленной системе является использование текстового терминала grub вместо графического (правки для /etc/sysconfig/grub2):
отсутствующий в ядрах ovz). Это [http://comments.gmane.org/gmane.linux.altlinux.community/120979 проявляется] следующей неясной ошибкой: "hasher-priv: unshare: Invalid argument".
   
Обходной путь для одинокого разработчика: echo 'export share_network=1' >>~/.hasher/config
    - GRUB_TERMINAL_OUTPUT='gfxterm'
Общесистемное решение: откатить пакет hasher-priv до 1.3.4 и поставить на Hold в apt.
    + GRUB_TERMINAL_OUTPUT='console'


=== Ноябрь ===
=== Май ===
Неразрешимый файловый конфликт при обновлении модулей ядра {{pkg|kernel-modules-lkrg-*}} с версии 0.9.1 на 0.9.1.0.6.gita516ef4. В других версиях файлового конфликта нет. В случае, если модули LKRG версии 0.9.1 установлены, перед выполнением {{cmd|update-kernel}} или установкой обновлений этих модулей необходимо вручную удалить их, и после установить новые версии:


Для того, чтобы при загрузке в какой-то момент цветные жирные символы не преобразовывались в непонятно что, можно выполнить команду
    apt-get update
<source lang="bash">
    rpm -qa 'kernel-modules-lkrg*' |grep -- '-0.9.1-' |rpm -e
sed -i 's/UniCyrExt_8x16/UniCyr_8x16/' /etc/sysconfig/consolefont
    update-kernel
</source>
    apt-get install kernel-modules-lkrg-$kflavour
Либо ''не использовать флаг bold в /etc/rc.d/init.d/outformat''.
Подробности [http://lists.altlinux.org/pipermail/sisyphus/2010-November/350530.html здесь].


=== Октябрь ===
Дополнено: конфликт явно добавлен в 0.9.1.0.8.git0fba5fe-alt1, удалять пакеты вручную не надо.
После обновления 18 октября gtk [https://bugzilla.altlinux.org/show_bug.cgi?id=24352 потерял способность показывать изображения] (Например, не прорисовываются кнопки в файловых диалогах).
При этом [https://bugzilla.altlinux.org/show_bug.cgi?id=24396 chromium-browser раскрасился красными квадратиками].
Наличие последней версии пакета libgdk-pixbuf-2.22.0-alt2 не помогает. Мантейнер [https://bugzilla.altlinux.org/show_bug.cgi?id=24352#c20 считает], что проблему на уровне пакета не решить.
Хорошо работает следующее
<source lang="bash">
rpm -e libgdk-pixbuf --nodeps
apt-get -f install
/usr/bin/gdk-pixbuf-query-loaders --update-cache
</source>
Ещё нужно проследить, что в выводе env нет подозрительных переменных GDK_PIXBUF_*.


После обновления 7 октября (libqt4 ?) стал [https://bugzilla.altlinux.org/show_bug.cgi?id=24242 падать PSI при включенном SSL].
=== Январь ===
Нужно обновить qca2-ossl до 2.0.0-alt0.3.
Из-за гонки возникающей в процессе обновления на системах с UEFI настоятельно рекомендуется при обновлении до {{pkg|grub-efi-2.04-alt2}} после dist-upgrade принудительно выполнить grub-efi-autoupdate


Обновился (и вскоре перестал устанавливаться на старый сизиф!) rpm:<pre>
== 2020 ==
* Пнд Окт 04 2010 Alexey Tourbin <at@altlinux.ru> 4.0.4-alt98.49
=== Ноябрь ===
- lib.req: Implemented set-versions for soname dependencies.
В Сизифе с организована подпись EFI-stub ядер. В репозиторий [https://lists.altlinux.org/pipermail/sisyphus/2020-November/368916.html отправлен {{pkg|grub}} 2.02-alt30].
- build/parseReqs.c: Enabled dependencies on rpmlib(SetVersions).
Для систем с активированным SecureBoot рекомендуется обновление ядра до версии не ниже std-def-5.4.75 или un-def-5.9.6.
</pre>Рекомендуется обновить его отдельно.


Опоздавшие могут воспользоваться [http://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2010/09/25/ архивом] в качестве пересадочной станции (см. тж. [[Changes/rpm|здесь]]).
=== Октябрь ===
В скором времени (по готовности ядер std-def, un-def c подписью EFI stub) [http://lists.altlinux.org/pipermail/sisyphus/2020-October/368899.html в Sisyphus будет отправлен {{pkg|grub}} 2.02-alt30], который в режиме Secure Boot будет грузить '''только''' подписанные сборочницей ядра.


=== Август ===
=== Август ===
Если {{cmd|apt-get dist-upgrade}} [https://bugzilla.altlinux.org/show_bug.cgi?id=23811 падает по segfault], необходимо сперва отдельно обновить '''rpm''' до 4.0.4-alt98.40, затем продолжать как обычно. Если почему-то никак — попробуйте [http://lists.altlinux.org/pipermail/sisyphus/2010-August/348629.html отодвинуть] в сторону {{path|/var/lib/rpm/Conflictname}}.
При обновлении {{pkg|otrs}} с 6.0.23 до 6.0.29-alt1 стоит [http://lists.altlinux.org/pipermail/sisyphus/2020-August/368801.html не забыть] про инструкции по обновлению по ссылке из UPDATING.md (особенно насчёт DBUpdate-to-6.pl); см. тж. апстримный баг [http://bugs.otrs.org/show_bug.cgi?id=14540 14540]. К p9 относится при подключении/прохождении задания [http://lists.altlinux.org/pipermail/community/2020-September/688139.html 256548].
 
xorg 1.9 несовместим с fglrx (символы savedScreenInfo и пр), а также с nvidia_glx (символы mi*).
См. [http://lists.altlinux.org/pipermail/sisyphus/2010-September/348877.html]


=== Июль ===
=== Июль ===
 
В {{pkg|krb5}} 1.18.2-alt1 [http://lists.altlinux.org/pipermail/sisyphus/2020-July/368738.html убрана] поддержка сильно устаревшего DES -- стоит проверить krb5.conf или kdc.conf на предмет наличия supported_enctypes, начинающихся с des- (например, des-hmac-sha1:normal, des-cbc-md5:normal или des-cbc-crc:normal).
В chromium-browser, начиная со сборки
* Сбт Июл 17 2010 Andrey Rahmatullin <wrar@altlinux.org> 6.0.469.0-alt1.r52814
- enable seccomp sandbox by default
включен seccomp sandbox по умолчанию. Это не работает на ядрах ovz (например, на 2.6.32-ovz-smp-alt5) —
[http://lists.altlinux.org/pipermail/sisyphus/2010-September/348903.html вкладки открываются пустыми].
 
Возврат к предыдущему поведению:
$ cat /etc/chromium-browser/default
...
CHROMIUM_FLAGS="--disable-seccomp-sandbox"
 
=== Июнь ===
Обновление ядра на 2.6.32-std-def-alt15 с видеокартой NVidia: добавить в /etc/modprobe.d/blacklist строчку:
<pre>
blacklist nouveau
</pre>
Или удалить kernel-modules-drm-std-def.


=== Май ===
=== Май ===
 
[https://lists.altlinux.org/pipermail/sisyphus/2020-May/368592.html Внимание, в Сизифе 20200607 '''ядро un-def поменяется на 5.6'''], к которому пока не собраны модули: <s>'''nvidia''', rtl8723de</s> (20200508), acpi_call, bbswitch (wireguard вошёл в ядро).
Обновление lxde, переезд на pcmanfm2. Желательно после обновления убить ~/.cache/menus, все процессы menu-cached и по возможности перелогиниться.
<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'''.


=== Апрель ===
=== Апрель ===
В Сизифе затевается обновление '''rrd''' ([http://lists.altlinux.org/pipermail/sisyphus/2010-April/347115.html где-то после третьего мая]). Ввиду того, что обновление перескакивает через много версий (1.2.30 -> 1.4.3), что-то где-то может и вылезти. Если кто-то держит сборщики статистики и т. п. на Сизифе, возможно, стоит поставить на hold «^librrd*».
Не стоит обновляться до pam 1.3.1.0.212.76916-alt1, станет [http://bugzilla.altlinux.org/38389 невозможно] войти с консоли; характерная диагностика:
 
pam_motd(login_session): pam_motd: failed to allocate dirname array
Обновление libmenu-cache и компонентов LXDE приводит к [http://lists.altlinux.org/pipermail/sisyphus/2010-April/346770.html зависанию lxpanel и pcmanfm2]. Сразу после обновления необходимо прибить процессы menu-cached и перезапустить lxpanel / перелогиниться.
 
Рекомендуется временно воздержаться от установки новых ядер, особенно удалённо — возможно поймать проблему, описанную [http://lists.altlinux.org/pipermail/sisyphus/2010-April/346659.html здесь] (загрузка застревает на запуске udev из initrd). Некоторым помог переход на make-initrd.
 
В сизиф с боями пробился '''[http://lists.altlinux.org/pipermail/sisyphus/2010-April/346454.html xorg-7.5]''', предположительно отвалился fglrx ([http://lists.altlinux.org/pipermail/devel/2010-April/181680.html есть бета]); '''обязательно''' прочтите письмо по ссылке перед {{cmd|dist-upgrade}}.
 
=== Февраль ===
firefox обновился до версии 3.6, при этом зачем-то переименован пакет в firefox-3.6. В новой версии [https://bugzilla.altlinux.org/show_bug.cgi?id=22994 не работают клиентские SSL-сертификаты].
 
2 февраля 2010 Sergei Epiphanov [http://lists.altlinux.org/pipermail/sisyphus/2010-February/345381.html написал]:
«Сегодня поставил себе KDE4.3.95 и не смог запустить KMail из-за того, что
по зависимостям не вытянулся akonadi. Я уж и сносил kde4pim-akonadi -
KMail не захотел работать. Пришлось ещё настроить Akonadi для работы с
сервером PgSQL, так как это тоже мешало запуску KMail.»
https://bugzilla.altlinux.org/22870
 
=== Январь ===
Пользователям {{pkg|xorg-drv-intel}} следует быть особенно осторожными при обновлении:
* старый 2.9.1 [https://bugzilla.altlinux.org/show_bug.cgi?id=22828#c9 конфликтует с ядром 2.6.32+] ''(если в нём включен kernel modesetting)''
* новый 2.10.0 требует KMS
* в сизифных ядрах 2.6.30-std-def/pae-alt15, 2.6.32-un-def-alt6 и ранее KMS по умолчанию не включен ''(может помочь отключение vesafb и параметр ядра i915.modeset=1)''
* в пока не добравшихся до сизифа 2.6.32-std-def-alt1 и 2.6.32-std-pae-alt1 KMS также по умолчанию отключен
Может иметь смысл повременить с обновлением до появления, установки и загрузки подходящих ядер или временно перейти на {{pkg|xorg-drv-i810}}.
 
Если после обновления не загружается KDE4, поставьте {{pkg|qt4-dbus}}. [http://lists.altlinux.org/pipermail/sisyphus/2010-January/345041.html Майнтейнер в курсе], добавленная зависимость будет опубликована вместе с ещё хоть одним веским поводом обновить пакет.
 
После установки qt4 версии 4.5.1 (по крайней мере с KDE версии ниже 4.4) наблюдаются различные регрессии, в том числе в районе поддержки растровых шрифтов (см. {{altbug|22766}}).


eclipse сломан, пока не закончится процесс обновления до 3.5 (см. {{altbug|22839}}).
Исправлено в 1.3.1.0.223.c2c0-alt1.


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


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

Текущая версия от 09:56, 8 мая 2024

50px-Gnome globe current event.png
Данная статья периодически обновляется.
Последнее обновление
09:56 08 мая 2024

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

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

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

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

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

2024

Апрель

Начиная с 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).

2022

Декабрь

Не работает сборка образов при помощи mkimage-profiles, если профиль содержит группы для установки: https://bugzilla.altlinux.org/44561

2021

Декабрь

Осторожно, pam_systemd ломает вход на системах без systemd-logind!

Август

make-initrd 2.20.1 может привести к зависанию загрузки; поможет загрузка с любым ядром, initrd к которому был собран <= 2.19.x, и возврат на предыдущую ветку make-inintrd (можно взять пакет из p10 и временно поставить на hold).

Произведена замена ключей подписи UEFI-бинарников в связи с обновлением shim-signed до версии 15.4-alt1. Во избежание поломки загрузки системы в режиме SecureBoot после 04.08.2021 при обновлении до актуального Sisyphus перед перезагрузкой следует также обновлять и ядра (не ниже: std-def-5.10.54-alt2, un-def-5.12.19-alt2, 5.10.52-alt2.rt47). Также следует избегать точечных обновлений пакетов входящих в цепочку доверенной загрузки: shim-signed, grub-efi, fwupd-efi, kernel-image-*. Их необходимо обновить синхронно.

Июнь

С ядром un-def (5.12.x) не работает тачпад на ноутбуках! См. #40241 Проблема в отсутствии CONFIG_I2C_HID_ACPI=m в конфиге.

Аппаратно зависимая ошибка инициализации графического режима в загрузчике grub-2.06-alt1.rc1 в режиме UEFI. Обнаружена пока только на ноутбуке Lenovo Thinkpad S440. Проявляется как при старте инсталлятора, так и в установленной системе. На процесс загрузки по-умолчанию не влияет, загружается как инсталлятор, так и установленная система, но без отображения графического меню. До локализации и устранения ошибки можно пользоваться объездом: в начало файла конфигурации grub.cfg добавить активацию режима отладки видеоподсистемы:

   set debug=video

Для инсталлятора записанного на flash-накопитель в конфигурационный файл на EFI-партиции (EFI/BOOT/grub.cfg). Для установленной системы в /boot/grub/grub.cfg или на постоянной основе в /etc/grub.d/10_linux ( echo "set debug=video").

Альтернативой этому решению в установленной системе является использование текстового терминала grub вместо графического (правки для /etc/sysconfig/grub2):

   - GRUB_TERMINAL_OUTPUT='gfxterm'
   + GRUB_TERMINAL_OUTPUT='console'

Май

Неразрешимый файловый конфликт при обновлении модулей ядра kernel-modules-lkrg-* с версии 0.9.1 на 0.9.1.0.6.gita516ef4. В других версиях файлового конфликта нет. В случае, если модули LKRG версии 0.9.1 установлены, перед выполнением update-kernel или установкой обновлений этих модулей необходимо вручную удалить их, и после установить новые версии:

   apt-get update
   rpm -qa 'kernel-modules-lkrg*' |grep -- '-0.9.1-' |rpm -e
   update-kernel
   apt-get install kernel-modules-lkrg-$kflavour

Дополнено: конфликт явно добавлен в 0.9.1.0.8.git0fba5fe-alt1, удалять пакеты вручную не надо.

Январь

Из-за гонки возникающей в процессе обновления на системах с UEFI настоятельно рекомендуется при обновлении до grub-efi-2.04-alt2 после dist-upgrade принудительно выполнить grub-efi-autoupdate

2020

Ноябрь

В Сизифе с организована подпись EFI-stub ядер. В репозиторий отправлен grub 2.02-alt30. Для систем с активированным SecureBoot рекомендуется обновление ядра до версии не ниже std-def-5.4.75 или un-def-5.9.6.

Октябрь

В скором времени (по готовности ядер std-def, un-def c подписью EFI stub) в Sisyphus будет отправлен grub 2.02-alt30, который в режиме Secure Boot будет грузить только подписанные сборочницей ядра.

Август

При обновлении otrs с 6.0.23 до 6.0.29-alt1 стоит не забыть про инструкции по обновлению по ссылке из UPDATING.md (особенно насчёт DBUpdate-to-6.pl); см. тж. апстримный баг 14540. К p9 относится при подключении/прохождении задания 256548.

Июль

В krb5 1.18.2-alt1 убрана поддержка сильно устаревшего DES -- стоит проверить krb5.conf или kdc.conf на предмет наличия supported_enctypes, начинающихся с des- (например, des-hmac-sha1:normal, des-cbc-md5:normal или des-cbc-crc:normal).

Май

Внимание, в Сизифе 20200607 ядро un-def поменяется на 5.6, к которому пока не собраны модули: nvidia, rtl8723de (20200508), acpi_call, bbswitch (wireguard вошёл в ядро).

Будьте осторожны при использовании sysklogd на системах, где он уже был. Версия была обновлена до последней апстримной (1.6.0) и плюс ещё изменения. В апстриме добавили поддержку IPv6 и опции, совместимые с freebsd: -4, -6, -A. Наша опция -A и апстримная вступили в конфликт. Поэтому наша опция -A была переименована в -P.

Апрель

Не стоит обновляться до pam 1.3.1.0.212.76916-alt1, станет невозможно войти с консоли; характерная диагностика:

pam_motd(login_session): pam_motd: failed to allocate dirname array

Исправлено в 1.3.1.0.223.c2c0-alt1.