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

Bug 831660

Summary: app-emulation/qemu-6.2.0 should have <docutils-0.18 in BDEPEND
Product: Gentoo Linux Reporter: Adam Wenocur <awenocur>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: trivial    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build report
emerge info

Description Adam Wenocur 2022-01-21 02:40:30 UTC
Created attachment 762930 [details]
build report

The ebuild for app-emulation/qemu-6.2.0 should require a <docutils-0.18 as a BDEPEND, if the doc USE flag is selected. A conditional block for doc under BDEPEND is already present, so this would be a one-liner fix.

A log with the build failure is attached.
Comment 1 Adam Wenocur 2022-01-21 02:41:00 UTC
Created attachment 762931 [details]
emerge info
Comment 2 Adam Wenocur 2022-01-21 02:49:17 UTC
closing as invalid, as I found a Sphinx version mismatch on my system

will reopen again if this turns out not to be the problem
Comment 3 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2022-01-21 02:55:17 UTC
pkg_resources.DistributionNotFound: The 'docutils<0.18,>=0.14' distribution was not found and is required by Sphinx

It's required by Sphinx, which has docutils in RDEPEND. I guess the question is how do you have Sphinx installed without one of its runtime dependencies? Have you tried running a full world update?

Probably unrelated, read your news! :)