1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA256 |
3 |
|
4 |
On 01/21/2016 02:41 PM, waltdnes@××××××××.org wrote: |
5 |
> On Thu, Jan 21, 2016 at 06:45:20PM +0100, Micha?? Górny wrote |
6 |
>> On Thu, 21 Jan 2016 17:25:02 +0000 Roy Bamford |
7 |
>> <neddyseagoon@g.o> wrote: |
8 |
>> |
9 |
>>> There is no point in removing unmaintained but perfectly |
10 |
>>> functional software from the tree. It needs to be both |
11 |
>>> unmaintained and broken. Broken being evidenced by at least one |
12 |
>>> open bug. |
13 |
>> |
14 |
>> That's nonsense. In fact, that's exactly the opposite of what |
15 |
>> should be removed. |
16 |
>> |
17 |
>> If I see a package that clearly doesn't build or otherwise |
18 |
>> simply doesn't work, could not have worked for past 3 years, are |
19 |
>> you forcing me to waste a time reporting a bug to no maintainer |
20 |
>> who could fix it? |
21 |
> |
22 |
> I think you misunderstood Roy. He was speaking about |
23 |
> "unmaintained but perfectly functional software". You're talking |
24 |
> about "a package that clearly doesn't build or otherwise simply |
25 |
> doesn't work, could not have worked for past 3 years". Between |
26 |
> those 2 extremes will be many cases of |
27 |
> doesn't-work-for-me/works-for-me. Who'll be the final arbiter? |
28 |
> |
29 |
> Maybe we should start a "gentoo-ebuilds" mailing list to help |
30 |
> regular users learn the ins and outs of making ebuilds. Once |
31 |
> regular users run a lot of their own ebuilds from their local |
32 |
> overlays, then it would be possible to do draconian pruning of the |
33 |
> "official portage tree", without so adversely affecting regular |
34 |
> users. This would fit in with the mantra of Gentoo being about |
35 |
> freedom of choice. |
36 |
> |
37 |
> E.g. I use Pale Moon, a fork of Firefox. Currently, I have to |
38 |
> build as regular user, su, and copy the binary to /usr/local. You |
39 |
> can see "Walter's excellent adventure" <G> as I learn the build |
40 |
> process at... |
41 |
> https://forum.palemoon.org/viewtopic.php?f=37&t=10002 |
42 |
> |
43 |
> I'd like to have Portage manage the process. The ebuild from |
44 |
> Firefox should serve as a template, because they both use the same |
45 |
> weird Mozilla build setup. The main change should be where the |
46 |
> source is pulled from. |
47 |
> |
48 |
|
49 |
The idea sounds nice, but there's already the devmanual to cover |
50 |
ebuild development, and now that the gentoo repo is in git, any |
51 |
ebuilds that get treecleaned can be fetched again through history, and |
52 |
users can then add those to their personal overlay(s) and keep the |
53 |
piece if they break. |
54 |
|
55 |
I like the idea of encouraging people to learn good ebuild writing, |
56 |
but who really has the time and skill to teach it? |
57 |
|
58 |
- -- |
59 |
Daniel Campbell - Gentoo Developer |
60 |
OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net |
61 |
fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 |
62 |
-----BEGIN PGP SIGNATURE----- |
63 |
Version: GnuPG v2 |
64 |
|
65 |
iQIcBAEBCAAGBQJWoXgPAAoJEAEkDpRQOeFwPvUP/1cOdVx0Mnm2yF6DU9BCXCzn |
66 |
6LdE4/g05CnkggQkQEPsL6U+oiU/C2wu9nsSSRwrHNKEoIvly/pZEz75+FFoEnF5 |
67 |
RQTltJQi4lyG63bzaHYCx1nzmqAHBVbCBGDPqEC8whV8C8YAufk3SxqocBaIsD5Z |
68 |
IbujCelJNGvRGBPmsIOD38aaVbcyJZFGG+m9nTTJyRQtdFGxfccE/K+xuZMLKFS/ |
69 |
BQkyJdAyvGscRBLAx80o5TgZ+h7BTNW78b8aIubWaeMyqYrvQhdwaDTK7xj0cb5M |
70 |
uxC7fg493PphNLLYY5sL9yHPKtyJzuWhE6r9IXtMSH3b8sTEUU4cXxF4Ep1af+k0 |
71 |
9BafYy+vAxv6fM/3VS8KGcGCwElNrCiNLJYjEdW7mCDRFNQR8cja5IVRF8KGlXD3 |
72 |
33eKUviyPtx9LB5GNS2bZNSayeJbIENr1LsY2gZ4C6nfXUOzsUp7KhM4P4WmFKWV |
73 |
TOn/DbigDQjMa07L0+G+cwvrc2X2QJWG8kstD16iARvaRAnlvlO+HQeSAtO1LWwU |
74 |
7O44z0eQDxpGO6RZrBDVKNGe8dAaObQT+ueCL/sOHV2Co71Iz8zCu8z75OIhSWWM |
75 |
8Tu4pa+doFetFLmOkfkcFTxuAjcxJAJomxnLD9rNcdjDtuWF2wxATdWFruFmYPm+ |
76 |
u0/PNb0YQg4Xx5M2qV63 |
77 |
=FxNx |
78 |
-----END PGP SIGNATURE----- |