From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3F3D6138334 for ; Wed, 4 Jul 2018 21:29:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1CF8CE0AD5; Wed, 4 Jul 2018 21:29:01 +0000 (UTC) Received: from mx-out2.startmail.com (mx-out2.startmail.com [145.131.90.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A637FE0A7E for ; Wed, 4 Jul 2018 21:29:00 +0000 (UTC) Date: Wed, 4 Jul 2018 16:27:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=startmail.com; s=2017-11; t=1530739739; bh=fy43Nh9s69yA4kG26nRZ1cJWg24TT/ORz0bqLmWk0Ew=; h=Date:From:To:Subject:References:In-Reply-To:From; b=wBjFnAPdbtuTkpOzUVvMUXZMfGGFDuTcqNvFW9FAq05k443CI+CBhqg1wGkkcf/o8 5NvjWI7zQEhgQlOcDaWmY0GcXqAMcXcIy7+pD20TkVNK6JXb6rJVk+ql8xxclJsl13 DBBKFee1eCTMRmjazF3dK4/NSGSAurquwoo0XlSyG9nu+0mAA/W36kiIpVV4qNXfyr E2qObxKIRaLcIxjFCwsLYVHYB/coy+cBQsRgyuHSuyfZzh4d27uzoZeM6Wqu7i8i4Q rs/0uJe/gunyx7hyowMCIIp0q6l9Cg4TlYo8i07WwZ+X2DKx1ozTFPMuecT0XAt6Vk SrfPpnxvOwvwQ== From: "Marty E. Plummer" To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [PATCH 05/10] xdg.eclass: make EAPI 7 ready Message-ID: <20180704212745.a5hljglfr4cxezt4@proprietary-killer> References: <20180627012734.1319-1-hanetzer@startmail.com> <20180627012734.1319-6-hanetzer@startmail.com> <23347.6512.608867.370553@a1i15.kph.uni-mainz.de> <1530081424.849.0.camel@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1530081424.849.0.camel@gentoo.org> X-Archives-Salt: 0c9df05d-3c21-49fe-9f54-c9445b850b38 X-Archives-Hash: 04f34a572db4a8d6b610275d40dcc538 On Wed, Jun 27, 2018 at 08:37:04AM +0200, Michał Górny wrote: > W dniu śro, 27.06.2018 o godzinie 06∶58 +0200, użytkownik Ulrich Mueller > napisał: > > > > > > > On Tue, 26 Jun 2018, Marty E Plummer wrote: > > > Add dev-util/desktop-file-utils and x11-misc/shared-mime-info to BDEPEND > > > as a number of executables which will need to be executed on the build > > > host are included in them. > > > Package-Manager: Portage-2.3.40, Repoman-2.3.9 > > > --- > > > eclass/xdg.eclass | 3 ++- > > > 1 file changed, 2 insertions(+), 1 deletion(-) > > > diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass > > > index 2a4e1f81abf..fc4bee30ca5 100644 > > > --- a/eclass/xdg.eclass > > > +++ b/eclass/xdg.eclass > > > @@ -26,6 +26,7 @@ DEPEND=" > > > dev-util/desktop-file-utils > > > x11-misc/shared-mime-info > > > " > > > +[[ ${EAPI:-0} == [0123456] ]] || BDEPEND="${DEPEND}" > > > > Are these also needed in DEPEND? If not, you should set DEPEND="" in > > EAPI 7. > > > > Technically, they don't belong in either because they're run > in pkg_post* phases only. > https://projects.gentoo.org/pms/7/pms.html#x1-680008.1 According to this, if I read it right, pkg_{pre,post}{inst,rm} deps should go into PDEPEND; is that still correct in terms of EAPI7 and such? > -- > Best regards, > Michał Górny