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

Материал из ALT Linux Wiki
 
(не показано 216 промежуточных версий 25 участников)
Строка 1: Строка 1:
[[Категория:Sisyphus]]
[[Категория:Sisyphus]]
[[Категория:Changes]]
[[category:admin]]
{{Шаблон:ОбновляемаяСтатья}}
== Замечания об обновлении Sisyphus ==


== Замечания об обновлении Sisyphus ==
[[Изображение:zn1_26.gif]] Здесь собираются важные замечания, связанные с обновлением системы из [[Sisyphus]]; обновления по безопасности отмечаются на [http://packages.altlinux.org/ru/Sisyphus/security этой страничке].


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


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


{|
=== Рекомендации ===
|-
* [[changes/devel|по разработке]]
'''Рекомендации'''
* [[changes/intro|общие]]; [[changes/glibc|glibc-*]]; [[changes/rpm|rpm]]; [[changes/apt|apt]]; [[downgrade]]
* [[changes/intro|общие]]
* ветки/дистрибутивы: [[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/glibc|glibc-*]]
* [[changes/rpm|rpm]]
* [[changes/Branch41|4.1/branch]]
* [[changes/Branch40|4.0/branch]]
* [[changes/Branch30|Compact 3.0]]
* [[changes/Master24|Master 2.4]]
* [[changes/Compact23|Compact 2.3]]
* [[changes/Master22|Master 2.2]]
|}
 
== 2009 ==
=== Апрель ===
 
При удалённом подключении с системы, обновлённой до Сизифа (при этом ввод с клавиатуры стал работать через evdev) к более старой системе,
перестаёт устанавливаться раскладка клавиатуры, поскольку при выполнении команды setxkbmap выдаётся ошибка
Couldn't find rules file (evdev). Как показывает strace, не находится файл /usr/share/X11/xkb/rules/evdev.lst
Помогает обновить на сервере пакет xkeyboard-config до версии 1.5.
 
=== Февраль ===
 
[http://bugzilla.altlinux.org/show_bug.cgi?id=18715 После обновления OpenOffice.org он не запускается с ошибкой "Невозможно запустить приложение."]
<pre>
$ rpm -qa | grep openoffice
openoffice.org-gnome-3.0.1.2-alt1
openoffice.org-3.0.1.2-alt1
openoffice.org-langpack-ru-3.0.1.2-alt1
</pre>
Совет от Valery Inozemtsev:
<pre>
# rpm -e openoffice.org-gnome
</pre>
 
== 2008 ==
=== Ноябрь ===
 
'''30.11.2008'''
 
Возможны [http://lists.altlinux.org/pipermail/sisyphus/2008-November/336034.html проблемы с раскладкой клавиатуры]. Некоторые приложения (например, pidgin, firefox) могут не реагировать на переключение языка. Обновление пакета xorg-server до версии 1.5.3-alt6 должно помочь.
 
'''08.11.2008'''
 
При обновлении glibc до 2.8.90-alt3 вы увидите некоторое количество сообщений вида sort: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory. Это вызвано перемещением libpthread в другой пакет, о последствиях можно не беспокоиться.<ref>http://lists.altlinux.org/pipermail/sisyphus/2008-November/335330.html</ref>
 
Если вам повезёт меньше и вы увидите, например, mktemp: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory error: execution of %post scriptlet from cpp4.3-4.3.2-alt5 failed, exit status 127 то придётся удалять оставшийся в системе пакет предыдущей сборки cpp4.3-4.3.2-alt4.<ref>http://lists.altlinux.org/pipermail/sisyphus/2008-November/335331.html</ref>
 
=== Октябрь ===
'''25.10.2008'''
 
Спасайся, кто может -- в сизиф долетел gcc4.3, потери среди гражданских пакетов составили почти тысячу.  Уточнение сводки генштабом ожидается...
 
'''23.10.2008'''
 
Если после dist-upgrade отвалился GLX на NVIDIA
rm -f /usr/lib/libGL.so.1.2 ; x11setupdrv
см. http://lists.altlinux.org/pipermail/sisyphus/2008-October/335101.html
 
'''22.10.2008'''
 
Quagga 0.99.11, похоже, содержит засаду. Если кто использует пакет из Сизифа,
будьте осторожны. Проявляется в виде появления в логе записей "Link State
Update: LSA checksum error":
http://lists.quagga.net/pipermail/quagga-users/2008-October/010033.html
Баг периодический, может проявится через несколько дней нормальной работы.
 
=== Сентябрь ===
'''17.09.2008'''
В Сизифе обновился glibc-kernehaders. Видимые изменения в 2.6.27-alt3 по сравнению с 2.6.24-alt5:
 
* <linux/dirent.h> больше не предоставляется. Нужно использовать <dirent.h>
* <linux/inotify.h> больше не предоставляется. Нужно использовать <sys/inotify.h>
* <linux/ext2_fs.h> больше не предоставляется. Нужно использовать <ext2fs/ext2_fs.h> из libe2fs-devel
 
Также начиная с ядра версии 2.6.25-alt10 возможно изменение имени раздела жесткого диска, с привычного hda (например) на sda. Всем, у кого в /etc/lilo.conf и /etc/fstab разделы прописаны именно в таком виде, [http://lists.altlinux.org/pipermail/sisyphus/2008-November/335381.html рекомендуется использовать UUID или LABEL для указания раздела на жестком диске].
 
=== Июль ===
'''08.07.2008'''
 
[http://lists.altlinux.org/pipermail/sisyphus/2008-July/216098.html В сизиф направляется firefox-3.0]. У тех, кто не уверен в нужности новой версии, есть время поставить firefox-2.x на холд. :)
 
=== Июнь ===
'''23.06.2008'''
 
После обновления xorg-server <div style="display: inline; color: red;">только до версий 1.4.2-alt4..alt7</div> (собранного с hal без libXiconfig и отключенным по умолчанию input-hotplug) могут перестать подключаться USB мыши, клавиатуры и изменяться кеймапы.
Проблемы могут быть устранены рестартом X после прописывания/редактирования секции в /etc/X11/xorg.conf
<source lang="xorg_conf">
Section "ServerFlags"
        Option  "AllowEmptyInput"    "false"
        Option  "AllowMouseOpenFail" "true"
        Option  "AutoAddDevices"    "false"
EndSection
</source>
 
'''11.06.2008'''
 
В сизиф [http://lists.altlinux.org/pipermail/sisyphus/2008-June/215430.html приехал] новый RPM — с поддержкой LZMA-сжатия. [[changes/rpm|Может вызвать проблемы при обновлении]], которые преодолеваются так:
<pre># apt-get update
# apt-get install 'rpm>=4.0.4-alt93'
# apt-get --reinstall update</pre>
 
=== Май ===
'''08.05.2008'''


В сизиф попал <div style="display: inline; color: red;">upstart</div>, который при dist-upgrade пытается заменить <div style="display: inline; color: red;">SysVinit</div>; майнтейнер преодолел часть проблем, [http://lists.altlinux.org/pipermail/devel/2008-May/073844.html описал] ещё часть и ищет предложений по оставшимся.
== 2024 ==


Тем временем [http://lists.altlinux.org/pipermail/devel/2008-May/073838.html создан 4.1/branch] на базе Sisyphus-20080501.
=== Август ===
У кого 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}}.


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


Апстрим hal [http://lists.altlinux.org/pipermail/sisyphus/2008-April/213899.html сломал по умолчанию] часть работы со старыми (включая 2.6.18) ядрами — если пострадало автомонтирование fat, задумайтесь об участии в тестировании 2.6.24-std-def или примените [http://lists.altlinux.org/pipermail/sisyphus/2008-April/213906.html этот рецепт].
# apt-get install usrmerge-hier-convert


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


Настоятельно [http://lists.altlinux.org/pipermail/sisyphus/2008-March/213666.html не рекомендуется] обновляться до <div style="display: inline; color: red;">dev-3.3.1-alt19</div> при использовании udev; сборка alt20 уже в работе/тестировании. Если всё-таки заполучили именно эту сборку, лучше сделать:
Перед установкой usrmerge-hier-convert проверяет, возможно ли преобразование файловой системы. Некоторые пакеты (их исчезающе мало) могут быть несовместимы с usrmerge, их придётся обновить или удалить заранее. Самый известный — vim (см. altbug #49541), который может потребоваться обновить:
<source lang="bash">rpm -e --noscripts dev-3.3.1-alt19</source>


'''14.03.2008'''
# apt-get install vim-common


[http://lists.altlinux.org/pipermail/sisyphus/2008-March/213056.html Предупреждают], что <div style="display: inline; color: red;">GNOME</div> в сизифе «развален», и предлагают обновляться осторожно.
После обновления и/или удаления таких пакетов надо снова попытаться установить {{pkg|usrmerge-hier-convert}}. Если проверка прошла успешно, можно обновляться.


'''03.03.2008'''
# apt-get dist-upgrade


Отправляя <div style="display: inline; color: red;">glib2-2.15.6</div> с поддержкой GIO, {{man|ktirf}} [https://lists.altlinux.org/pipermail/sisyphus/2008-March/212702.html предупредил] на всякий, что это нестабильная ветка glib2, хотя у него всё работает.
После обновления на новый filesystem пакет {{pkg|usrmerge-hier-convert}} ни для чего не нужен, и его можно смело удалить.


'''01.03.2008'''
== 2023 ==


Обладателям пакетов <div style="display: inline; color: red;">GConf-2.20.1</div> любых релизов настоятельно рекомендуется обновиться до GConf-2.21.90-alt1; из-за ошибки в скриптах, устанавливающих и удаляющих GConf schemas схемы не устанавливаются и не удаляются вообще.
=== Август ===
После обновления 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).


<!--
== Примечания ==
<references/>
<references/>
-->
{{Category navigation|title=changes|category=Changes|sortkey={{SUBPAGENAME}}}}

Текущая версия от 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).