[devel] проблемы с octave

Vladislav Zavjalov slazav на altlinux.org
Ср Окт 17 11:25:47 MSK 2018


Добрый день!

Возникло несколько проблем с новым octave в Сизифе (4.4.1):

1. В X (xdm+fvwm) запускаю "octave --no-gui" - работает. Выхожу, запускаю еще раз,
вылетает с загадочным сообщением "XDM authorization key matches an existing client!"
В консоли все работает. Откат на 4.2.2 помогает. В 4.4.0 та же проблема.


2. Какие-то странные, зависимые от версии директории для скриптов:

# octave-config --oct-site-dir
/usr/lib64/octave/4.4.1/site/oct/x86_64-alt-linux-gnu

# octave-config --m-site-dir
/usr/share/octave/4.4.1/site/m

То есть, все мои локальные скрипты и библиотеки после обновления (даже
с 4.4.0 на 4.4.1) ломаются, требуют пересборки и перекладывания. Может,
стоит использовать, как было прежде, /usr/share/octave/m, или сделать
какой-то symlink...

Кстати, есть ли какие-то знания про правильную сборку библиотек
для octave: какие макросы rpm применять, какой пакет хорошо использовать
в качестве примера и т.п.?


3. Если даже oct-файлы положить в правильное место, то говорят
failed to load: liboctinterp.so.5: cannot open shared object file: No
such file or directory

Эта (и другие) библиотеки находятся в /usr/lib64/octave/4.4.1/ и,
похоже, ld их там не видит.



Подробная информация о списке рассылки Devel