Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: Matt Turner <mattst88@g.o>
Cc: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH] xorg-3.eclass: Add XORG_TARBALL_SUFFIX
Date: Mon, 12 Aug 2019 22:29:10
Message-Id: w6gpnlakogw.fsf@kph.uni-mainz.de
In Reply to: [gentoo-dev] [PATCH] xorg-3.eclass: Add XORG_TARBALL_SUFFIX by Matt Turner
1 >>>>> On Tue, 13 Aug 2019, Matt Turner wrote:
2
3 > +# Even though xz-utils are in @system, they must still be added to DEPEND; see
4 > +# https://archives.gentoo.org/gentoo-dev/msg_a0d4833eb314d1be5d5802a3b710e0a4.xml
5
6 I didn't understand that argument in 2011, and I understand it even
7 less in 2019. Why would we add xz but not bzip2 and tar as dependencies?
8
9 The devmanual is clear on this:
10 https://devmanual.gentoo.org/general-concepts/dependencies/index.html#implicit-system-dependency
11
12 > +if [[ ${XORG_TARBALL_SUFFIX} == "xz" ]]; then
13 > + if [[ ${EAPI:-0} != [0123456] ]]; then
14 > + BDEPEND="app-arch/xz-utils"
15 > + else
16 > + DEPEND="app-arch/xz-utils"
17 > + fi
18 > +fi

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies