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
Created attachment 391374 [details] emerge --info
Created attachment 391376 [details] build.log
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
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
initially I had this install fine. After updating cvs with latest changes I now replicate
This is probably caused by the cd command in python_install. Switching to pushd/popd should resolve it.
I have same problem, fresh instalation of Gentoo, I just finished emerge -avuND world, and I was in middle of emerge Kde-meta
Fixed for me today
(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.
(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)