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

Bug 371481

Summary: dev-python/pyzmq-2.1.7 - !!! dohtml: docs/build/html/* does not exist
Product: Gentoo Linux Reporter: Ian Delaney (RETIRED) <idella4>
Component: [OLD] LibraryAssignee: Dirkjan Ochtman (RETIRED) <djc>
Status: RESOLVED FIXED    
Severity: minor CC: python
Priority: Normal    
Version: 10.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 371377    
Attachments: my emerge --info
the build.log

Description Ian Delaney (RETIRED) gentoo-dev 2011-06-13 20:56:32 UTC
Testing pyzmq-2.1.7.  Fails only with use = doc, at install phase.

Reproducible: Always

Steps to Reproduce:
1. Set use=doc
2. emerge package
3.
Actual Results:  
running install_egg_info
Writing /mnt/gen2/tmpdir/portage/dev-python/pyzmq-2.1.7/temp/images/3.1/usr/lib64/python3.1/site-packages/pyzmq-2.1.7-py3.1.egg-info
!!! dohtml: docs/build/html/* does not exist
dohtml failed
 * ERROR: dev-python/pyzmq-2.1.7 failed (install phase):
 *   Installation of documentation failed


Expected Results:  
install

Tested with both python 2.7 && 3.1 set.
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2011-06-13 20:57:53 UTC
Created attachment 276963 [details]
my emerge --info
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2011-06-13 20:58:44 UTC
Created attachment 276965 [details]
the build.log
Comment 3 Dirkjan Ochtman (RETIRED) gentoo-dev 2011-06-28 10:47:57 UTC
Can you please check what happens if you install dev-python/sphinx, then emerge pyzmq with USE=doc?
Comment 4 Ian Delaney (RETIRED) gentoo-dev 2011-06-28 11:33:40 UTC
sadly:

emerge sphinx && USE=doc emerge pyzmq

 * The ebuild environment file is located at '/mnt/gen2/tmpdir/portage/dev-python/pyzmq-2.1.7/temp/environment'.
 * S: '/mnt/gen2/tmpdir/portage/dev-python/pyzmq-2.1.7/work/pyzmq-2.1.7'
 * QA Notice: file does not exist:
 * 
 *      dohtml: docs/build/html/* does not exist
Comment 5 Dirkjan Ochtman (RETIRED) gentoo-dev 2011-06-28 12:29:53 UTC
I've removed the doc use flag, everything should work okay now.

(The docs apparently needed fairly heavy dependencies like matplotlib, and there are examples already, so I felt we could do without them.)