Gentoo Archives: gentoo-dev

From: mike <vapier@×××××××.com>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Very bad ebuild-writing practice.
Date: Sat, 17 Aug 2002 13:52:13
Message-Id: 011b01c2461f$3ee7e2f0$0200a8c0@vapier
In Reply to: Re: [gentoo-dev] Very bad ebuild-writing practice. by Blake Watters
1 if it made it in unmasked but with a cvs date tag, would that
2 make it more agreeable ?
3 -mike
4
5 ----- Original Message -----
6 From: "Blake Watters" <sbw@×××××××××××.edu>
7 To: "Dan Naumov" <jago@×××××××××××.com>
8 Cc: <gentoo-dev@g.o>
9 Sent: Saturday, August 17, 2002 14:40
10 Subject: Re: [gentoo-dev] Very bad ebuild-writing practice.
11
12
13 > Wouldn't it seem most reasonable for the ebuild author to create
14 > snapshots, test them, and have those snapshots merged into Portage? Then
15 > the package can be repackaged at a later date, tested again and released.
16 > This also allows you to use the date as the version number, bypassing any
17 > problems with the naming conventions.
18 >
19 > I agree that hourly build releases should not make it into the portage
20 > tree unmasked. Perhaps masking such packages or creating an experimental
21 > organizational unit under portage for such packages to live would be
22 > advantageous.
23 >
24 > Blake
25 >
26 >
27 > On Sat, 17 Aug 2002, Dan Naumov wrote:
28 >
29 > > On Sat, 17 Aug 2002 09:30:37 -0700
30 > > Jeremiah Mahler <jmahler@×××××××.net> wrote:
31 > >
32 > > > But suppose someone did want an ebuild for the hourly CVS snapshots?
33 > > > How should it be named?
34 > >
35 > > My personal belief is that ebuilds of hourly CVS snapshots should never
36 leave the PORTDIR_OVERLAY of the original author. IMHO, Gentoo Portage is no
37 place for autogenerated, untested CVS stuff. How are you going to go around
38 non-compiling snapshots of broken trees and new compile options that appear
39 from time to timw anyways ?
40 > >
41 > > Ebuilds should be writted for things that are "set in stone" and don't
42 go around changing on an hourly basis. You really don't want to have 2 users
43 run "emerge blah" and get different versions of the same program, even
44 though "emerge -u rsync" was run at the same time. This would be a horrible
45 mess (which is currently the case with QuakeForge ebuild).
46 > >
47 > > Sincerely,
48 > > Dan Naumov aka Jago
49 > > _______________________________________________
50 > > gentoo-dev mailing list
51 > > gentoo-dev@g.o
52 > > http://lists.gentoo.org/mailman/listinfo/gentoo-dev
53 > >
54 >
55 > _______________________________________________
56 > gentoo-dev mailing list
57 > gentoo-dev@g.o
58 > http://lists.gentoo.org/mailman/listinfo/gentoo-dev
59 >