From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-87287-garchives=archives.gentoo.org@lists.gentoo.org>
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 EEC76138334
	for <garchives@archives.gentoo.org>; Wed,  5 Jun 2019 19:10:58 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 70B69E082B;
	Wed,  5 Jun 2019 19:10:54 +0000 (UTC)
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
	(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 1D76DE07B3
	for <gentoo-dev@lists.gentoo.org>; Wed,  5 Jun 2019 19:10:54 +0000 (UTC)
Received: from [10.100.0.10] (unknown [89.131.18.179])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	(Authenticated sender: pacho)
	by smtp.gentoo.org (Postfix) with ESMTPSA id 132C934578F
	for <gentoo-dev@lists.gentoo.org>; Wed,  5 Jun 2019 19:10:51 +0000 (UTC)
Message-ID: <c84b0ee058d9c3e31035e1ed4844b5d54a52703c.camel@gentoo.org>
Subject: Re: [gentoo-dev] [PATCH v2 6/9] acct-{group,user}.eclass: WIP
 eclasses to maintain users/groups
From: Pacho Ramos <pacho@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Date: Wed, 05 Jun 2019 21:10:47 +0200
In-Reply-To: <20190605091257.12127-7-mgorny@gentoo.org>
References: <20190605091257.12127-1-mgorny@gentoo.org>
	 <20190605091257.12127-7-mgorny@gentoo.org>
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-pyzisj/cuX1XVDAI9ynp"
User-Agent: Evolution 3.30.5 
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
MIME-Version: 1.0
X-Archives-Salt: e016a8bc-afa1-4b83-8393-a7d2bff285b1
X-Archives-Hash: 504bfa3fc1dff3fd6ce172283e89d5b8


--=-pyzisj/cuX1XVDAI9ynp
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

El mi=C3=A9, 05-06-2019 a las 11:12 +0200, Micha=C5=82 G=C3=B3rny escribi=
=C3=B3:
> [...]
> +# Then you add appropriate dependency to your package.  The dependency
> +# type(s) should be:
> +# - DEPEND (+ RDEPEND) if the group is already needed at build time,
> +# - RDEPEND if it is needed at install time (e.g. you 'fowners' files
> +#   in pkg_preinst),
> +# - PDEPEND if it is only needed at runtime.

Maybe is a stupid question but, why is PDEPEND preferred over RDEPEND for
packages needing the group only at runtime?=20

If I don't misremember, PDEPEND was meant to be used to avoid circular deps
issues, while using RDEPEND otherwise

Thanks :)

--=-pyzisj/cuX1XVDAI9ynp
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEE808Ng0g83FMNupoifLEMIH/AfbwFAlz4E7cACgkQfLEMIH/A
fbzZHgf+LEeBOFDKUQL5ExLETL5AAmRORi/gkrmheuEXTBEiZ5nI+D5pvvUw/Mw2
RAI1g0sUD6KXR8AuwU1sHGVUnKEP5x7F7JzMfFzFE6RY6t8nIloCm8RnY9756nRc
2rblE/KnXwwosL1MWHNcKAPOm6TR4oc9I5gqcN3No60gRw/0paPCbg5rDNwr9uJy
4PjL/gRmmh5MddRvCnnBlhrrAFDpcIeRhV2CFWE2lXwOWBNqolejF6+nFhCA07n/
1MODc+VcWBeDuTZ/Sg6X2+pYxpdoHIgIP8cifYYMmM3Em7fop8dXAIuByNkvkU83
ay7ea0ZW4CODXqZKyfVlIDSrJjyUkg==
=To8D
-----END PGP SIGNATURE-----

--=-pyzisj/cuX1XVDAI9ynp--