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

Bug 638046

Summary: sys-apps/portage-2.3.13-r1 with USE="epydoc" installs html docs outside /usr/share/doc/${PF}
Product: Gentoo Linux Reporter: Chris Mayo <aklhfex>
Component: Current packagesAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: normal CC: vidagabor
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Chris Mayo 2017-11-18 19:44:42 UTC
$ ls /usr/share/doc/portage-2.3.13*
/usr/share/doc/portage-2.3.13:
html

/usr/share/doc/portage-2.3.13-r1:
NEWS.bz2  README.bz2  RELEASE-NOTES.bz2


USE="-build -doc epydoc (ipc) native-extensions (-selinux) xattr" LINGUAS="-ru" PYTHON_TARGETS="(-pypy) python2_7 -python3_4 python3_5 python3_6"
Comment 1 Larry the Git Cow gentoo-dev 2017-11-20 01:44:58 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/portage.git/commit/?id=6c1bfe7aad832a794c84792aa7bdfc1cb7767773

commit 6c1bfe7aad832a794c84792aa7bdfc1cb7767773
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2017-11-20 01:37:47 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2017-11-20 01:43:23 +0000

    setup.py: add htmldir opt to install_*doc* (bug 638046)
    
    The htmldir option is needed so that python_install_all
    can override the htmldir (it needs to be overridden in
    order to install docs in /usr/share/doc/${PF} which may
    include an ebuild revision like -r1).
    
    Bug: https://bugs.gentoo.org/638046

 setup.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)}
Comment 2 Larry the Git Cow gentoo-dev 2017-11-20 01:47:28 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56e082cc2c2960031a34bb45c801ad23465bab8

commit f56e082cc2c2960031a34bb45c801ad23465bab8
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2017-11-20 01:34:55 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2017-11-20 01:47:23 +0000

    sys-apps/portage: fix -r1 htmldir (bug 638046)
    
    Closes: https://bugs.gentoo.org/638046
    Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-apps/portage/portage-2.3.13-r1.ebuild | 14 ++++++++++++--
 sys-apps/portage/portage-2.3.14.ebuild    | 14 ++++++++++++--
 sys-apps/portage/portage-9999.ebuild      | 10 ++++++++--
 3 files changed, 32 insertions(+), 6 deletions(-)
Comment 3 Zac Medico gentoo-dev 2017-12-11 18:11:55 UTC
*** Bug 596030 has been marked as a duplicate of this bug. ***