Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 945924 - net-irc/srain-1.8.0 build failure due to missing dependency
Summary: net-irc/srain-1.8.0 build failure due to missing dependency
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: GURU project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-05 19:42 UTC by Scott Furry
Modified: 2024-12-10 11:32 UTC (History)
1 user (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 Scott Furry 2024-12-05 19:42:33 UTC
package with USE=doc fails during configure stage from missing dependency.
package cites sphinx-build is missing


Reproducible: Always




emerge output
---
Run-time dependency gtk+-3.0 found: YES 3.24.41
Run-time dependency glib-2.0 found: YES 2.78.6
Run-time dependency libconfig found: YES 1.7.3
Run-time dependency libsoup-3.0 found: YES 3.4.4
Run-time dependency openssl found: YES 3.3.2
Run-time dependency libsecret-1 found: YES 0.21.1
Run-time dependency ayatana-appindicator3-0.1 found: YES 0.5.93
Program sphinx-build found: YES (/usr/bin/sphinx-build)

docs/meson.build:12:4: ERROR: Command `/usr/bin/sphinx-build -b html /var/tmp/portage/net-irc/srain-1.8.0/work/srain-1.8.0/docs /var/tmp/portage/net-irc/srain-1.8.0/work/srain-1.8.0-build/docs/html` failed with status 2.
---
Comment 1 Scott Furry 2024-12-05 19:52:43 UTC
sphinx-build dependency also required for USE=man

Otherwise, both methods of package document generation have a build requirement for sphinx-build.

Bug may be pointing out local issues.
Equery search indicates the following:
---
equery f sphinx
 * Searching for sphinx ...
 * Contents of dev-python/sphinx-8.1.3:
/usr
/usr/bin
/usr/bin/sphinx-apidoc -> ../lib/python-exec/python-exec2
/usr/bin/sphinx-autogen -> ../lib/python-exec/python-exec2
/usr/bin/sphinx-build -> ../lib/python-exec/python-exec2
/usr/bin/sphinx-quickstart -> ../lib/python-exec/python-exec2
/usr/lib
/usr/lib/python-exec
/usr/lib/python-exec/python3.12
/usr/lib/python-exec/python3.12/sphinx-apidoc
/usr/lib/python-exec/python3.12/sphinx-autogen
/usr/lib/python-exec/python3.12/sphinx-build
/usr/lib/python-exec/python3.12/sphinx-quickstart
...
Comment 2 Larry the Git Cow gentoo-dev 2024-12-10 11:32:13 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de782067f5de074cefb553dd224cc632ac3a6b3c

commit de782067f5de074cefb553dd224cc632ac3a6b3c
Author:     Takuya Wakazono <pastalian46@gmail.com>
AuthorDate: 2024-12-06 14:38:21 +0000
Commit:     Takuya Wakazono <pastalian46@gmail.com>
CommitDate: 2024-12-06 14:38:43 +0000

    net-irc/srain: add dev-python/sphinxnotes-mock to bdeps
    
    Closes: https://bugs.gentoo.org/945924
    Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>

 net-irc/srain/srain-1.8.0.ebuild | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)