media-video/mplayer-1.0_rc4_p20111215 fails to build with USE="doc", LANG="de", LINGUAS="de" Relevant error-line: make: Entering directory `/var/tmp/portage/media-video/mplayer-1.0_rc4_p20111215/work/mplayer-1.0_rc4_p20111215/DOCS/xml' make: *** No rule to make target `html-chunked-de'. Stop. make: Leaving directory `/var/tmp/portage/media-video/mplayer-1.0_rc4_p20111215/work/mplayer-1.0_rc4_p20111215/DOCS/xml' Might (or might not) be related to: #351740 Another system I'm running with USE="-doc", LANG="de", LINGUAS="de" built this version of mplayer fine this morning so I actually didn't bother trying: USE="-doc" emerge -av mplayer on the affected system to verify that it'll work then. Full build.log and emerge --info will be attached. Reproducible: Always Steps to Reproduce: 1. have USE="doc", LANG="de", LINGUAS="de" 2. emerge -1av mplayer
Created attachment 296009 [details] build.log
Created attachment 296011 [details] emerge --info
I have the same problem with USE="doc" LANG="en_US.utf8" LINGUAS="en" except of course the error is: make: *** No rule to make target `html-chunked-en'. Stop.
Created attachment 296073 [details, diff] Fix ebuild This patch, applied to the latest ebuild, did fix things for me. The modification is required due to upstream commit 34323: the documentation targets are now part of the root Makefile, and the makefile in the DOCS/xml directory has been removed. To view the upstream changes, run this command: svn diff -c 34323 svn://svn.mplayerhq.hu/mplayer/trunk
Fix/patch confirmed to work on my system. Please commit to portage tree. Thanks :)
(In reply to comment #4) > Created attachment 296073 [details, diff] [details, diff] > Fix ebuild > > This patch, applied to the latest ebuild, did fix things for me. > The modification is required due to upstream commit 34323: the documentation > targets are now part of the root Makefile, and the makefile in the DOCS/xml > directory has been removed. To view the upstream changes, run this command: > svn diff -c 34323 svn://svn.mplayerhq.hu/mplayer/trunk applied, thx