dev-libs/check: Fix missing dep on texinfo re bug #613852
authorKent Fredric <kentnl@gentoo.org>
Fri, 21 Apr 2017 10:03:07 +0000 (22:03 +1200)
committerKent Fredric <kentnl@gentoo.org>
Fri, 21 Apr 2017 10:05:40 +0000 (22:05 +1200)
Both install and test invoke texinfo, so its important
that texinfo is both present _and_ working.

Lack of build dep on texinfo means that during an empty-world
driven "rebuild all the things" after a perl upgrade,
check will fail either test, or install, due to texinfo
being broken, and portage having no way to ensure texinfo
rebuilds are ordered before check builds.

Bug: https://bugs.gentoo.org/613852

Package-Manager: Portage-2.3.4, Repoman-2.3.2

dev-libs/check/check-0.10.0-r1.ebuild
dev-libs/check/check-0.10.0-r2.ebuild
dev-libs/check/check-0.11.0.ebuild
dev-libs/check/check-0.9.11.ebuild

index 8e9228c9ea7dab3093a9bc1b599c612acfc59b1b..f587c394efb851aeceb5d2b84f4eaba8bf5ef913 100644 (file)
@@ -18,6 +18,7 @@ IUSE="static-libs subunit"
 
 RDEPEND="subunit? ( >=dev-python/subunit-0.0.10-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
+       sys-apps/texinfo
        virtual/pkgconfig"
 
 pkg_setup() {
index ff28e67eee41af0c5a98b70574e4cbf3e97c7779..7bd022c8e0593c980cfa85dbc8b3b7df7be70c6b 100644 (file)
@@ -18,6 +18,7 @@ IUSE="static-libs subunit"
 
 RDEPEND="subunit? ( >=dev-python/subunit-0.0.10-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
+       sys-apps/texinfo
        virtual/pkgconfig"
 
 pkg_setup() {
index 3c63bba8831d9f679e955a45ea050982d83d3fd7..4a1f73cca3a6d722c07efd8eef5bb9d2aa7c250c 100644 (file)
@@ -16,6 +16,7 @@ IUSE="static-libs subunit"
 
 RDEPEND="subunit? ( >=dev-python/subunit-0.0.10-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
+       sys-apps/texinfo
        virtual/pkgconfig"
 
 DOCS=( AUTHORS ChangeLog NEWS README.md THANKS TODO )
index 6609fe2a21ccdfffa83deb76f17e9259ef322bcb..b1e035273875eabbca58ed23d6904fce6dab6bb7 100644 (file)
@@ -16,7 +16,9 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs subunit"
 
-DEPEND="subunit? ( dev-python/subunit )"
+DEPEND="subunit? ( dev-python/subunit )
+               sys-apps/texinfo
+"
 RDEPEND="${DEPEND}"
 
 src_prepare() {