Gentoo Archives: gentoo-dev

From: Mikael Andersson <snikkt@×××××.com>
To: gentoo-dev@g.o
Subject: [gentoo-dev] Community driven meta distribution or only distribution (was Re: Several portage trees)
Date: Tue, 29 Apr 2003 17:40:08
Message-Id: 200304291944.43442.snikkt@telia.com
In Reply to: Re: [gentoo-dev] Several portage trees by "Robin H.Johnson"
1 Gentoo is moving to slow this is why this kind of ideas emerge. It might be
2 moving fast, but obviously still too slow for many. I've got a few ebuilds
3 done which i haven't even bothered to try to get in since i've seen the queue
4 in bugzillla and I'm sure several others are in the same situation.
5
6 Communication between developers and users is always hard. Esp since many
7 gentoo users isn't strictly users. Some of the points i make might sound a
8 bit harsh - but try to smile while you read them - i think it will make
9 gentoo a better distribution if you do .)
10
11 On Friday 25 April 2003 21.00, Robin H.Johnson wrote:
12 > On Fri, Apr 25, 2003 at 09:57:15PM +0200, kikov@××××××××××.com wrote:
13 > > Well... I'm a developer of a project. I have submitted via bugzilla
14 > > several bugs of one of the packages I need ( not from the project, just
15 > > a dependency ). Let see: http://bugs.gentoo.org/show_bug.cgi?id=2333
16 > > ohh, yeah, 2002-05-02 07:28 EST... One year ago...
17 > > The bug is still opened.
18 >
19 > Go back and read my posting about why many ebuilds don't get into the
20 > tree.
21
22 I didn't see a lot of comments about the ebuild not being up to par in
23 bugzilla. Maybe if a developer seeing a build not beeing 'good-enough' could
24 add a small note about this so we - The Users(tm) - or in another word, the
25 user community [3] can fix whats wrong. We aim to please ...
26
27 > Subject = Re: [gentoo-dev] Ebuilds not getting in :(
28 > Date = Tue, 22 Apr 2003 15:36:55 -0700
29 >
30 > If you fix those issues, and fix that ebuild.
31 > Things to fix:
32 > add SLOT, add KEYWORDS, add IUSE, 'use foo' statement style, use PATCHES
33 > instead of patch+src_unpack, local variable declarations, unnessicary
34 > statement block in src_install, broken homepage URI, ALL documentation
35 > with the package should be installed (manpages and even the guys pgp
36 > key) , einstall instead of 'make install' and most importantly EBUILD
37 > CHANGELOG!!!!!
38
39 No need to yell, instead add that information to [1]. In a way it's written in
40 [2] but as that is targeted for developers it's hard to know whether or not
41 I'm required to add that to my update, and if i should attach another file
42 with the entire changelog/changelog entry. And equally important, somebody
43 with the proper knowledge should get lintool online again. Apparently it's
44 broken ( see warnings in [2] ) and sure enough it reports errors for
45 baselayout and other core packages so it's probably at least somewhat broken.
46
47 >
48 > > I have come back to the new versions of the software... In a completely
49 > > new system, and the ebuild works fine.
50 >
51 > Is libcap even actively maintained still? If not and it is not widely
52 > used, then it is not likely to get into the tree at all.
53
54 Maybe Larry the cow will stop using gentoo then ? After all he liked being in
55 control. If the users isn't in control gentoo will stop beeing bleeding edge
56 and maybe end up only bleeding.
57
58 What are the purpose of being a meta distribution if only widely used packages
59 get into the tree ?
60
61 >
62 > If you resolve all of the above issues, and the package is still widely
63 > used (I want some proof of this), then I'll take the ebuild and maintain
64 > it in portage myself.
65
66 Well, this is a problem since not all packages wanting to be in portage will
67 be widely used. But i have hopes that these kind of problems will be resolved
68 with the restructuring of ebuild submission and maintainance in progress.
69
70 >
71 > Update the bug with your new ebuild and mark the old ones obsolete.
72
73 [1] http://www.gentoo.org/doc/en/ebuild-submit.xml
74 [2] http://www.gentoo.org/doc/en/gentoo-howto.xml
75 [3] http://www.gentoo.org/main/en/about.xml
76
77 /Mikael 'snikkt' Andersson
78
79 --
80 gentoo-dev@g.o mailing list

Replies