Bug 38242

Summary: исправить octave.filetrigger, чтобы он не пытался использовать window system
Product: Sisyphus Reporter: Vladislav Zavjalov <slazav>
Component: octaveAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Vladislav Zavjalov 2020-03-19 17:32:22 MSK
При установке пакета octave-optim получил такую проблему:

Committing changes...
Preparing...                            ############################################## [100%]
Updating / installing...
1: octave-struct-1:1.0.16-alt2          ############################################## [ 25%]
2: octave-io-1:2.4.13-alt1              ############################################## [ 50%]
3: octave-statistics-1:1.4.1-alt1       ############################################## [ 75%]
4: octave-optim-1:1.6.0-alt2            ############################################## [100%]
XDM authorization key matches an existing client!/usr/lib/rpm/octave.filetrigger: line 5: 270411 Aborted                 octave -q -H --no-site-file --eval "pkg -verbose rebuild;"
/usr/lib/rpm/octave.filetrigger failed
warning: posttrans filetriggers scriptlet failed, exit status 1
Done.

Проблема в том, что octave при запуске всегда пытается несколько раз подряд авторизоваться под X, и это не работает с xdm (т.к. там получается одинаковый authorization key - это изваестная проблема). Проблема исправляется использованием octave-cli вместо octave, или же добавлением ключа -W (--no-window-system).

В filetrigger window system точно не нужна, поэтому предлагаю исправить.
Comment 1 Vladislav Zavjalov 2021-05-12 14:32:47 MSK
До сих пор актуально. octave-6.2.0-alt1.x86_64

Хорошо бы заменить octave на octave-cli в filetrigger'е
Comment 2 Repository Robot 2022-01-26 16:46:12 MSK
octave-6.4.0-alt2 -> sisyphus:

 Tue Jan 25 2022 Vladislav Zavjalov <slazav@altlinux> 6.4.0-alt2
 - Use octave-cli in filetrigger (closes: #38242)