• Moving kernel modules under /usr/lib in installer

    From Ben Hutchings@21:1/5 to All on Sat Nov 30 22:00:01 2024
    XPost: linux.debian.maint.boot

    Hi Cyril,

    In the latest version of kernel-wedge I added support for modules being packaged under /usr/lib/modules/$kernelversion rather than /lib/modules/$kernelversion. Whichever of those directories is found
    under $SOURCEDIR will be used in the udebs.

    All the regular packages built from src:linux have been usr-moved, but
    it still makes modules appear under
    $SOURCEDIR/lib/modules/$kernelversion when invoking kernel-wedge, as
    required by earlier versions. I would like to remove this workaround,
    which would result in usr-moving the udebs as well.

    I know the installer environment has been usr-merged for some time, so
    I don't expect this to cause any problems. But do you see any issue
    with this?

    Ben.

    --
    Ben Hutchings
    If more than one person is responsible for a bug, no one is at fault.


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

    iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAmdLemkACgkQ57/I7JWG EQkFVA/7BnzqTK/qoT3zp58uo/EuJ5OZlmIDgyuPa4X9bopZefhod+uWQcPpxzMi eCcBP8Mp4vwmvvTxQZvD9wkV3V1QPM24kgCntGpKoKD5CvM29cJyNcVEc8EtZR7H skBVhrMMU3opKstTg733Ks3s/IIX+chNFptPPRUXuI0MzGGyeDvXhz9lUXljHOoF ETromCYx2FGeD3n9LuGsy3px+d8kM2bj2/eAohTVNIzrer4LdJjssyPMKkpJ0fKR EuhLYaAayyHZPv3ys5PJ08dIT5ct8xOOQcXfw49QPZKEhzRp0LbK2wr2fhdOCliB RJNLswlJJ52QWqb1lRuJyS74ZYxqvwbsclQqDtqnHm7HhexSTD2A6Baa7DkKx3b9 /dAa0EE0QEokO0L8pTRkwgbx3wTNue/OOg2peaRm7elGR8+6eUoKqzb6NHhHmQUo uQlnhtXmwSBEhY9dEAHU1XLfTHgNtZKp4xD3H+3xVg55dlq3FtGwAuOTHWfS3UWU BVirGyeTgIby9TsHprzhdv8ulRW9rpQ1ajMfxl/TkR69KmcUO3Gz9QZ70kV/dTlw WMZEpfSn5VWyLymr3/RXgiqOsY6elFDAGCcAdPxRAjHZiTrs4sz4waAkmY959K04 umRNWUBoMWSKwKrY0nk9clFw2J89bFHm9hAWqNMiRqtBKGYld+g=
    =SfIo
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Cyril Brulebois@21:1/5 to All on Sun Dec 1 13:30:01 2024
    XPost: linux.debian.maint.boot

    Hi Ben,

    Ben Hutchings <ben@decadent.org.uk> (2024-11-30):
    In the latest version of kernel-wedge I added support for modules being packaged under /usr/lib/modules/$kernelversion rather than /lib/modules/$kernelversion. Whichever of those directories is found
    under $SOURCEDIR will be used in the udebs.

    All the regular packages built from src:linux have been usr-moved, but
    it still makes modules appear under
    $SOURCEDIR/lib/modules/$kernelversion when invoking kernel-wedge, as
    required by earlier versions. I would like to remove this workaround,
    which would result in usr-moving the udebs as well.

    I know the installer environment has been usr-merged for some time, so
    I don't expect this to cause any problems. But do you see any issue
    with this?

    Not at the top of my head, feel free to deploy this, and thanks for the heads-up!


    Cheers,
    --
    Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
    D-I release manager -- Release team member -- Freelance Consultant

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmdMVgsACgkQ/5FK8MKz VSB84xAAgscqpK+qN3bIdDncW68Nro6ZcUbdZg0Tmkjr9zLBsyn+GheFZ6STwqI1 NWcX/7mTjjRjmmqnNxP6Qy5m6XTwdWGz+d6+2q+ehxbeskMB8cnK8sljGaAhczdY lX5CX0Ka/beIfQ5pVg5/g6E+ZujN3CB3K4PDjLsOkif0CJna8tE4Tj4UXBdkIlo7 G5z0/JjIGsEA0WvKeBrIcKC3dlUNyNYuYucI4s3OKOKfwdwr3jyYZP3DURBoBTme JfSdc2MqUdUtJEZC9JGtcfuzbQ5cuYcTZORSB3NWRlgjZ6Yz5XVK8q+h7b8mFAeY Ny3pn90m418HaC9JDR2Q8npchhP58ycyA9fde+Xt3TyrJ46tEFCbXIn8Rf9pDTwi T+91i7ssRmJ8dj9uXmivvatUDlkZMARiAueOs0ZMLYo9jOVByNsrX9Vfd01KQRsV lbXsrgkGm+/LwGtBtFGoyVrQPjP3N931ZbbPXTG5tFbos19PodDeVDHqRqAMhuOl 7l0lkSoGm2NJDiHqiMAmJjYaeRjOXmsYvQDyOLud2nJwERtMrRZIJJ5/RLfW3lfd 9vqy03cpS/Kvw3IPeU2Dh2FtwhkxY8q22CUQjlsxEAzwvjTTQNUxxrt4CN9xbm9G n/VmqywxbJN8jZN60MxUfJq1ehD+HGU6UaKAMS/OmgtbkThxTQU=
    =sQOH
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *