Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 638046 - sys-apps/portage-2.3.13-r1 with USE="epydoc" installs html docs outside /usr/share/doc/${PF}
Summary: sys-apps/portage-2.3.13-r1 with USE="epydoc" installs html docs outside /usr/...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
: 596030 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-11-18 19:44 UTC by Chris Mayo
Modified: 2017-12-11 18:11 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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. ***