• Re: [gentoo-user] Re: Using Gentoo as server and desktop

    From Michael@21:1/5 to All on Thu Dec 5 23:20:36 2024
    On Thursday 5 December 2024 23:01:36 GMT Grant Edwards wrote:
    On 2024-12-05, Egoitz Aurrekoetxea <egoitz@sarenet.es> wrote:
    Does exist a way... where you could emerge world, update all the
    system, finally end up by upgrading the kernel and being sure that
    the old .config you used through menuconfig (or by any other way of importing) would not select erroneous parameters in newer
    kernels?

    All my systems run custom-configured kernels built from on stable gentoo-sources.

    All I've ever done for a kernel upgrades is to go into the new kernel
    source dir and do the following:

    # zcat /proc/zconfig >.config
    # make oldconfig
    # make
    # make install

    For the past 20+ years, that has always worked fine for minor version
    changes (e.g. 5.15.x ⇒ 5.15.y)

    There have been a few major upgrades in the past 20 years when a large
    kernel subsystem change required some sort of manual intervention with
    a "make menuconfig". But, I can't actually remember the last time it
    happened (it's been years).

    --
    Grant

    Also, don't forget 'make modules_install' for any modules not built in the kernel.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmdSNUQACgkQseqq9sKV ZxlDdxAAyjoX+XKdQnmTA5gYWKcJawYbqIvGtX8q+A5Rfdyp03KW7dBquCpbc9vb 7uKClKlHxXVRzg+8fGKA6xg8qQHTI3mXmn8i0Qox+t2rVn+7S/s0bG710fmArklk uvRHt0N2Sbxl31xo9W3CvWptKfrwbXeIrCGt3ycRBxuhOXkDTT4ZQ3QL7qe/mgid HQ185xSA5yEd/8fJuZpOpPiLsQqc8bU+EAqh3ZY4pDZquFwSmjABLdg1pxIPtgLN rNqTAKyjzVBjHnd+w1dz570JJa3ZMArYgc6G1iLu7Kv8yEh3coYJejj4RZsk8e/S 7MpWNq4hJGcQSRuyX9dqeKDCxYwxgmkVe04nOj4sl31jm1dnpClPBK6LZ80j6jC5 diuEIzIRyH5m4NNVxqfjArAeBKNwYNOicwlxec+KPeJZ+0FBnqJ2fTmx8+FOO4xJ fdGeprzSWYh49DA14Vs62OEO5gh5XjpqSOG/LKU08yS3tWL+2KavtkiTLzeds+sT LtFJu8CRHGZV+n2f/FwrOpfnBmgB9q6+30P8dvJhm1SImCRQO2nEg82ESL9unkta wTMX/MesbETbTbsqShCk1ICSDac0ElKCuMMSQ1S9E73CpZ9LWwp5a5q3GTYFimQp YuCBNLGkWQiJZzbUrNT4Lzg44UVxcSAClHYofFMRV1AjZn1kfgs=
    =Et9r
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From egoitz@sarenet.es@21:1/5 to All on Fri Dec 6 10:20:01 2024
    --Apple-Mail-FB899EF9-2150-4590-8964-304ABD93B365
    Content-Type: text/plain;
    charset=utf-8
    Content-Transfer-Encoding: quoted-printable

    In my case genkernel will handle it but yes 👍😀


    =============================Egoitz AurrekoetxeaDepartamento de sistemas94 - 420 94 70 | egoitz@sarenet.esS A R E N E T S.A.U.Parque Tecnológico. Edificio 103 | 48170 Zamudio (Bizkaia) - www.sarenet.esAntes de imprimir este correo
    electrónico piense si es necesario hacerlo.









    El 6 dic 2024, a las 0:21, Michael <confabulate@kintzios.com> escribió:

    On Thursday 5 December 2024 23:01:36 GMT Grant Edwards wrote:
    On 2024-12-05, Egoitz Aurrekoetxea <egoitz@sarenet.es> wrote:
    Does exist a way... where you could emerge world, update all the
    system, finally end up by upgrading the kernel and being sure that
    the old .config you used through menuconfig (or by any other way of
    importing) would not select erroneous parameters in newer
    kernels?

    All my systems run custom-configured kernels built from on stable
    gentoo-sources.

    All I've ever done for a kernel upgrades is to go into the new kernel
    source dir and do the following:

    # zcat /proc/zconfig >.config
    # make oldconfig
    # make
    # make install

    For the past 20+ years, that has always worked fine for minor version
    changes (e.g. 5.15.x ⇒ 5.15.y)

    There have been a few major upgrades in the past 20 years when a large
    kernel subsystem change required some sort of manual intervention with
    a "make menuconfig". But, I can't actually remember the last time it
    happened (it's been years).

    --
    Grant

    Also, don't forget 'make modules_install' for any modules not built in the kernel.
    <signature.asc>

    --Apple-Mail-FB899EF9-2150-4590-8964-304ABD93B365
    Content-Type: text/html;
    charset=utf-8
    Content-Transfer-Encoding: quoted-printable

    <html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">In my case genkernel will handle it but yes 👍😀<br id="lineBreakAtBeginningOfSignature"><div dir="ltr"><span style="font-size: 17pt;">&nbsp;&nbsp;<
    /span><div><span style="font-size: 17pt;"><br></span></div><div><span style="font-size: 17pt;"><br><table class="scale" border="0" width="100%" cellspacing="0"><tbody><tr><td align="left" valign="top"><div><table style="height: 5px" border="0"
    width="931" cellspacing="0" cellpadding="0"><tbody></tbody></table></div><table class="scale" border="0" width="300" cellspacing="0" align="left"><tbody><tr><td class="firmasarenet" align="left" valign="top"><div class="imgsarenet"><img style="
    font-family: Helvetica, Arial, sans-serif; font-weight: normal; font-size: 14px; line-height: 19px; color: #e60d2e" src="https://www.sarenet.es/estaticos/LogoSarenetEmailsClaim.png?04012021" alt="sarenet" /></div><div class="titulosarenet" style="font-
    family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 18px; color: #000000"><strong>Egoitz Aurrekoetxea</strong></div><div class="dptosarenet" style="font-family: Helvetica, Arial, sans-serif; font-weight: normal; font-size: 13px; line-he
    ight: 18px; color: #3a4151; margin: 2px 0 7px">Departamento de sistemas</div><div class="textosarenet" style="font-family: Helvetica, Arial, sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #3a4151; border-top: 1px solid #
    DDDDDD; padding: 7px 0 0">94 - 420 94 70</div><div class="lnksarenet" style="font-family: Helvetica, Arial, sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #e60d2e; margin: 2px 0 0"><a id="mailto" style="font-size: 12px;
    color: #e60d2e; text-decoration: none" href="mailto:egoitz@sarenet.es">egoitz@sarenet.es</a></div><div class="lnksarenet" style="font-family: Helvetica, Arial, sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #e60d2e; margin:
    2px 0 0"><a style="font-size: 12px; color: #e60d2e; text-decoration: none" href="http://www.sarenet.es">www.sarenet.es</a></div><div class="textosarenet" style="font-family: Helvetica, Arial, sans-serif; font
    -weight: normal; font-size: 12px; line-height: 16px; color: #3a4151; border-bottom: 1px solid #DDDDDD; padding: 2px 0 7px">Parque Tecnol&oacute;gico. Edificio 103<br />48170 Zamudio (Bizkaia)</div><div class="imgsarenet"><img style="font-family:
    Helvetica, Arial, sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #e60d2e" src="https://www.sarenet.es/estaticos/pie-firma.gif?04012021" alt="servicios sarenet" /></div></td></tr></tbody></table></td></tr><tr><td align=
    "left" valign="top"><div class="imprimirsarenet" style="font-family: Helvetica, Arial, sans-serif; font-weight: normal; font-size: 10px; color: #898d97">Antes de imprimir este correo electr&oacute;nico piense si es necesario hacerlo.</div></td></tr></
    tbody></table>



    <br></span></div><div><br></div><div><br><div><div>&nbsp;&nbsp;</div></div></div></div><div dir="ltr"><br><blockquote type="cite">El 6 dic 2024, a las 0:21, Michael &lt;confabulate@kintzios.com&gt; escribió:<br><br></blockquote></div><blockquote type="
    cite"><div dir="ltr"><span>On Thursday 5 December 2024 23:01:36 GMT Grant Edwards wrote:</span><br><blockquote type="cite"><span>On 2024-12-05, Egoitz Aurrekoetxea &lt;egoitz@sarenet.es&gt; wrote:</span><br></blockquote><blockquote type="cite"><
    blockquote type="cite"><span>Does exist a way... where you could emerge world, update all the</span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>system, finally end up by upgrading the kernel and being sure that</
    span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>the old .config you used through menuconfig (or by any other way of</span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>
    importing) would not select erroneous parameters in newer</span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>kernels?</span><br></blockquote></blockquote><blockquote type="cite"><span></span><br></blockquote><
    blockquote type="cite"><span>All my systems run custom-configured kernels built from on stable</span><br></blockquote><blockquote type="cite"><span>gentoo-sources.</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote
    type="cite"><span>All I've ever done for a kernel upgrades is to go into the new kernel</span><br></blockquote><blockquote type="cite"><span>source dir and do the following:</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><
    blockquote type="cite"><span># zcat /proc/zconfig &gt;.config</span><br></blockquote><blockquote type="cite"><span># make oldconfig</span><br></blockquote><blockquote type="cite"><span># make</span><br></blockquote><blockquote type="cite"><span># make
    install</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>For the past 20+ years, that has always worked fine for minor version</span><br></blockquote><blockquote type="cite"><span>changes (e.g. 5.
    15.x ⇒ 5.15.y)</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>There have been a few major upgrades in the past 20 years when a large</span><br></blockquote><blockquote type="cite"><span>kernel
    subsystem change required some sort of manual intervention with</span><br></blockquote><blockquote type="cite"><span>a "make menuconfig". But, I can't actually remember the last time it</span><br></blockquote><blockquote type="cite"><span>happened (it's
    been years).</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>--</span><br></blockquote><blockquote type="cite"><span>Grant</span><br></blockquote><span></span><br><span>Also, don't forget 'make
    modules_install' for any modules not built in the </span><br><span>kernel.</span><br><div>&lt;signature.asc&gt;</div></div></blockquote></body></html>
    --Apple-Mail-FB899EF9-2150-4590-8964-304ABD93B365--

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Steinmetzger@21:1/5 to All on Sat Dec 14 15:10:01 2024
    Am Fri, Dec 06, 2024 at 02:50:01PM -0000 schrieb Grant Edwards:

    All I've ever done for a kernel upgrades is to go into the new kernel
    source dir and do the following:

    # zcat /proc/zconfig >.config
    # make oldconfig
    # make
    # make install
    [..]

    Also, don't forget 'make modules_install' for any modules not built in the kernel.

    Good catch. I forgot to mention that. It's always the step after "make install". Every once in a while I do forget to do that step. For my
    systems that usually means that X won't start until I do the "make modules_install".

    You can actually combine the two with
    make install modules_install
    :)

    It may even be possible to do something like
    make bzImage modules install modules_install
    (I use sources from kernel.org and those four actions are what I use regularly, though in two separate make runs).

    --
    Grüße | Greetings | Salut | Qapla’
    Stop overpopulation, become gay!

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEVbE9o2D2lE5fhoVsizG+tUDUMMoFAmddkIgACgkQizG+tUDU MMqUbhAAn7Q6Jw4imPjzuqpGrS+Bzl46ezREBdi6UgHQ+axduBqbKtjowGWxzTVl T0PtwkvFUiQumhTf1l9G7QyOEz9Z5j5kKkE2QB0PvdM+R725iCKH+XtWAmieuwoS wqh9/4RehQXnlIICohHkTD6gNA/FGHAK1ZrpK2s7KGIEEMuzxV/3HTCbsTrQbIyR COU8xRQpTfWf2++A1kwkfrNsES34YzMff27au4iQX7eNyqOl5Iaf4Nb6tv5joHK+ 0sn3M2UQC3KErx13medTaNHdAU2ANXbRfb8TN3jyM7Fiy5OoGnbn5N6GTMAx/hha dao8ZCxZCtkKTAVX1JgwxnVz0Rh2INJhbGPycHHL4MM6hZMB/tXnIOkXZqA0cUFL TtPoLKLy9EBUG9hmH3tcXpNRiXEqzmlkQ4rX+XtPrQzsV+kn9O/NiXzQjWw0WaS3 hNMtCDrcR5ZqJHHraaQYfiZ3Ee0qwgLqpHNh9vamEc+P9gBbdak7MrbI8+50GvTa auq8jLHDKisAlQmYcs2PK3zUYjTNURttKHmTDb/HeUs1bFuEpTjUYZUtfbh1vmLl 4s9sNBpPdD/q2k/ycftwfBwD8EujI03dsnMBQnci5AQU20zQIA2JmE7XeCWYIIkN cINXUvdqTDfT9NG6n/D/KaGzKN5HZNp+CP1iRFEgORlp9DzUQYE=
    =Rsan
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)