Created attachment 386654 [details] dev-python:webob-1.3.1:20141014-081144.log * python2_7: running distutils-r1_run_phase python_compile_all running build_sphinx creating /dev/shm/portage/dev-python/webob-1.3.1/work/WebOb-1.3.1-python2_7/sphinx creating /dev/shm/portage/dev-python/webob-1.3.1/work/WebOb-1.3.1-python2_7/sphinx/doctrees creating /dev/shm/portage/dev-python/webob-1.3.1/work/WebOb-1.3.1-python2_7/sphinx/html Running Sphinx v1.2.2 loading pickled environment... not yet created building [html]: targets for 20 source files that are out of date updating environment: 20 added, 0 changed, 0 removed reading sources... [ 5%] comment-example reading sources... [ 10%] differences reading sources... [ 15%] do-it-yourself reading sources... [ 20%] file-example reading sources... [ 25%] index reading sources... [ 30%] jsonrpc-example reading sources... [ 35%] license reading sources... [ 40%] modules/client reading sources... [ 45%] modules/dec reading sources... [ 50%] modules/static reading sources... [ 55%] modules/webob reading sources... [ 60%] news reading sources... [ 65%] pycon2011/pycon-py3k-sprint reading sources... [ 70%] reference reading sources... [ 75%] test-file reading sources... [ 80%] test_dec reading sources... [ 85%] test_request reading sources... [ 90%] test_response reading sources... [ 95%] todo reading sources... [100%] wiki-example /dev/shm/portage/dev-python/webob-1.3.1/work/WebOb-1.3.1/docs/index.txt:146: ERROR: Indirect hyperlink target "several methods" refers to target "class-webob.request.html#__init_", which does not exist. /dev/shm/portage/dev-python/webob-1.3.1/work/WebOb-1.3.1/docs/index.txt:146: ERROR: Unknown target name: "class-webob.request.html#__init_".
1. use doc && local HTML_DOCS=( build/sphinx/html/. ) was always wrong when put in a year ago, except for the possibility of the ruling eclass having changed in between. 2. It need be use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. ) at least today. 3. *webob-1.4 (22 May 2014) Does this not suffice? webob-1.3.1.ebuild is not a stabled package in any other arch, why is it being used here? 4. ERROR: Unknown target name: "class-webob.request.html#__init_". does occur however it is non fatal at least for me. doc builds are somewhat mysterious. portage allows this through so I am wondering if this is even a legitimate bug. The merge proceeds and installs. Indirect hyperlink targets have come under some recent discussion and are an extra or optional feature in a final html build anyway. 5. If this is such a problem I suggest mask the doc flag in hppa. doc builds' presence in a python ebuild are quite hit and miss. It could just be removed and never missed. If you're really wish I'll remove the doc flag and all that goes with it. Fixed in portage
(In reply to Ian Delaney from comment #1) > 3. *webob-1.4 (22 May 2014) Does this not suffice? webob-1.3.1.ebuild is > not a stabled package in any other arch, why is it being used here? Bug #452764 if you must know, but I don't see the import of that information. > 5. If this is such a problem I suggest mask the doc flag in hppa. Wh..? > Fixed in portage So that's simply fixed, then, despite all your comments above? Are you waiting for me to test this, expecting that HPPA interprets python code specially?
Please reopen is still not fixed.