Gentoo Archives: gentoo-dev

From: Matt Turner <mattst88@g.o>
To: David Michael <fedora.dm0@×××××.com>
Cc: gentoo development <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] [PATCH] fcaps.eclass: Remove sys-libs/libcap-ng support
Date: Wed, 15 Apr 2020 17:23:18
Message-Id: CAEdQ38Gxb1PBZfTQ3F52-k3-Z+jXENHBVkDfbBWdm+_3Q19Lqw@mail.gmail.com
In Reply to: Re: [gentoo-dev] [PATCH] fcaps.eclass: Remove sys-libs/libcap-ng support by David Michael
1 On Wed, Apr 15, 2020 at 6:44 AM David Michael <fedora.dm0@×××××.com> wrote:
2 >
3 > On Tue, Apr 14, 2020 at 10:32 PM Matt Turner <mattst88@g.o> wrote:
4 > > At the same time, fix the dependency on sys-libs/libcap by moving it to
5 > > RDEPEND, as dependencies in DEPEND/BDEPEND are not guaranteed to exist
6 > > during pkg_postinst() when this eclass is intended to run.
7 >
8 > The BDEPEND was added for https://bugs.gentoo.org/700018 , which is
9 > still needed so the command is in / during sysroot builds, or
10 > installing fails. Maybe deps could be:
11 >
12 > EAPI < 7: RDEPEND
13 > EAPI = 7: RDEPEND + BDEPEND
14 > EAPI > 7: IDEPEND
15
16 Thanks, yeah. That makes sense.