Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 714010 - dev-libs/gmp: Use BDEPEND instead of DEPEND for EAPI 7
Summary: dev-libs/gmp: Use BDEPEND instead of DEPEND for EAPI 7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-22 16:11 UTC by David Michael
Modified: 2020-03-23 18:23 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 David Michael 2020-03-22 16:11:23 UTC
The 6.2 versions are using EAPI 7, but they did not switch to BDEPEND.  The only dependencies (m4 and xz) are apparently not required to be built in the sysroot, but the commands must be installed on the host.

Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2020-03-23 18:23:01 UTC
The bug has been closed via the following commit(s):

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

commit 1582ad6cf2dd4064083c26f65c9c22d53a17b6ce
Author:     David Michael <fedora.dm0@gmail.com>
AuthorDate: 2020-03-23 04:23:54 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2020-03-23 18:22:55 +0000

    dev-libs/gmp: Move host deps to BDEPEND for EAPI 7
    
    Closes: https://bugs.gentoo.org/714010
    Package-Manager: Portage-2.3.89, Repoman-2.3.20
    Signed-off-by: David Michael <fedora.dm0@gmail.com>
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

 dev-libs/gmp/gmp-6.2.0-r1.ebuild | 3 +--
 dev-libs/gmp/gmp-6.2.0.ebuild    | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)