Bug 43252

Summary: Пакет octave должен зависеть от makeinfo
Product: Sisyphus Reporter: Иван Зелинский <ivzeivze>
Component: octaveAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P5 CC: cas, shilovps
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
скрин успешного запуска файла помощи none

Description Иван Зелинский 2022-07-15 17:47:46 MSK
При установке пакета octave на чистую систему не работает справка по функциям.
Пример:
octave:24> audiowrite
sh: makeinfo: команда не найдена
sh: makeinfo: команда не найдена
warning: print_usage: Texinfo formatting filter exited abnormally
warning: called from
    print_usage at line 81 column 5

warning: print_usage: raw Texinfo source of help text follows...

Установка пакета makeinfo решает проблему. Должно подтаскиватья по зависимости само: справка по функциям - жизненно важный функционал в октаве и прочих матлабах.
Comment 1 Pavel Shilov 2022-12-13 11:46:26 MSK
Проверялось в p10, ошибка воспроизводится.

Версия в Sysiphys 
octave-7.3.0-alt1.x86_64

$ octave
GNU Octave, version 7.3.0
Copyright (C) 1993-2022 The Octave Project Developers.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  For details, type 'warranty'.

Octave was configured for "x86_64-alt-linux-gnu".

Additional information about Octave is available at https://www.octave.org.

Please contribute if you find this software useful.
For more information, visit https://www.octave.org/get-involved.html

Read https://www.octave.org/bugs.html to learn how to submit bug reports.
For information about changes from previous versions, type 'news'.

octave:1> audiowrite
sh: makeinfo: команда не найдена
sh: makeinfo: команда не найдена
warning: print_usage: Texinfo formatting filter exited abnormally
warning: called from
    print_usage at line 81 column 5

warning: print_usage: raw Texinfo source of help text follows...
error: Invalid call to audiowrite.  Correct usage is:



Additional help for built-in functions and operators is
available in the online version of the manual.  Use the command
'doc <topic>' to search the manual index.

Help and information about Octave is also available on the WWW
at https://www.octave.org and via the help@octave.org
mailing list.
octave:2> audiowrite
error: Invalid call to audiowrite.  Correct usage is:

 -- audiowrite (FILENAME, Y, FS)
 -- audiowrite (FILENAME, Y, FS, NAME, VALUE, ...)

Additional help for built-in functions and operators is
available in the online version of the manual.  Use the command
'doc <topic>' to search the manual index.

Help and information about Octave is also available on the WWW
at https://www.octave.org and via the help@octave.org
mailing list.
octave:3> doc audiowrite
octave:4> 

Ошибка решается установкой пакета makeinfo
Comment 2 Pavel Shilov 2022-12-13 11:47:13 MSK
Created attachment 12077 [details]
скрин успешного запуска файла помощи
Comment 3 Repository Robot 2022-12-28 13:43:52 MSK
octave-7.3.0-alt2 -> sisyphus:

 Wed Dec 28 2022 Andrey Cherepanov <cas@altlinux> 7.3.0-alt2
 - Required makeinfo for help generation (ALT #43252).