Bug 35202 - Не запускаются acc и livecd-install
Summary: Не запускаются acc и livecd-install
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: manowar@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
: 35207 (view as bug list)
Depends on:
Blocks: 33000
  Show dependency tree
 
Reported: 2018-08-01 13:39 MSK by Антон Мидюков
Modified: 2018-08-07 00:16 MSK (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2018-08-01 13:39:52 MSK
В сегодняшних регулярках не работают acc и livecd-install.

livecd-install
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
libGL error: pci id for fd 7: 80ee:beef, driver (null)
libGL error: No driver found
libGL error: failed to load driver: (null)
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
QObject::moveToThread: Cannot move objects with a parent
WARNING: (alterator lookout evaluation): imported module (alterator presentation events) overrides core binding `when'

появляется окно и вечно крутится, чего-то ждёт

acc сразу отрубается.

В сборках sysv запуск более информативен

livecd-install
Stopping alteratord service:                                            [ DONE ]
Starting alteratord service:                                            [ DONE ]
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
libGL error: pci id for fd 7: 80ee:beef, driver (null)
libGL error: No driver found
libGL error: failed to load driver: (null)
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
QObject::moveToThread: Cannot move objects with a parent
WARNING: (alterator lookout evaluation): imported module (alterator presentation events) overrides core binding `when'
Backtrace:
In ice-9/boot-9.scm:
  3831:12 19 (_)
    841:4 18 (with-throw-handler _ _ _)
In interfaces/guile/exit-handler.scm:
     17:6 17 (_)
In interfaces/guile/transport/pipe-channel.scm:
    13:24 16 (process-incoming #<procedure 832b0d0 at interfaces/gu…> …)
In interfaces/guile/lookout.scm:
    94:17 15 (_ _ _)
     82:8 14 (lookout-main _ _ _ . _)
     36:2 13 (auth-permission-denied _ . _)
    45:37 12 (_)
In interfaces/guile/lookout/root.scm:
     35:2 11 (document:popup . _)
In interfaces/guile/presentation/container.scm:
   212:44 10 (_ _ _)
In ice-9/boot-9.scm:
    829:9  9 (catch type-error #<procedure 82bcbb0 at lookout/alter…> …)
    829:9  8 (catch woo-error #<procedure 82bcbc0 at ice-9/eval.scm…> …)
In ice-9/eval.scm:
   293:34  7 (_ #(#(#<directory (alterator lookout evaluation) 8…> …)))
In interfaces/guile/logfile.scm:
     37:7  6 (_ (("/step-list" language ("ru_RU") action "list" # …)) …)
In interfaces/guile/d.scm:
   162:10  5 (_ (("/step-list" language ("ru_RU") action "list" # …)) …)
In srfi/srfi-1.scm:
   679:15  4 (append-map _ _ . _)
   592:17  3 (map1 (("/step-list" language ("ru_RU") action "list" …)))
In unknown file:
           2 (request-unix-server "/var/run/alteratord/.socket" "(\…" …)
           1 (scm-error misc-error #f "~A" ("Unable to connect to …") …)
In ice-9/boot-9.scm:
   751:25  0 (dispatch-exception 2 misc-error (#f "~A" ("Unable …") …))

ice-9/boot-9.scm:751:25: In procedure dispatch-exception:
Unable to connect to alteratord service

сервис alteratord запускается нормально. У меня подозрение, что слом произошёл после обновления guile:

* Mon Jul 30 2018 Sergey Bolshakov <sbolshakov at altlinux.ru> 2.2.4-alt1
- 2.2.4 released

и alterator-vm:

* Tue Jul 31 2018 Sergey Bolshakov <sbolshakov at altlinux.ru> 0.4.5-alt3
- require guile >= 2.0 for build

Других обновлений, которые могли задеть работоспособность alterator, я не вижу.
Comment 1 manowar@altlinux.org 2018-08-01 22:30:32 MSK
А что будет, если попробовать к сокету alteratord подключиться вручную (через какой-нибудь netcat или socat)? Как он на это отреагирует?
Comment 2 Антон Мидюков 2018-08-02 11:40:14 MSK
(В ответ на комментарий №1)
> А что будет, если попробовать к сокету alteratord подключиться вручную (через
> какой-нибудь netcat или socat)? Как он на это отреагирует?

Я, честно сказать, не знаю, как это сделать.
Comment 3 Mikhail Efremov 2018-08-02 15:18:44 MSK
*** Bug 35207 has been marked as a duplicate of this bug. ***
Comment 4 Sergey Bolshakov 2018-08-03 12:32:05 MSK
альтератор ломается после этого коммита:
https://bit.ly/2M4hcV0
Comment 5 AEN 2018-08-06 17:44:43 MSK
(В ответ на комментарий №4)
> альтератор ломается после этого коммита:
> https://bit.ly/2M4hcV0
И чего теперь делать?
Почините, пожалуйста
Comment 6 manowar@altlinux.org 2018-08-06 18:12:37 MSK
(В ответ на комментарий №0)
> В сегодняшних регулярках не работают acc и livecd-install.

regular-mate-latest-x86_64.iso  25-Jul-2018 05:06  991M

Из-под рута (/usr/sbin/acc) всё работает. Следовательно, проблема наверняка не в alterator(d), а в правах доступа к сокету.
Comment 7 manowar@altlinux.org 2018-08-06 18:18:26 MSK
От пользователя altlinux тоже обе программы запускаются нормально. Что я делаю не так? Расскажите точно, как воспроизвести.
Comment 8 Антон Мидюков 2018-08-06 18:27:12 MSK
(В ответ на комментарий №7)
> От пользователя altlinux тоже обе программы запускаются нормально. Что я делаю
> не так? Расскажите точно, как воспроизвести.

Вы на регулярке какой проверяете? У меня и на рабочем ноутбуке, обновлённым  вчера, тоже проблема эта воспроизводится. Из-под root также не запускается. Репозиторий Сизиф (на всякий).
Comment 9 manowar@altlinux.org 2018-08-06 18:28:49 MSK
(В ответ на комментарий №8)
> (В ответ на комментарий №7)
> > От пользователя altlinux тоже обе программы запускаются нормально. Что я делаю
> > не так? Расскажите точно, как воспроизвести.
> 
> Вы на регулярке какой проверяете? У меня и на рабочем ноутбуке, обновлённым 
> вчера, тоже проблема эта воспроизводится. Из-под root также не запускается.
> Репозиторий Сизиф (на всякий).

Там выше написано: regular-mate-latest-x86_64.iso  25-Jul-2018 05:06  991M .
Comment 10 Mikhail Efremov 2018-08-06 18:34:01 MSK
(В ответ на комментарий №7)
> От пользователя altlinux тоже обе программы запускаются нормально. Что я делаю
> не так? Расскажите точно, как воспроизвести.

Использовать guile22-2.2.4-alt1. У меня с ним что acc, что alteratord просто виснут.
Я не вникал особо в указанный Сергеем коммит и не готов оценить проблема ли это guile или там правильное изменение и фиксить надо альтератор, так что на guile баг не перевешиваю. Но вообще это блокер.
Comment 11 Антон Мидюков 2018-08-06 18:34:46 MSK
(В ответ на комментарий №9)
> Там выше написано: regular-mate-latest-x86_64.iso  25-Jul-2018 05:06  991M .

Надо сборку от 1 августа смотреть. http://nightly.altlinux.org/sisyphus/snapshots/20180801/
Comment 12 manowar@altlinux.org 2018-08-06 18:35:45 MSK
(В ответ на комментарий №11)
> (В ответ на комментарий №9)
> > Там выше написано: regular-mate-latest-x86_64.iso  25-Jul-2018 05:06  991M .
> 
> Надо сборку от 1 августа смотреть.
> http://nightly.altlinux.org/sisyphus/snapshots/20180801/

Вот это дело, спасибо. А между тем, почему -latest-, повреки своему названию, смотрит не на последнюю сборку?
Comment 13 Антон Мидюков 2018-08-06 18:38:57 MSK
Я нечаянно блокер снял, возвращаю

(В ответ на комментарий №12)
> (В ответ на комментарий №11)
> > (В ответ на комментарий №9)
> > > Там выше написано: regular-mate-latest-x86_64.iso  25-Jul-2018 05:06  991M .
> > 
> > Надо сборку от 1 августа смотреть.
> > http://nightly.altlinux.org/sisyphus/snapshots/20180801/
> 
> Вот это дело, спасибо. А между тем, почему -latest-, повреки своему названию,
> смотрит не на последнюю сборку?

latest якобы без косяков (оттестировали, ничего страшного не обнаружили, пометили).
Comment 14 manowar@altlinux.org 2018-08-06 18:58:29 MSK
(В ответ на комментарий №11)
> (В ответ на комментарий №9)
> > Там выше написано: regular-mate-latest-x86_64.iso  25-Jul-2018 05:06  991M .
> 
> Надо сборку от 1 августа смотреть.
> http://nightly.altlinux.org/sisyphus/snapshots/20180801/

  Ещё раз спасибо, с этим воспроизвелось.

(В ответ на комментарий №0)
> сервис alteratord запускается нормально.

  Однако вот это не могу подтвердить: даже `alteratord -h` не работает.
Comment 15 Антон Мидюков 2018-08-06 19:10:28 MSK
(В ответ на комментарий №14)
> (В ответ на комментарий №11)
> > (В ответ на комментарий №9)
> > > Там выше написано: regular-mate-latest-x86_64.iso  25-Jul-2018 05:06  991M .
> > 
> > Надо сборку от 1 августа смотреть.
> > http://nightly.altlinux.org/sisyphus/snapshots/20180801/
> 
>   Ещё раз спасибо, с этим воспроизвелось.
> 
> (В ответ на комментарий №0)
> > сервис alteratord запускается нормально.
> 
>   Однако вот это не могу подтвердить: даже `alteratord -h` не работает.

Судил по статусу сервиса alteratord, сообщающему, что всё ок.
Comment 16 Michael Shigorin 2018-08-06 19:53:40 MSK
(In reply to comment #12)
> > > Там выше написано: regular-mate-latest-x86_64.iso  25-Jul-2018 05:06  991M .
> > Надо сборку от 1 августа смотреть.
> > http://nightly.altlinux.org/sisyphus/snapshots/20180801/
> Вот это дело, спасибо. А между тем, почему -latest-, повреки своему названию,
> смотрит не на последнюю сборку?
Потому что при таких случаях (которые вообще-то нечасты, раз-два в год)
я хватаюсь за голову и откатываю даже симлинки current, не говоря о tested.
Хотя сейчас посмотрел -- видимо, после очередного раза ссылки с http://altlinux.org/regular стали вести не на current как раз, а на tested...
Comment 17 manowar@altlinux.org 2018-08-06 21:59:43 MSK
Workaround есть: http://webery.altlinux.org/task/211108 . Продолжение, всё-таки, на guile, я думаю, нужно перевесить. Для этого, правда, правильно было бы придумать минимальный код, который зависает.
Comment 18 Michael Shigorin 2018-08-06 22:17:07 MSK
Паш, спасибо!

Собрать с этим заданием пробный образ или уже отправишь в сизиф, а утром соберутся regular-rc как раз?
Comment 19 manowar@altlinux.org 2018-08-06 22:49:03 MSK
(В ответ на комментарий №18)
> Паш, спасибо!
> 
> Собрать с этим заданием пробный образ или уже отправишь в сизиф, а утром
> соберутся regular-rc как раз?

А никто не против наличия такого workaround в Сизифе?
Comment 20 AEN 2018-08-06 22:59:36 MSK
(В ответ на комментарий №19)
> (В ответ на комментарий №18)
> > Паш, спасибо!
> > 
> > Собрать с этим заданием пробный образ или уже отправишь в сизиф, а утром
> > соберутся regular-rc как раз?
> 
> А никто не против наличия такого workaround в Сизифе?
Мне кажется, что пока лучше так, чем ничего.
Comment 21 manowar@altlinux.org 2018-08-07 00:16:12 MSK
alterator.git v5.2-alt3

P.S. Получилось только со второй попытки. До этого было так:
http://git.altlinux.org/tasks/archive/done/_206/211108/logs/events.2.1.log . Это что ещё за глюк?