Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 765412 - dev-libs/serd-0.30.8[doc] needs sphinx + sphinx_lv2_theme (was: fails to build: Program SPHINX_BUILD not defined)
Summary: dev-libs/serd-0.30.8[doc] needs sphinx + sphinx_lv2_theme (was: fails to buil...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords:
Depends on: 769413
Blocks:
  Show dependency tree
 
Reported: 2021-01-14 09:58 UTC by jannis
Modified: 2021-07-25 04:48 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge-info.txt,25.30 KB, text/plain)
2021-01-14 09:58 UTC, jannis
Details
build.log (build.log,14.22 KB, text/x-log)
2021-01-14 09:59 UTC, jannis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jannis 2021-01-14 09:58:11 UTC
I tried to update dev-libs/serd to 0.30.8 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 dev-libs/serd and this error is not necessarily related to the version bump.

However, I tried compiling dev-libs/serd-0.30.6[doc] and that worked without sphinx installed.

Reproducible: Always
Comment 1 jannis 2021-01-14 09:58:33 UTC
Created attachment 682843 [details]
emerge --info
Comment 2 jannis 2021-01-14 09:59:20 UTC
Created attachment 682846 [details]
build.log
Comment 3 Ionen Wolkens gentoo-dev 2021-01-14 10:12:33 UTC
I guess it's a third one of those, any versions from this upstream is likely the same.
Comment 4 jannis 2021-01-14 10:14:13 UTC
Yes, it looks like the same for:
media-libs/sratom (https://bugs.gentoo.org/765415)
media-libs/lilv (https://bugs.gentoo.org/765418)
media-libs/suil (https://bugs.gentoo.org/765421)
Comment 5 Larry the Git Cow gentoo-dev 2021-02-08 08:14:38 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 6 Larry the Git Cow gentoo-dev 2021-07-25 04:48:25 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450cee01e0a40fe97ac3a41e5957a65e201c969c

commit 450cee01e0a40fe97ac3a41e5957a65e201c969c
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2021-07-25 04:48:09 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2021-07-25 04:48:09 +0000

    profiles/arch/alpha/package.use.mask: dropped [doc] mask for lilv & sratom
    
    Bug: https://bugs.gentoo.org/769413
    Closes: https://bugs.gentoo.org/765412
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 profiles/arch/alpha/package.use.mask | 5 -----
 1 file changed, 5 deletions(-)