Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 532168 - dev-python/twisted-core-13.0.0-r3 - !!! dohtml: doc/ does not exist
Summary: dev-python/twisted-core-13.0.0-r3 - !!! dohtml: doc/ does not exist
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: Normal normal with 1 vote (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-10 17:43 UTC by foux
Modified: 2014-12-19 22:00 UTC (History)
2 users (show)

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


Attachments
emerge --info (file_532168.txt,5.02 KB, text/plain)
2014-12-10 17:45 UTC, foux
Details
build.log (build.log,288.69 KB, text/plain)
2014-12-10 17:47 UTC, foux
Details

Note You need to log in before you can comment on or make changes to this bug.
Description foux 2014-12-10 17:43:53 UTC
On one of my machines, the emrge of twisted-core fails systematicaly during the install phase due to the absence of the doc/ folder.

Reproducible: Always

Steps to Reproduce:
1.emerge -avt1 twisted-core
Actual Results:  
Emerge fails during install phase

Expected Results:  
twisted-core installed
Comment 1 foux 2014-12-10 17:45:05 UTC
Created attachment 391374 [details]
emerge --info
Comment 2 foux 2014-12-10 17:47:33 UTC
Created attachment 391376 [details]
build.log
Comment 3 Andrew Miller 2014-12-10 22:17:20 UTC
I can reproduce this bug. It happens due to some recent changes to distutils-r1.eclass, combined with changes to the python eclasses.

Steps to reproduce:

1. Obtain a copy of the portage tree from ~2 months ago
1.1 rm -r /usr/portage
1.2 cp -r /mnt/usr/portage /usr/portage

2. emerge =dev-python/pyopenssl-0.13.1 =dev-python/setuptools-2.2 =net-zope/zope-interface-4.1.1 =dev-python/twisted-core-13.0.0-r3
[snip]
>>> Installing (4 of 4) dev-python/twisted-core-13.0.0-r3

3. eix-sync

4. emerge =dev-python/pyopenssl-0.13.1 =dev-python/setuptools-2.2 =net-zope/zope-interface-4.1.1 =dev-python/twisted-core-13.0.0-r3
[snip]
ERROR: dev-python/twisted-core-13.0.0-r3::gentoo failed (install phase):

5. Observe there are no differences in the ebuilds:
5.1 diff -u /usr/portage/dev-python/pyopenssl/pyopenssl-0.13.1.ebuild /mnt/usr/portage/dev-python/pyopenssl/pyopenssl-0.13.1.ebuild
5.2 diff -u /usr/portage/dev-python/setuptools/setuptools-2.2.ebuild /mnt/usr/portage/dev-python/setuptools/setuptools-2.2.ebuild
5.3 diff -u /usr/portage/net-zope/zope-interface/zope-interface-4.1.1.ebuild /mnt/usr/portage/net-zope/zope-interface/zope-interface-4.1.1.ebuild
5.4 diff -u /usr/portage/dev-python/twisted-core/twisted-core-13.0.0-r3.ebuild /mnt/usr/portage/dev-python/twisted-core/twisted-core-13.0.0-r3.ebuild

6. cp /mnt/usr/portage/eclass/distutils-r1.eclass /usr/portage/eclass

7. cp /mnt/usr/portage/eclass/python*.eclass /usr/portage/eclass

8. emerge =dev-python/pyopenssl-0.13.1 =dev-python/setuptools-2.2 =net-zope/zope-interface-4.1.1 =dev-python/twisted-core-13.0.0-r3
[snip]
>>> Installing (4 of 4) dev-python/twisted-core-13.0.0-r3
Comment 4 William Waisse 2014-12-11 04:32:11 UTC
also failing here

 * python2_7: running distutils-r1_run_phase python_install_all
!!! dohtml: doc/ does not exist
 * ERROR: dev-python/twisted-core-13.0.0-r3::gentoo failed (install phase):
 *   dohtml failed
Comment 5 Ian Delaney (RETIRED) gentoo-dev 2014-12-11 14:29:27 UTC
initially I had this install fine. After updating cvs with latest changes I now replicate
Comment 6 Mike Gilbert gentoo-dev 2014-12-11 15:52:29 UTC
This is probably caused by the cd command in python_install. Switching to pushd/popd should resolve it.
Comment 7 Marcin 2014-12-11 23:43:37 UTC
I have same problem, fresh instalation of Gentoo, I just finished emerge -avuND world, and I was in middle of emerge Kde-meta
Comment 8 foux 2014-12-12 05:56:29 UTC
Fixed for me today
Comment 9 cryptz 2014-12-19 21:55:08 UTC
(In reply to foux from comment #8)
> Fixed for me today

can you let me know how you were able to get around this issue, i see its listed as fixed but i continue to get the error on my system i tried  emerge -avuND world

followed by

emerge -av twisted-core

and i still encounter the same issue.
Comment 10 cryptz 2014-12-19 22:00:36 UTC
(In reply to cryptz from comment #9)
> (In reply to foux from comment #8)
> > Fixed for me today
> 
> can you let me know how you were able to get around this issue, i see its
> listed as fixed but i continue to get the error on my system i tried  emerge
> -avuND world
> 
> followed by
> 
> emerge -av twisted-core
> 
> and i still encounter the same issue.

sorry i ran emerge --sync and it works now (im new here)