When updating subversion to 1.6.6, I get this: install -m0644 doc/doxygen/html/svn__wc_8h_source.html /gentoo/build/dev-util-subversion-1.6.6/image/usr/share/doc/subversion-1.6.6/html// install -m0644 doc/doxygen/html/svn__xml_8h.html /gentoo/build/dev-util-subversion-1.6.6/image/usr/share/doc/subversion-1.6.6/html// install -m0644 doc/doxygen/html/svn__xml_8h_source.html /gentoo/build/dev-util-subversion-1.6.6/image/usr/share/doc/subversion-1.6.6/html// install -m0644 doc/doxygen/html/tab_b.gif /gentoo/build/dev-util-subversion-1.6.6/image/usr/share/doc/subversion-1.6.6/html// install -m0644 doc/doxygen/html/tab_l.gif /gentoo/build/dev-util-subversion-1.6.6/image/usr/share/doc/subversion-1.6.6/html// install -m0644 doc/doxygen/html/tab_r.gif /gentoo/build/dev-util-subversion-1.6.6/image/usr/share/doc/subversion-1.6.6/html// install -m0644 doc/doxygen/html/tabs.css /gentoo/build/dev-util-subversion-1.6.6/image/usr/share/doc/subversion-1.6.6/html// install -m0644 doc/doxygen/html/todo.html /gentoo/build/dev-util-subversion-1.6.6/image/usr/share/doc/subversion-1.6.6/html// install -m0644 doc/doxygen/html/unionsvn__opt__revision__value__t.html /gentoo/build/dev-util-subversion-1.6.6/image/usr/share/doc/subversion-1.6.6/html// !!! ERROR in dev-util/subversion-1.6.6::gentoo: !!! In src_install at line 8148 !!! Installation of Subversion HTML documentation failed !!! Call stack: !!! * src_install (/gentoo/build/dev-util-subversion-1.6.6/temp/loadsaveenv:8148) !!! * ebuild_f_install (/usr/libexec/paludis/0/src_install.bash:48) !!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:604) !!! * main (/usr/libexec/paludis/ebuild.bash:632) No real error message whatsoever, it just stops at this state :( Reproducible: Always Steps to Reproduce: 1. paludis -i everything Actual Results: See above. Expected Results: Well, update subversion. You want it, you get it ;) # paludis --info dev-util/subversion [Too long, will be attached]
Created attachment 208572 [details] paludis --info output
The complete log please.
Created attachment 208577 [details] Build log Here you are.
same here
(In reply to comment #4) > same here > Paludis or portage?
(In reply to comment #5) > (In reply to comment #4) > > same here > > > > Paludis or portage? > Paludis
Could anyone who can reproduce this put "set -x" at the top of /usr/libexec/paludis/utils/dohtml, then attach the output?
(In reply to comment #7) > Could anyone who can reproduce this put "set -x" at the top of > /usr/libexec/paludis/utils/dohtml, then attach the output? I did, but it seems it isn't even called.
If there is someone with portage who can reproduce this, please attach "emerge --info subversion" and the build.log.
Ok, only paludis is hit by this. The problem is that if you have app-doc/doxygen-1.6.1 doc/doxygen/html contains a subdirectory called 'search'. Paludis errors out when it hits that directory, since -r is not passed to dohtml. Portage simply ignores this subdirectory. This directory contains html files, so it seems best to pass -r to dohtml.
(In reply to comment #10) > Portage simply ignores this subdirectory. This is fixed in portage to produce a eqawarn message, and released in 2.1.7.3 and 2.2_rc48. It's just a warning for now. We can make it more strict later (revert bug 149745), after the warning has been release for awhile.
Fixed.