Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 765418

Summary: media-libs/lilv-0.24.12[doc] needs sphinx + sphinx_lv2_theme (was: fails to build: Program SPHINX_BUILD not defined)
Product: Gentoo Linux Reporter: jannis <kripton>
Component: Current packagesAssignee: Professional Audio Applications Maintainers <proaudio>
Status: RESOLVED FIXED    
Severity: normal CC: ionen
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=764455
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 769413    
Bug Blocks:    
Attachments: emerge --info
build.log

Description jannis 2021-01-14 10:07:41 UTC
I tried to update media-libs/lilv to 0.24.12 today and the build failed. Removing the "doc" USE flag allows the program to build.

I don't have any packages related to sphinx on my machine, but I used to have. That means the dependencies might have already been wrong in prior versions of media-libs/lilv and this error is not necessarily related to the version bump.

However, I tried compiling media-libs/lilv-0.24.10-r1[doc] and that worked without sphinx installed.

Reproducible: Always
Comment 1 jannis 2021-01-14 10:08:08 UTC
Created attachment 682855 [details]
emerge --info
Comment 2 jannis 2021-01-14 10:08:26 UTC
Created attachment 682858 [details]
build.log
Comment 3 Larry the Git Cow gentoo-dev 2021-02-08 08:14:39 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53313d7ae4ee902ab5abc4d09c981da8d2802a6b

commit 53313d7ae4ee902ab5abc4d09c981da8d2802a6b
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2021-02-08 08:13:33 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2021-02-08 08:14:32 +0000

    dev-python/sphinx_lv2_theme: new ebuild
    
    Bug: https://bugs.gentoo.org/764455
    Bug: https://bugs.gentoo.org/764458
    Bug: https://bugs.gentoo.org/765412
    Bug: https://bugs.gentoo.org/765418
    Package-Manager: Portage-3.0.14, Repoman-3.0.2
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-python/sphinx_lv2_theme/Manifest                  |  1 +
 dev-python/sphinx_lv2_theme/metadata.xml              | 12 ++++++++++++
 .../sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild    | 19 +++++++++++++++++++
 3 files changed, 32 insertions(+)
Comment 4 Larry the Git Cow gentoo-dev 2021-03-13 13:17:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d49d04f4994651d063c9c6fb0caa9a442e0ae9e

commit 7d49d04f4994651d063c9c6fb0caa9a442e0ae9e
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2021-03-13 13:17:18 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2021-03-13 13:17:26 +0000

    media-libs/lilv: fixed doc compilation in 0.24.12
    
    Closes: https://bugs.gentoo.org/765418
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 media-libs/lilv/lilv-0.24.12.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)