Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 738410 - app-arch/tar-1.32.90: use BDEPEND with EAPI 7
Summary: app-arch/tar-1.32.90: use BDEPEND with EAPI 7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2020-08-21 14:20 UTC by David Michael
Modified: 2020-09-07 20:44 UTC (History)
0 users

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-08-21 14:20:26 UTC
The latest ebuild switched to EAPI 7 without defining BDEPEND.  It needs to have gettext in BDEPEND so the tools are not cross-compiled and are executable in /usr/bin.

--- app-arch/tar/tar-1.32.90.ebuild
+++ app-arch/tar/tar-1.32.90.ebuild
@@ -21,9 +21,9 @@
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
 	selinux? ( sys-libs/libselinux )"
 DEPEND="${RDEPEND}
-	nls? ( >=sys-devel/gettext-0.10.35 )
 	static? ( ${LIB_DEPEND} )
 	xattr? ( elibc_glibc? ( sys-apps/attr ) )"
+BDEPEND="nls? ( sys-devel/gettext )"
 
 src_prepare() {
 	default
Comment 1 Larry the Git Cow gentoo-dev 2020-09-07 20:44:20 UTC
The bug has been closed via the following commit(s):

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

commit 80bf981a38100a34618031fbfec4c1af0a30639b
Author:     David Michael <fedora.dm0@gmail.com>
AuthorDate: 2020-09-03 12:31:24 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2020-09-07 20:43:58 +0000

    app-arch/tar: fix BDEPEND for EAPI 7
    
    Closes: https://bugs.gentoo.org/738410
    Package-Manager: Portage-3.0.4, Repoman-2.3.23
    Signed-off-by: David Michael <fedora.dm0@gmail.com>
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 app-arch/tar/tar-1.32.90.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)