Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Brian Harring <ferringb@...>
Subject: explicit -r0 in ebuild filename
Date: Sat, 29 Mar 2008 19:39:02 -0700
Recently dev-ruby/rubygems-1.1.0-r0 (explicit -r0 in ebuild name) was 
commited to mainline gentoo-x86; as far as I know, this is in conflict 
w/ long term practice of not explicitly specifying -r0 in the ebuild 
name due to the implicit -r0 addition in comparison/atom matching.
At this point, said ebuild is the only one in the tree with an 
explicit -r0 also, so I'm advocating having the -r0 dropped.

The reason I'm emailing -dev is to ensure there is consensus on 
leaving off an explicit -r0 in the ebuild name- long term, it seems 
folks always followed the rule but it needs to be codified due to 
problems with uniquely identifying the ebuild in the repo.

Expanding on that one a bit, either -r0 should be required, or it must 
be left off- reason is simple, if you had both 1.1.0 and 1.1.0-r0 in a 
repo, and due to dev-ruby/rubygems-1.1.0-r0 == dev-ruby/rubygems-1.1.0
via the implicit -r0 rule, there is no defined sorting order there.  

Literally, if both are there which version on disk the manager 
used would be indeterminant at worst, pkg manager specific at best.

I've opened a pms bug (21543) to get this corrected in docs, but 
again, emailing to ensure there is consensus- so kindly chime in as 
to which it should be.  Personally I'm for preserving the unofficial 
long term rule of dropping -r0 from the ebuild name itself, but 
y'alls show, so speak up.

~harring
Attachment:
pgp3u5LZ2Cbgn.pgp (PGP signature)
Replies:
Re: explicit -r0 in ebuild filename
-- Michael Sterrett -Mr. Bones.-
Re: explicit -r0 in ebuild filename
-- Ciaran McCreesh
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: [gentoo-commits] gentoo-x86 commit in sci-geosciences/grass: grass-6.2.1.ebuild ChangeLog grass-5.4.0.ebuild grass-6.0.1.ebuild grass-6.2.0-r1.ebuild grass-6.2.1-r1.ebuild
Next by thread:
Re: explicit -r0 in ebuild filename
Previous by date:
Re: New developer: Ahmed Ammar (b33fc0d3)
Next by date:
Re: explicit -r0 in ebuild filename


Updated Oct 31, 2011

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.