Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 525386 - dev-python/webob-1.3.1 USE=doc - sphinx: /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.
Summary: dev-python/webob-1.3.1 USE=doc - sphinx: /work/WebOb-1.3.1/docs/index.txt:146...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 525246
  Show dependency tree
 
Reported: 2014-10-14 08:16 UTC by Jeroen Roovers (RETIRED)
Modified: 2015-10-14 15:41 UTC (History)
0 users

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


Attachments
dev-python:webob-1.3.1:20141014-081144.log (dev-python:webob-1.3.1:20141014-081144.log,36.69 KB, text/plain)
2014-10-14 08:16 UTC, Jeroen Roovers (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeroen Roovers (RETIRED) gentoo-dev 2014-10-14 08:16:33 UTC
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_".
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2014-12-20 06:32:48 UTC
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
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-12-20 07:14:02 UTC
(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?
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2015-10-14 15:41:32 UTC
Please reopen is still not fixed.