Created attachment 591604 [details] /var/tmp/portage/media-sound/rgain-1.2.1-r1/temp/build.log building rgain without docutils for python2_7 results in an error. Early in the build, it says: python2.7 setup.py build You do not have docutils, the manpages won't be generated. However, in spite of that, the ebuild attempts to install man files and fails: Writing /var/tmp/portage/media-sound/rgain-1.2.1-r1/image/_python2.7/usr/lib64/python2.7/site-packages/rgain-1.2.1-py2.7.egg-info * python2_7: running distutils-r1_run_phase distutils-r1_python_install_all doman: 'build/man/*' is probably not a man page; skipping * ERROR: media-sound/rgain-1.2.1-r1::gentoo failed (install phase): * doman failed The ebuild should be changed from IUSE="flac mp3 vorbis wavpack" .... DEPEND=">=dev-python/docutils-0.9" to IUSE="flac mp3 vorbis wavpack doc" DEPEND="doc ? >=dev-python/docutils-0.9[$PYTHON_USEDEP]"
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3215a66c25adf8d6ca47f8ad627c265318fe809 commit b3215a66c25adf8d6ca47f8ad627c265318fe809 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-07-24 21:31:34 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-07-24 23:44:28 +0000 media-sound/rgain: Remove last-rited package Bug: https://bugs.gentoo.org/696064 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-sound/rgain/Manifest | 1 - media-sound/rgain/metadata.xml | 12 ------------ media-sound/rgain/rgain-1.2.1-r1.ebuild | 29 ----------------------------- profiles/package.mask | 5 ----- 4 files changed, 47 deletions(-)