From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 56C781381F3 for ; Wed, 24 Jul 2013 13:20:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CBF7AE0A04; Wed, 24 Jul 2013 13:20:20 +0000 (UTC) Received: from mail.digimed.co.uk (82-69-83-178.dsl.in-addr.zen.co.uk [82.69.83.178]) by pigeon.gentoo.org (Postfix) with ESMTP id AF8BBE0919 for ; Wed, 24 Jul 2013 13:20:19 +0000 (UTC) Received: from hactar.digimed.co.uk (hactar.digimed.co.uk [192.168.1.3]) by mail.digimed.co.uk (Postfix) with ESMTPSA id 3A9308006E for ; Wed, 24 Jul 2013 14:20:18 +0100 (BST) Date: Wed, 24 Jul 2013 14:20:17 +0100 From: Neil Bothwick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Portage 2.2 Message-ID: <20130724142017.1ff14d7d@hactar.digimed.co.uk> In-Reply-To: <51EFB0A3.9070309@gmail.com> References: <20130724111708.447eaa91@hactar.digimed.co.uk> <51EFB0A3.9070309@gmail.com> Organization: Digital Media Production X-Mailer: Claws Mail 3.9.2-46-g50116e (GTK+ 2.24.20; x86_64-pc-linux-gnu) X-GPG-Fingerprint: 7260 0F33 97EC 2F1E 7667 FE37 BA6E 1A97 4375 1903 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/8Cd1UJ4n4+nt=vkq=f7v6h6"; protocol="application/pgp-signature" X-Archives-Salt: 3fa9f9d0-06d6-4d82-b1aa-01f2d531ead2 X-Archives-Hash: a1b2fef1aeead34178a80fa3b26a9fd4 --Sig_/8Cd1UJ4n4+nt=vkq=f7v6h6 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 24 Jul 2013 12:46:59 +0200, Alan McKinnon wrote: > > What does that mean? set1 and one of set2 or set 3? Or both set1 and > > set2 or set3 only? I'm not sure how this would be useful but I can > > certainly see how it would cause confusion and problems, but I hadn't > > heard if it before. > >=20 > > =20 >=20 > It's standard mathematical set operators. In maths, a set is defined as > "a collection of well-defined objects". Sets have no dupes. >=20 > http://en.wikipedia.org/wiki/Set_%28mathematics%29 > http://en.wikipedia.org/wiki/Set_theory >=20 > Sets have several well-defined operations that can be done on them: > union, intersection, difference plus a few others. >=20 > @set1+@set2/@set3 reduces to: >=20 > all the elements of set1 and set2 without the elements that are in set3 > (/ is difference). >=20 > As an example, assume portage ships two sets @kde and @kdedev: >=20 > @kde > kdeadmin-meta > kdebase-meta > kdemultimedia-meta > kdepim-meta > ... >=20 > @kdedev > kdewebdev-meta > kdebindings-meta > kdesdk-meta >=20 >=20 > However, kmail sucks and akonadi sucks moar, so define for yourself >=20 > @suckykde > kdepim-meta >=20 > And add to your world sets: >=20 > @kde+@kdedev/@suckykde >=20 I see, what about operator precedence, is that equivalent to (@kde+@kdedev)/@kdesuckykde or @kde+(@kdedev/@kdesuckykde) It's been a long time since I studied set operators at Uni :( --=20 Neil Bothwick I cna ytpe 300 wrods pre mniuet!!! --Sig_/8Cd1UJ4n4+nt=vkq=f7v6h6 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iEYEARECAAYFAlHv1JEACgkQum4al0N1GQNDiwCg0gRjaiQDakyt3m8kT7EezqJz IeoAniwGZmfKvia+EZvWVQ04egvP2Zfd =mlzx -----END PGP SIGNATURE----- --Sig_/8Cd1UJ4n4+nt=vkq=f7v6h6--