Gentoo Archives: gentoo-dev

From: Richard Yao <ryao@g.o>
To: gentoo-dev@l.g.o
Cc: Vaeth <vaeth@××××××××××××××××××××××××.de>
Subject: [gentoo-dev] Re: Please stop useless removals
Date: Fri, 01 Feb 2013 15:51:53
Message-Id: 510BE47D.3010103@gentoo.org
In Reply to: Please stop useless removals (was: [gentoo-dev] last rites: games-arcade/bitefusion) by Vaeth
1 On 02/01/2013 02:36 AM, Vaeth wrote:
2 >
3 >>> # Upstream is dead and gone.
4 >>> # Masked for removal on 20130302
5 >>
6 >> Erm, so this is the _only_ reason - dead upstream?
7 >
8 > ++
9 >
10 > Please, please, stop removing packages for no reason!
11 > This happens now way too often:
12 >
13 > app-dicts/ispell*
14 > app-portage/epm
15 > app-text/ispell
16 > games-arcade/bitefusion
17 > games-arcade/xboing
18 > games-action/trackballs
19 > games-emulation/xmame
20 > ...
21 >
22 > These are just some of the previous examples which I remember
23 > because I had to put them in my local overlay.
24 >
25 > None of these removals alone was so valuable to me that I saw
26 > a reason to step up, but the removals for no reasons accumulate
27 > previously so much that I see the need to say something:
28 >
29 > You are destroying the charme of gentoo by systematically
30 > removing all these little tools and toys. The availability
31 > of a lot of software was once a strength of gentoo, so removing
32 > these things is really bad, especially if it happens for no
33 > real reason.
34 >
35 > I was understanding if e.g. someting was removed which needs
36 > the <gtk-2 or <qt-4 framework or something similar and had
37 > a dead upstream. But just needing a small tool like imake (xboing)
38 > or having open feature requestes (epm) or even nothing and
39 > just dead upstream is IMHO really not a reason.
40 >
41 > If something really does not compile anymore and nobody cares,
42 > then remove keywords (or, for god's sake, mask it);
43 > if something might theoretically become a security issue (xpdf)
44 > then it should be masked.
45 >
46 > But please do not throw things out of the tree unless
47 > really necessary:
48 >
49 > It does not hurt anybody to have such package in the tree,
50 > but removing it - especially if upstream is dead - means
51 > that the tarbalös will be removed from the mirrors and thus
52 > nobody is able anymore to install it (even if he would care and
53 > fix some minor issues) unless he had kept a copy on
54 > his local machine (which will mean in the future that he can only
55 > do it if he had used gentoo already many years ago and cared
56 > during the time of the removal).
57 >
58 > (If the resources are an argument: I am not speaking about monster
59 > packages taking gigabytes of data - these might need to be
60 > discussed separately - but mainly about reasonably sized packages
61 > which even if summed up do not take much data).
62 >
63 > Regards
64 > Martin
65
66 I suspect that the removal message is inaccurate. The actual reason for
67 removal is the following:
68
69 https://bugs.gentoo.org/show_bug.cgi?id=425298
70
71 If you were to make a webpage for it and host the tarball for people, it
72 should be possible to resolve that bug. That should be sufficient to
73 have the removal mask removed. I suspect that the Anapnea network will
74 be more than happy to provide you with hosting for this:
75
76 http://www.anapnea.net/

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Re: Please stop useless removals Rich Freeman <rich0@g.o>