• Bug#1063804: FTBFS: depmod: FATAL: could not search modules: No such fi

    From Salvatore Bonaccorso@21:1/5 to All on Mon Feb 12 22:20:01 2024
    XPost: linux.debian.kernel

    Source: linux-signed-amd64
    Version: 6.6.15+2
    Severity: serious
    Justification: FTBFS
    X-Debbugs-Cc: carnil@debian.org, waldi@debian.org, kibi@debian.org

    The linux-signed-amd64 (and arm64 one) currently FTBFS (only filling
    one for amd64, as the same for arm64):

    https://buildd.debian.org/status/fetch.php?pkg=linux-signed-amd64&arch=amd64&ver=6.6.15%2B2&stamp=1707701442&raw=0

    [...]
    dh_builddeb -- -Zxz
    dpkg-deb: building package 'linux-image-6.6.15-amd64' in '../linux-image-6.6.15-amd64_6.6.15-2_amd64.deb'.
    make[2]: Leaving directory '/<<PKGBUILDDIR>>'
    /usr/bin/make -f debian/rules.real binary_installer ABINAME='6.6.15' ARCH='amd64' COMPILER='gcc-13' DESTDIR='/<<PKGBUILDDIR>>/debian/tmp' DH_OPTIONS='-pacpi-modules-6.6.15-amd64-di -pata-modules-6.6.15-amd64-di -pbtrfs-modules-6.6.15-amd64-di -pcdrom-
    core-modules-6.6.15-amd64-di -pcrc-modules-6.6.15-amd64-di -pcrypto-dm-modules-6.6.15-amd64-di -pcrypto-modules-6.6.15-amd64-di -pefi-modules-6.6.15-amd64-di -pevent-modules-6.6.15-amd64-di -pext4-modules-6.6.15-amd64-di -pf2fs-modules-6.6.15-amd64-di -
    pfat-modules-6.6.15-amd64-di -pfb-modules-6.6.15-amd64-di -pfirewire-core-modules-6.6.15-amd64-di -pi2c-modules-6.6.15-amd64-di -pinput-modules-6.6.15-amd64-di -pisofs-modules-6.6.15-amd64-di -pjfs-modules-6.6.15-amd64-di -pkernel-image-6.6.15-amd64-di -
    ploop-modules-6.6.15-amd64-di -pmd-modules-6.6.15-amd64-di -pmmc-core-modules-6.6.15-amd64-di -pmmc-modules-6.6.15-amd64-di -pmouse-modules-6.6.15-amd64-di -pmtd-core-modules-6.6.15-amd64-di -pmultipath-modules-6.6.15-amd64-di -pnbd-modules-6.6.15-amd64-
    di -pnic-modules-6.6.15-amd64-di -pnic-pcmcia-modules-6.6.15-amd64-di -pnic-shared-modules-6.6.15-amd64-di -pnic-usb-modules-6.6.15-amd64-di -pnic-wireless-modules-6.6.15-amd64-di -ppata-modules-6.6.15-amd64-di -ppcmcia-modules-6.6.15-amd64-di -ppcmcia-
    storage-modules-6.6.15-amd64-di -pppp-modules-6.6.15-amd64-di -prfkill-modules-6.6.15-amd64-di -psata-modules-6.6.15-amd64-di -pscsi-core-modules-6.6.15-amd64-di -pscsi-modules-6.6.15-amd64-di -pscsi-nic-modules-6.6.15-amd64-di -pserial-modules-6.6.15-
    amd64-di -psound-modules-6.6.15-amd64-di -pspeakup-modules-6.6.15-amd64-di -psquashfs-modules-6.6.15-amd64-di -pudf-modules-6.6.15-amd64-di -puinput-modules-6.6.15-amd64-di -pusb-modules-6.6.15-amd64-di -pusb-serial-modules-6.6.15-amd64-di -pusb-storage-
    modules-6.6.15-amd64-di -pxfs-modules-6.6.15-amd64-di' FEATURESET='none' FLAVOUR='amd64' IMAGE_FILE='arch/x86/boot/bzImage' IMAGE_INSTALL_STEM='vmlinuz' IMAGE_PACKAGE_NAME='kernel-image-6.6.15-amd64-di' KCONFIG='debian/config/config debian/config/
    kernelarch-x86/config debian/config/amd64/config' KCONFIG_OPTIONS=' -o "BUILD_SALT=\"6.6.15-amd64\""' KERNEL_ARCH='x86' LOCALVERSION='-amd64' LOCALVERSION_HEADERS='' LOCALVERSION_IMAGE='-amd64' SOURCEVERSION='6.6.15-2' SOURCE_BASENAME='linux' SOURCE_
    SUFFIX='' UPSTREAMVERSION='6.6' VDSO='True' VERSION='6.6'
    make[2]: Entering directory '/<<PKGBUILDDIR>>'
    dh_testroot
    dh_prep
    dh_installdirs
    DH_OPTIONS="-pkernel-image-6.6.15-amd64-di --sourcedir=debian/linux-image-6.6.15-amd64" dh_install boot/vmlinuz-6.6.15-amd64
    DH_OPTIONS="-pkernel-image-6.6.15-amd64-di --sourcedir=debian/linux-image-6.6.15-amd64" dh_install lib/modules/6.6.15-amd64/modules.builtin
    DH_OPTIONS="-pkernel-image-6.6.15-amd64-di --sourcedir=debian/linux-image-6.6.15-amd64" dh_install lib/modules/6.6.15-amd64/modules.order
    kernel-wedge copy-modules 6.6.15 amd64 6.6.15-amd64
    depmod: ERROR: could not open directory /<<PKGBUILDDIR>>/debian/linux-image-6.6.15-amd64/usr/lib/modules/6.6.15-amd64: No such file or directory
    depmod: FATAL: could not search modules: No such file or directory
    No module interdependencies found. This probably means your modules.dep is broken.
    If this is intentional, touch /<<PKGBUILDDIR>>/debian/installer/no-modules make[2]: *** [debian/rules.real:95: binary_installer] Error 1
    make[2]: Leaving directory '/<<PKGBUILDDIR>>'
    make[1]: *** [debian/rules.gen:14: binary-arch_amd64_none_amd64_installer] Error 2
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    make: *** [debian/rules:19: binary-arch] Error 2
    dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2

    Regards,
    Salvatore

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco d'Itri@21:1/5 to Salvatore Bonaccorso on Mon Feb 12 22:50:02 2024
    XPost: linux.debian.kernel

    On Feb 12, Salvatore Bonaccorso <carnil@debian.org> wrote:

    --with-module-directory=/usr/lib/modules

    Looping in Marco for comments.
    I can revert it if it causes too much trouble, but maybe this is just
    the right time to switch the kernel packages to /usr/lib/modules/ as well? Please let me know if I am missing anything...

    --
    ciao,
    Marco

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

    iHUEABYIAB0WIQQnKUXNg20437dCfobLPsM64d7XgQUCZcqPqgAKCRDLPsM64d7X gRqwAQCOZv+EDPbb5Y9EIQEnp3mqrPd1dVjgMLFMcSvgl0bEUAEAnqsdtzHpfika K+adUNAVSc9FRkV7gRyYPcfWYX6vmAY=
    =fdwG
    -----END PGP SIGNATURE-----

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