1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
On 07/08/2012 06:39 PM, Sebastian Pipping wrote: |
5 |
> Hello Rick, |
6 |
> |
7 |
> |
8 |
> I dare moving this thread to the genkernel list, as it doesn't seem |
9 |
> private to me and could use more input, specially xake's, see below. |
10 |
> |
11 |
> |
12 |
> On 07/08/2012 10:55 PM, Rick "Zero_Chaos" Farina wrote: |
13 |
>> I believe we have a fairly major issue in how we handle genkernel |
14 |
>> right now. Every time I install genkernel I modify |
15 |
>> /etc/genkernel.conf which means when an upgrade or something else |
16 |
>> happens I have to either re-modify genkernel.conf again, or simply |
17 |
>> refuse the new config file and stick with the old... guess which |
18 |
>> one I pick... |
19 |
> |
20 |
> agreed. Peter/xake has voiced concerns about this before, too. |
21 |
> |
22 |
> |
23 |
>> Point being I think a lot of bugs like this one: |
24 |
>> https://bugs.gentoo.org/show_bug.cgi?id=419511 come into being |
25 |
>> because people are not updating their config files properly. |
26 |
> |
27 |
> I'm not sure if that's really what happened there. Nevertheless, I |
28 |
> see your point. |
29 |
I didn't feel like populating the bug with my stupidity, but I had that |
30 |
exact same build failure with genkernel 3.4.36 because I didn't update |
31 |
genkernel.conf.... |
32 |
> |
33 |
> |
34 |
>> I propose we break it into two different config files (or not use |
35 |
>> a config file at all for the versioning as really the user |
36 |
>> shouldn't be changing things like that only genkernel devs |
37 |
>> should). |
38 |
>> |
39 |
>> Thoughts? |
40 |
> |
41 |
> We could move variables .. |
42 |
> |
43 |
> {BUSY_BOX,LVM,MDADM,DMRAID,ISCSI,FUSE,UNIONFS,GPG}_{VER,SRCTAR,DIR,BINCACHE} |
44 |
> |
45 |
> .. to another file and source that file on top of genkernel.conf, or |
46 |
> something like that. |
47 |
> |
48 |
> It seems there are /usr/share/genkernel/arch/*/config.sh and |
49 |
> /usr/share/genkernel/defaults/config.sh already. Interestingly, the |
50 |
> defaults/config.sh does not seem to be taken into account by anthing, |
51 |
> though I may be missing something. Am I? |
52 |
> |
53 |
> One way could be to move the version stuff to defaults/config.sh and |
54 |
> add a command to source that one to all the arch-specific ones. |
55 |
> |
56 |
Anywhere you want to move them is fine, but they really do not belong in |
57 |
a user conf file imho. |
58 |
|
59 |
Thanks, |
60 |
Zero |
61 |
-----BEGIN PGP SIGNATURE----- |
62 |
Version: GnuPG v2.0.19 (GNU/Linux) |
63 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ |
64 |
|
65 |
iQIcBAEBAgAGBQJP+g7hAAoJEKXdFCfdEflKRhgP/0yeEyRd59xqlqxPBVjeD1o7 |
66 |
1nJ82lXItUF3UC7HR11XXsjqcZcJxQMsP+EAm9NcYBnXK7v5nE33T0vGzDj17sty |
67 |
76NtEV6h6n+zflXQMTvaodKyZALXqn6G+uz/RTjqoF/nAeq9rE6crtKcBs57infw |
68 |
PyAvzeS99NaMHQMjrj75y6HpWjdn6N9EsaEeo7NbKc+qyrNCU2YFONH4rRZofcku |
69 |
urcDItnioq+xxsfBeidSfo/fvlcvppWEUMj0BgBwdrZWjiRSSScu1GKHW+JLnu70 |
70 |
SVM9v2nkJoK49dJiz2YnAoXMQv+CK/lT76G6mB4AprE/CiP6H4K2sbQdC+kxMx7G |
71 |
4QuzhVHlJ7iWSAyxTflTMclCStvfWNGXu72VSq8ddE5yyJOGM1btBKtKCv9qskiS |
72 |
Vkzergg0dy0sOONJW5ec+xRsaUP9THXopwSV/O9NQ9so1LHXZyL0SnJ4byyQ/Gxu |
73 |
LyXsmwU1+QVZXJP8uq12kLoAFb4vfD5eaCXcc2KsJ+jl0AOxDpa4vWFZPu8tVbNM |
74 |
7gKDiURiZM/mmX5Mv/zTOye9KL3Wfuq0QpHMOcM17sIr/0lB395kXJSPPWSUCm1g |
75 |
8vnlSSnJgAVWAWpbb4Lrv0kWTKm5RY4wuorqT0AWW2Q4uwKMdRvlKl7ewRCyKeEz |
76 |
GKvIVPvOjFge5niadIJh |
77 |
=NQWi |
78 |
-----END PGP SIGNATURE----- |