Gentoo Archives: gentoo-dev

From: "Marijn Schouten (hkBst)" <hkBst@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC Package name additions
Date: Sat, 17 Mar 2007 09:52:05
Message-Id: 45FBB8EE.40905@gentoo.org
In Reply to: Re: [gentoo-dev] RFC Package name additions by Marius Mauch
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Marius Mauch wrote:
5 > On Fri, 16 Mar 2007 18:25:17 -0400
6 > "William L. Thomson Jr." <wltjr@g.o> wrote:
7 >
8 >> Hierarchy would be the following
9 >>
10 >> snapshot -> dev -> build -> alpha -> beta ....
11 >
12 > And that's where the problems start. As you said yourself _snapshot is
13 > something universal so it doesn't really fit anywhere in the chain.
14 > Similar for _build, it usually runs parallel to normal versioning (a
15 > release also has a build number). Don't know about _dev, never seen a
16 > package where that would be useful myself.
17 > And as has been said, there are compability issues. At best older
18 > portage versions would ignore ebuilds using these new suffixes
19 > resulting in confused users, worst case stuff starts breaking.
20 > If you want to pursue this you should get some numbers of how many
21 > packages could actually make use of these new features, it simply isn't
22 > worth thinking about it for just a handful of packages.
23 >
24 > Marius
25
26 One thing we could do would be to separate hierarchy from version naming. That way we can allow
27 arbitrary version names and also smoothly traverse version scheme changes such that break hierarchy.
28 This would prevent cases like currently with rosegarden (~)1.2.4 (~)1.4.0 4.1.0-r1 4.1.0-r2, where
29 it really should be 4.1.0-r1 4.1.0-r2 (~)1.2.4 (~)1.4.0.
30
31 We could also add an internal version which would be compared first and only if it is equal for
32 packages would the version in the ebuild name be used for ordering.
33
34 Just throwing some ideas out there,
35
36 Marijn
37 -----BEGIN PGP SIGNATURE-----
38 Version: GnuPG v2.0.3 (GNU/Linux)
39 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
40
41 iD8DBQFF+7jup/VmCx0OL2wRAhszAJwNo29AEj6rOSlimu+sbi8OwUPeKgCePo2g
42 2g1sI/Tk+ZYnRQ0j8b7d+44=
43 =SdRi
44 -----END PGP SIGNATURE-----
45 --
46 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] RFC Package name additions Ciaran McCreesh <ciaranm@×××××××.org>
Re: [gentoo-dev] RFC Package name additions "Kevin F. Quinn" <kevquinn@g.o>