From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1HwOWL-0001Xj-Ol for garchives@archives.gentoo.org; Thu, 07 Jun 2007 20:23:50 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l57KMnMY005560; Thu, 7 Jun 2007 20:22:49 GMT Received: from mail.genone.homeip.net (dslc-082-082-180-229.pools.arcor-ip.net [82.82.180.229]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l57KIKqw030189 for ; Thu, 7 Jun 2007 20:18:20 GMT Received: by mail.genone.homeip.net (Postfix, from userid 460) id A5F99281CA; Thu, 7 Jun 2007 22:17:36 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr0-genone_0.7 (2007-02-13) on lyta.genone.homeip.net X-Spam-Level: X-Spam-Status: No, score=-4.4 required=7.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr0-genone_0.7 Received: from sheridan (sheridan [192.168.0.40]) by mail.genone.homeip.net (Postfix) with SMTP id 1BBE42811E for ; Thu, 7 Jun 2007 22:17:35 +0200 (CEST) Date: Thu, 7 Jun 2007 22:17:43 +0200 From: Marius Mauch To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [PMS] Version Naming Clarification Message-Id: <20070607221743.bca9e0b0.genone@gentoo.org> In-Reply-To: <466856B1.3040401@gentoo.org> References: <46680E94.2080705@gentoo.org> <46683328.6010708@gentoo.org> <20070607194245.9b469b5d.genone@gentoo.org> <46684898.6070805@gentoo.org> <20070607182826.GC3401@curie-int.orbis-terrarum.net> <466856B1.3040401@gentoo.org> X-Mailer: Sylpheed 2.4.1 (GTK+ 2.10.11; i686-pc-mingw32) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 92432761-6dc0-41d4-b748-18885d1312f2 X-Archives-Hash: 964da5e51727cb041af484a73c92d791 On Thu, 07 Jun 2007 15:04:17 -0400 Doug Goldstein wrote: > That's exactly what I'm saying. CPV (Category/Package/Version) > requires =, >=, <, <= to begin it. Nope. Something that starts with an operator is a versioned atom. A CPV is used in other places when a specific version is required, for example in package.provided. I guess people aren't that familiar with the term as it's mostly an API thing, on the user-interface side (or ebuild-interface side) one generally doesn't deal with CPVs. Basically an atom is a selector that returns a list of CPVs, and by prefixing a CPV with an operator you get an atom, but they are still completely separate things. Maybe that helps to clear some of the confusion. -- Marius Mauch -- gentoo-dev@gentoo.org mailing list