Bug 38242 - исправить octave.filetrigger, чтобы он не пытался использовать window system
Summary: исправить octave.filetrigger, чтобы он не пытался использовать window system
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: octave (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-19 17:32 MSK by Vladislav Zavjalov
Modified: 2022-01-26 16:46 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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)