On 07/07/2017 04:38 PM, James Le Cuirot wrote: > On Fri, 7 Jul 2017 12:48:04 -0400 > NP-Hardass <np-hard...@gentoo.org> wrote: > >> There is actually a huge functional difference between the two that you >> are missing here. A meta package defines its dependencies in full >> dependency syntax. This means you can specify versions, USE flag >> dependencies, make packages dependent on USE flags, etc. A package set >> is just a list of packages (potentially constrained by version. TTBOMK, >> there is no inclusion of any USE flag functionality in sets. >> Additionally, let's say you have a more complicated dependency like || ( >> A B ), I don't think there is a way to describe that in a package set >> at all. > > Actually you can specify basic USE dependencies in sets. You can also > specify SLOTs. For example, this is valid. > > media-libs/tiff:3[abi_x86_32,jpeg,zlib,-cxx] >
Didn't realize that. Good to know. -- NP-Hardass
signature.asc
Description: OpenPGP digital signature