Summary: | =dev-lang/scala-2.12.4 USE="-doc" installs about 550MiB of documentation to /usr/share/doc/scala-2.12.4/html | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Till Schäfer <till2.schaefer> |
Component: | Current packages | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, wgh |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | files installed by scala-2.12.4 |
Description
Till Schäfer
2018-07-26 13:16:51 UTC
seems that the EAPI 6/einstalldocs migration missed the doc use flag:
# diff scala-2.12.4.ebuild scala-2.11.11.ebuild
[...]
211,213c219,223
< local DOCS=( "doc/README" )
< local HTML_DOCS=( "build/scaladoc" )
< einstalldocs
---
> local docdir="build/scaladoc"
> dodoc docs/TODO doc/README
> if use doc; then
> dohtml -r "${docdir}"/{compiler,library}
> fi
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626af0525b7cae58bc7051c5dd627a89ce1b1ad5 commit 626af0525b7cae58bc7051c5dd627a89ce1b1ad5 Author: Mark Wright <gienah@gentoo.org> AuthorDate: 2020-01-14 12:13:15 +0000 Commit: Mark Wright <gienah@gentoo.org> CommitDate: 2020-01-14 12:13:15 +0000 dev-lang/scala: Bump to 2.12.10 Thanks to toralf for reporting bug #623824, fixed with EAPI=7. Thanks to Till Schafer for reporting bug #662184, fixed with: use doc && einstalldocs Thanks to Gentookh for reporting, fixed by only calling check-reqs functions if ! use binary Closes: https://bugs.gentoo.org/show_bug.cgi?id=623824 Closes: https://bugs.gentoo.org/show_bug.cgi?id=662184 Closes: https://bugs.gentoo.org/show_bug.cgi?id=617586 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mark Wright <gienah@gentoo.org> dev-lang/scala/Manifest | 4 + dev-lang/scala/files/scala-2.12.10-no-git.patch | 37 +++++ dev-lang/scala/scala-2.12.10.ebuild | 198 ++++++++++++++++++++++++ 3 files changed, 239 insertions(+) |