>>> Install i3-4.14.1 into /var/tmp/portage/x11-wm/i3-4.14.1/image/ category x11-wm make -j3 -C x86_64-pc-linux-gnu DESTDIR=/var/tmp/portage/x11-wm/i3-4.14.1/image/ install make: Entering directory '/var/tmp/portage/x11-wm/i3-4.14.1/work/i3-4.14.1/x86_64-pc-linux-gnu' make[1]: Entering directory '/var/tmp/portage/x11-wm/i3-4.14.1/work/i3-4.14.1/x86_64-pc-linux-gnu' /bin/mkdir -p '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/bin' /bin/mkdir -p '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/bin' /bin/mkdir -p '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/share/applications' /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c i3 i3bar/i3bar i3-config-wizard/i3-config-wizard i3-dump-log/i3-dump-log i3-input/i3-input i3-msg/i3-msg i3-nagbar/i3-nagbar '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/bin' /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c ../../i3-4.14.1/i3-dmenu-desktop ../../i3-4.14.1/i3-migrate-config-to-v4 ../../i3-4.14.1/i3-save-tree ../../i3-4.14.1/i3-sensible-editor ../../i3-4.14.1/i3-sensible-pager ../../i3-4.14.1/i3-sensible-terminal '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/bin' /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c -m 644 ../../i3-4.14.1/share/applications/i3.desktop '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/share/applications' /bin/mkdir -p '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/share/doc/i3-4.14.1' /bin/mkdir -p '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/share/doc/i3-4.14.1' /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c -m 644 docs/debugging.html '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/share/doc/i3-4.14.1' /bin/mkdir -p '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/share/doc/i3-4.14.1' /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c -m 644 docs/lib-i3test.html docs/lib-i3test-test.html '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/share/doc/i3-4.14.1' /bin/mkdir -p '/var/tmp/portage/x11-wm/i3-4.14.1/image//etc/i3' /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c -m 644 docs/hacking-howto.html docs/userguide.html docs/ipc.html docs/multi-monitor.html docs/wsbar.html docs/testsuite.html docs/i3bar-protocol.html docs/layout-saving.html '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/share/doc/i3-4.14.1' /bin/mkdir -p '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/share/xsessions' /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c -m 644 ../../i3-4.14.1/etc/config ../../i3-4.14.1/etc/config.keycodes '/var/tmp/portage/x11-wm/i3-4.14.1/image//etc/i3' /bin/mkdir -p '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/include/i3' /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c -m 644 ../../i3-4.14.1/share/xsessions/i3.desktop ../../i3-4.14.1/share/xsessions/i3-with-shmlog.desktop '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/share/xsessions' /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c -m 644 ../../i3-4.14.1/include/i3/ipc.h '/var/tmp/portage/x11-wm/i3-4.14.1/image//usr/include/i3' make install-exec-hook make[2]: Entering directory '/var/tmp/portage/x11-wm/i3-4.14.1/work/i3-4.14.1/x86_64-pc-linux-gnu' ln -s -f i3 /var/tmp/portage/x11-wm/i3-4.14.1/image//usr/bin/i3-with-shmlog make[2]: Leaving directory '/var/tmp/portage/x11-wm/i3-4.14.1/work/i3-4.14.1/x86_64-pc-linux-gnu' make[1]: Leaving directory '/var/tmp/portage/x11-wm/i3-4.14.1/work/i3-4.14.1/x86_64-pc-linux-gnu' make: Leaving directory '/var/tmp/portage/x11-wm/i3-4.14.1/work/i3-4.14.1/x86_64-pc-linux-gnu' !!! doman: x86_64-pc-linux-gnu/man/*.1 does not exist * ERROR: x11-wm/i3-4.14.1::gentoo failed (install phase): * doman failed *
Mhm, the build system automagically generates the documentation if the required dependencies are installed and the build-generated man pages were still in the ebuild because I didn't mark them properly to revert after going back to the dist tarball. I'll submit a PR with the updated location. Thanks for reporting, kent.
PR: https://github.com/gentoo/gentoo/pull/5947
commit 0d3dfb7dad213fb1193cc42cfea044933d9c9b4f Author: Nelo-T. Wallus <nelo@wallus.de> Date: Sun Oct 15 02:38:17 2017 x11-wm/i3: Fix dependency on virtualx deps and source of man pages For 4.14 the VCS tarball had to be used, which doesn't contain the man pages, after switching back to the dist tarballs for 4.14.1 install source of man pages wasn't updated. https://bugs.gentoo.org/634282 The virtualx eclass was set to always add the dependencies, which was left over from debugging. https://github.com/gentoo/gentoo/pull/5879#issuecomment-336597437 Package-Manager: Portage-2.3.11, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/5947