>>>>> On Tue, 13 Aug 2019, Matt Turner wrote:

> +# Even though xz-utils are in @system, they must still be added to DEPEND; 
> see
> +# 
> https://archives.gentoo.org/gentoo-dev/msg_a0d4833eb314d1be5d5802a3b710e0a4.xml

I didn't understand that argument in 2011, and I understand it even
less in 2019. Why would we add xz but not bzip2 and tar as dependencies?

The devmanual is clear on this:
https://devmanual.gentoo.org/general-concepts/dependencies/index.html#implicit-system-dependency

> +if [[ ${XORG_TARBALL_SUFFIX} == "xz" ]]; then
> +     if [[ ${EAPI:-0} != [0123456] ]]; then
> +             BDEPEND="app-arch/xz-utils"
> +     else
> +             DEPEND="app-arch/xz-utils"
> +     fi
> +fi

Attachment: signature.asc
Description: PGP signature

Reply via email to