Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 743019 - sci-mathematics/octave: missing dependency: sys-apps/texinfo
Summary: sci-mathematics/octave: missing dependency: sys-apps/texinfo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Mathematics related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-16 18:12 UTC by David Flogeras
Modified: 2020-12-01 16:14 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Flogeras 2020-09-16 18:12:49 UTC
It seems sys-apps/texinfo is required at runtime to render help.  This is on a binary system, and texinfo was skipped because it is not in RDEPEND.  Installing texinfo makes help work again.

Reproducible: Always
Comment 1 Michael Orlitzky gentoo-dev 2020-12-01 01:47:03 UTC
Which help fails to render?

In other words, if I delete texinfo from my system, how can I reproduce the problem?
Comment 2 David Flogeras 2020-12-01 15:50:02 UTC
I think any [help <cmd>] will fail.  For me I get the following with texinfo removed

 octave:1> help ls
sh: makeinfo: command not found
warning: help: Texinfo formatting filter exited abnormally; raw Texinfo source of help text follows...


and so on for any [help <cmd>] I tried.
Comment 3 Michael Orlitzky gentoo-dev 2020-12-01 16:08:37 UTC
Yup, sure enough...

Thanks for the info, I'll have it fixed in a second.
Comment 4 Larry the Git Cow gentoo-dev 2020-12-01 16:14:45 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944d865582a419b31183f4408a8895f45b7e6607

commit 944d865582a419b31183f4408a8895f45b7e6607
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2020-12-01 16:10:55 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2020-12-01 16:14:36 +0000

    sci-mathematics/octave: new revision with sys-apps/texinfo in RDEPEND.
    
    Closes: https://bugs.gentoo.org/743019
    Package-Manager: Portage-3.0.9, Repoman-3.0.2
    Signed-off-by: Michael Orlitzky <mjo@gentoo.org>

 .../octave/{octave-6.1.0.ebuild => octave-6.1.0-r1.ebuild}           | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)