Установлено: [vova@book ~]$ rpm -qa |grep icewm design-icewm-1.0-alt5 icewm-startup-0.11-alt2 icewm-light-1.2.35-alt2.1 icewm-startup-gkrellm-0.11-alt2 icewm-startup-xxkb-0.11-alt2 icewm-1.2.35-alt2.1 SysVinit-usermode тоже, естественно, установлен. При попытке перезагрузиться, выключить комп, или сделать выход в чистую консоль этого не происходит - начинается завершающая фаза, запущенные программы закрываются, но раб. стол так и висит, меню снова можно вызывать и т.д. И так до тех пор, пока явно в терминале не выполнишь reboot (poweroff), или банально клавишами Ctrl+Alt+Backspace, Ctrl+Alt+Del... Сборка icewm-1.2.35-alt2.M40 (это моя сборка для Бранча 4.0 на основе твоей тогдашней предыдущей icewm-1.2.35-alt2) работает в этом плане нормально. Steps to Reproduce: 1. Поставить все, что было перечислено 2. Пытаться перегрузить/выключить компьютер из меню.. Actual Results: Невозможно нормально перегрузить/выключить и т.д. компьютер из меню icewm Expected Results: Ожидалась нормальная работа по управлению компьютером (перезагрузка, выключение) и выходу из X..
Если есть пакет, решающий проблему - патч в студию. На спек, на сорцы, между rpm-пакетами (rpm, src.rpm - что поменялось).
И вообще, при чём здесь Сизиф (или Бранч 4.0)?
(In reply to comment #2) > И вообще, при чём здесь Сизиф (или Бранч 4.0)? Притом, что нет еще раздела Branch 4.1, а так как он появился недавно и это тот же срез того же Сизифа, то пишу сюда. Версии пакетов и все окружение у меня практически сизифское (4.1)
(In reply to comment #1) > Если есть пакет, решающий проблему - патч в студию. На спек, на сорцы, между > rpm-пакетами (rpm, src.rpm - что поменялось). [vova@book ~]$ rpmdiff icewm-1.2.35-alt2.M40.i586.rpm icewm-1.2.35-alt2.1.i586.rpm Extracting files from icewm-1.2.35-alt2.M40.i586.rpm into from.s3omw Extracting files from icewm-1.2.35-alt2.1.i586.rpm into to.tL8dV Performing diff -uNr between icewm-1.2.35-alt2.M40.i586.rpm and icewm-1.2.35-alt2.1.i586.rpm diff -uNr icewm-1.2.35-alt2.M40.i586.rpm/_RPM_METADATA icewm-1.2.35-alt2.1.i586.rpm/_RPM_METADATA --- icewm-1.2.35-alt2.M40.i586.rpm/_RPM_METADATA 2008-05-14 12:30:00 +0400 +++ icewm-1.2.35-alt2.1.i586.rpm/_RPM_METADATA 2008-05-14 12:30:00 +0400 @@ -1,9 +1,9 @@ Name : icewm Relocations: (not relocateable) Version : 1.2.35 Vendor: ALT Linux Team -Release : alt2.M40 Build Date: Втр 19 Фев 2008 16:09:00 -Install date: (not installed) Build Host: biblo.gusev.ru -Group : Графические оболочки/Icewm Source RPM: icewm-1.2.35-alt2.M40.src.rpm -Size : 1063521 License: LGPLv2 +Release : alt2.1 Build Date: Сбт 16 Фев 2008 19:38:01 +Install date: (not installed) Build Host: bee2.hasher.altlinux.org +Group : Графические оболочки/Icewm Source RPM: icewm-1.2.35-alt2.1.src.rpm +Size : 1101129 License: LGPLv2 Packager : Evgenii Terechkov <evg@altlinux.ru> URL : http://www.icewm.org/ Summary : X11 Window Manager @@ -14,9 +14,9 @@ window list, mailbox status, digital clock. Fast and small. Recommends: iftop, mutt -* Втр Фев 19 2008 Vladimir Gusev <vova1971@narod.ru> 1.2.35-alt2.M40 +* Сбт Фев 16 2008 Terechkov Evgenii <evg@altlinux.ru> 1.2.35-alt2.1 -- Build for ALT Linux Desktop 4 +- Patch10 updated to fix non-working reboot and shutdown in CTRL-ALT-DEL dialog (paths set to absolute) * Сбт Янв 19 2008 Terechkov Evgenii <evg@altlinux.ru> 1.2.35-alt2 @@ -671,10 +671,10 @@ [ -x /usr/sbin/alternatives-update ] && /usr/sbin/alternatives-update ||: preuninstall scriptlet (through /bin/sh): [ "$1" = 0 ] || exit 0; [ -x /usr/sbin/alternatives-update ] && /usr/sbin/alternatives-update --ignore /usr/bin/icewm-full -icewm = 1.2.35-alt2.M40 +icewm = 1.2.35-alt2.1 rpmlib(VersionedDependencies) <= 3.0.3-1 alternatives >= 0.2.0 -icewm-light = 1.2.35-alt2.M40 +icewm-light = 1.2.35-alt2.1 /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Файлы icewm-1.2.35-alt2.M40.i586.rpm/usr/bin/icehelp и icewm-1.2.35-alt2.1.i586.rpm/usr/bin/icehelp различаются Файлы icewm-1.2.35-alt2.M40.i586.rpm/usr/bin/icesh и icewm-1.2.35-alt2.1.i586.rpm/usr/bin/icesh различаются Файлы icewm-1.2.35-alt2.M40.i586.rpm/usr/bin/icesound и icewm-1.2.35-alt2.1.i586.rpm/usr/bin/icesound различаются Файлы icewm-1.2.35-alt2.M40.i586.rpm/usr/bin/icewm-full и icewm-1.2.35-alt2.1.i586.rpm/usr/bin/icewm-full различаются Файлы icewm-1.2.35-alt2.M40.i586.rpm/usr/bin/icewmhint и icewm-1.2.35-alt2.1.i586.rpm/usr/bin/icewmhint различаются diff -uNr icewm-1.2.35-alt2.M40.i586.rpm/usr/share/doc/icewm-1.2.35/icewm.lsm icewm-1.2.35-alt2.1.i586.rpm/usr/share/doc/icewm-1.2.35/icewm.lsm --- icewm-1.2.35-alt2.M40.i586.rpm/usr/share/doc/icewm-1.2.35/icewm.lsm 2008-02-19 15:50:23 +0300 +++ icewm-1.2.35-alt2.1.i586.rpm/usr/share/doc/icewm-1.2.35/icewm.lsm 2008-02-16 19:35:49 +0300 @@ -1,7 +1,7 @@ Begin3 Title: IceWM Window Manager Version: 1.2.35 -Entered-date: 19Feb2008 +Entered-date: 16Feb2008 Description: Window manager for X11 Keywords: window-manager, x11, fast, small, source, w'95, os2, motif. Author: marko.macek@gmx.net (Marko Macek) Вывод сравнения icewm-light большой, будет в отдельном файле.
Created attachment 2620 [details] icewm-light_diff
Created attachment 2621 [details] вот тебе некоторые мои настройки icewm и несколько моих тем
(In reply to comment #4) > (In reply to comment #1) > > Если есть пакет, решающий проблему - патч в студию. На спек, на сорцы, между > > rpm-пакетами (rpm, src.rpm - что поменялось). > [vova@book ~]$ rpmdiff icewm-1.2.35-alt2.M40.i586.rpm icewm-1.2.35-alt2.1.i586.rpm Ну, сравнение в обратном порядке, это ещё можно прочитать. > Файлы icewm-1.2.35-alt2.M40.i586.rpm/usr/bin/icehelp и > icewm-1.2.35-alt2.1.i586.rpm/usr/bin/icehelp различаются > Файлы icewm-1.2.35-alt2.M40.i586.rpm/usr/bin/icesh и > icewm-1.2.35-alt2.1.i586.rpm/usr/bin/icesh различаются > Файлы icewm-1.2.35-alt2.M40.i586.rpm/usr/bin/icesound и > icewm-1.2.35-alt2.1.i586.rpm/usr/bin/icesound различаются > Файлы icewm-1.2.35-alt2.M40.i586.rpm/usr/bin/icewm-full и > icewm-1.2.35-alt2.1.i586.rpm/usr/bin/icewm-full различаются > Файлы icewm-1.2.35-alt2.M40.i586.rpm/usr/bin/icewmhint и > icewm-1.2.35-alt2.1.i586.rpm/usr/bin/icewmhint различаются И что же вызвало сий изменения? Вывод srpmcmp icewm-1.2.35-alt2.1.src.rpm icewm-1.2.35-alt2.M40.src.rpm в студию. Что сделано в своем пакете? > Вывод сравнения icewm-light большой, будет в отдельном файле. А это вообще, ЧТО? "Performing diff -uNr between icewm-light-1.2.35-alt2.M40.i586.rpm and icewm-1.2.35-alt2.M40.i586.rpm" - безсмыслица. Вот "rpmdiff icewm-light-1.2.35-alt2.1.i586.rpm icewm-light-1.2.35-alt2.M40.i586.rpm" было бы логичнее.
(In reply to comment #6) > Created an attachment (id=2621) [edit] > вот тебе некоторые мои настройки icewm и несколько моих тем Некоторые? Настройки посмотрю. Темы излишни - не превращайте трекер в файлообменник.
(In reply to comment #8) > (In reply to comment #6) > > Created an attachment (id=2621) [edit] [edit] > > вот тебе некоторые мои настройки icewm и несколько моих тем > > Некоторые? > > Настройки посмотрю. Темы излишни - не превращайте трекер в файлообменник. Деловой... Я в темы вынес некоторые параметры - прислал, чтобы проверил в комплексе.. Мало ли..
(In reply to comment #7) > (In reply to comment #4) > > (In reply to comment #1) > > > Если есть пакет, решающий проблему - патч в студию. На спек, на сорцы, между > > > rpm-пакетами (rpm, src.rpm - что поменялось). Пришлю.. > И что же вызвало сий изменения? Вывод srpmcmp icewm-1.2.35-alt2.1.src.rpm > icewm-1.2.35-alt2.M40.src.rpm в студию. Что сделано в своем пакете? Ничего не сделано, это была тво предыдущая версия, просто пересобранная мной один-в-один.. Пришлю. > > Вывод сравнения icewm-light большой, будет в отдельном файле. > > А это вообще, ЧТО? "Performing diff -uNr between > icewm-light-1.2.35-alt2.M40.i586.rpm and icewm-1.2.35-alt2.M40.i586.rpm" - > безсмыслица. Вот "rpmdiff icewm-light-1.2.35-alt2.1.i586.rpm > icewm-light-1.2.35-alt2.M40.i586.rpm" было бы логичнее. А что по-твоему делал я? Так и запускал: rpmdiff icewm-light-1.2.35-alt2.M40.i586.rpm icewm-1.2.35-alt2.M40.i586.rpm > icewm-light_diff.txt
[vova@book ~]$ srpmcmp icewm-1.2.35-alt2.1.src.rpm icewm-1.2.35-alt2.M40.src.rpm --- icewm-1.2.35-alt2.1/icewm.spec 2008-02-16 15:03:09 +0000 +++ icewm-1.2.35-alt2.M40/icewm.spec 2008-02-19 12:41:32 +0000 @@ -4,7 +4,7 @@ Name: icewm Version: 1.2.35 -Release: alt2.1 +Release: alt2.M40 Summary: X11 Window Manager Group: Graphical desktop/Icewm @@ -82,6 +82,7 @@ PreReq: %name-light = %version-%release BuildRequires: gcc-c++ imake imlib-devel libncurses-devel libreadline-devel libSM-devel libsndfile-devel libXft-devel libXinerama-devel libXrandr-devel mkfontdir xorg-cf-files BuildPreReq: desktop-file-utils +BuildArch: i586 %if_with alsa BuildPreReq: libsndfile-devel libalsa-devel @@ -328,8 +329,8 @@ desktop-file-install --vendor alt --dir %_iconsdir/*.* %changelog -* Sat Feb 16 2008 Terechkov Evgenii <evg@altlinux.ru> 1.2.35-alt2.1 -- Patch10 updated to fix non-working reboot and shutdown in CTRL-ALT-DEL dialog (paths set to absolute) +* Tue Feb 19 2008 Vladimir Gusev <vova1971@narod.ru> 1.2.35-alt2.M40 +- Build for ALT Linux Desktop 4 * Sat Jan 19 2008 Terechkov Evgenii <evg@altlinux.ru> 1.2.35-alt2 - Patch21 updated from upstream (fix for #14082) --- icewm-1.2.35-alt2.1/icewm-1.2.28-defconf.patch 2008-02-16 15:03:10 +0000 +++ icewm-1.2.35-alt2.M40/icewm-1.2.28-defconf.patch 2008-01-18 19:40:01 +0000 @@ -53,8 +53,8 @@ XSV(const char *, logoutCancelCommand, 0) -XSV(const char *, shutdownCommand, 0) -XSV(const char *, rebootCommand, 0) -+XSV(const char *, shutdownCommand, "/sbin/poweroff") -+XSV(const char *, rebootCommand, "/sbin/reboot") ++XSV(const char *, shutdownCommand, "poweroff") ++XSV(const char *, rebootCommand, "reboot") XIV(int, taskBarCPUDelay, 500) XIV(int, taskBarNetSamples, 20) XIV(int, taskBarNetDelay, 500) End of diff Files not compared in icewm-1.2.35-alt2.1: icewm-1.2.35/ Files not compared in icewm-1.2.35-alt2.M40: icewm-1.2.35/
[vova@book ~]$ diff icewm-alt2.1.spec icewm-alt2.0.spec [vova@book ~]$ судя по всему различий в спеках нет.. Выкладываю оба спека сюда. 2.1 - твой, 2.0 твой-мой, предыдущая версия.
Created attachment 2622 [details] спек icewm-1.2.35-alt2.1
Created attachment 2623 [details] спек icewm-1.2.35-alt2.M40
Please, test new icewm-1.2.35-alt3
Ну и каков результат? Тест на то, кто виноват, прост: установить SySVInit-usermode и попытаться запустить руками /usr/bin/poweroff или /usr/bin/reboot. Если consolehelper спрашивает пароль и перегружает/выключает машину, если ввести правельный, то виноват icewm, иначе виноват кто-то другой. Проверьте, кто же виноват?
(In reply to comment #16) > Ну и каков результат? > > Тест на то, кто виноват, прост: установить SySVInit-usermode и попытаться > запустить руками /usr/bin/poweroff или /usr/bin/reboot. Если consolehelper > спрашивает пароль и перегружает/выключает машину, если ввести правельный, то > виноват icewm, иначе виноват кто-то другой. > > Проверьте, кто же виноват? Чтобы проверить - мне нужно пересобрать твой -alt3. SySVInit-usermode всегда установлен, предыдущая твоя сборка из icewm не давала перегружаться/выключаться, командой - да, причем без пароля (usermode все-таки)..
ping
Таки ping
(In reply to comment #19) > Таки ping Что ping?
Каков результат?
Короче, WORKSFORME