Сервер X.org требует принадлежности каталога /tmp/.ICE-unix пользователю root, этого требования не было в старых XFree86. При обновлении права на данный каталог не меняются и, сооветственно, вход непривелигированных пользователей в систему невозможен.
Для работы сервера Xorg требуется установить пакет startup >= 0.9.2-alt1 и зотя бы один раз загрузить систему с новым пакетом startup.
Мож ему в %post это занести или уж как-нить ребутнутся [всё равно с новым ядром]?
В %post нельзя - shell'а ещё может не быть. В %trigger* тоже нельзя - небезопасно.
Значит нужно будет предусмотреть промежуточный репозитарий для обновления и пакет, который выполнит данное действие безопастно.
В смысле тоже чтоб без ребутов? Кстати, если перезагрузиться (или сделать нужный chown руками) _сейчас_ надо -- придётся это документировать, а не хотелось бы -- как раз с этой мельницей на днях в docs@ воевал. :)
Я не знаю способа безопасно установить права внутри /tmp без перезагрузки. Если вы знаете, напишите. Если не знаете, не отвлекайте.