Well, I am working on taking the plunge. Getting ready to rebuild my systems with the newest OMV from OMV 6.
So, as usual, I do everything on a test system first, just a VM to be sure I have all the steps down, and everything works.
And, as usual, something doesn't.
Code
Running the pre_build script:
checking for gawk...
no
checking for mawk...
mawk
checking metadata...
META file
checking build system type...
x86_64-pc-linux-gnu
checking host system type...
x86_64-pc-linux-gnu
checking target system type...
x86_64-pc-linux-gnu
checking whether to enable maintainer-specific portions of Makefiles...
no
checking whether make supports nested variables...
yes
checking for a BSD-compatible install...
/usr/bin/install -c
checking whether build environment is sane...
yes
checking for a race-free mkdir -p...
/usr/bin/mkdir -p
checking whether make sets $(MAKE)...
yes
checking how to print strings...
printf
checking whether make supports the include directive...
yes (GNU style)
checking for gcc...
no
checking for cc...
no
checking for cl.exe...
no
checking for clang...
no
configure: error: in `/var/lib/dkms/zfs/2.3.1/build':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
Building module:
Cleaning build area...
(bad exit status: 2)
make -j4 KERNELRELEASE=6.5.13-6-pve...
(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.5.13-6-pve (x86_64)
Consult /var/lib/dkms/zfs/2.3.1/build/make.log for more information.
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.5.13-6-pve failed!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/proxmox-kernel-6.5.13-6-pve-signed.postinst line 20.
dpkg: error processing package proxmox-kernel-6.5.13-6-pve-signed (--configure):
installed proxmox-kernel-6.5.13-6-pve-signed package post-installation script subprocess returned error exit status 2
dpkg: dependency problems prevent configuration of proxmox-kernel-6.8:
proxmox-kernel-6.8 depends on proxmox-kernel-6.8.12-9-pve-signed | proxmox-kernel-6.8.12-9-pve; however:
Package proxmox-kernel-6.8.12-9-pve-signed is not configured yet.
Package proxmox-kernel-6.8.12-9-pve is not installed.
Package proxmox-kernel-6.8.12-9-pve-signed which provides proxmox-kernel-6.8.12-9-pve is not configured yet.
dpkg: error processing package proxmox-kernel-6.8 (--configure):
dependency problems - leaving unconfigured
Setting up proxmox-kernel-6.11.11-2-pve-signed (6.11.11-2) ...
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 6.11.11-2-pve /boot/vmlinuz-6.11.11-2-pve
dkms: running auto installation service for kernel 6.11.11-2-pve.
Sign command: /lib/modules/6.11.11-2-pve/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Running the pre_build script:
checking for gawk...
no
checking for mawk...
mawk
checking metadata...
META file
checking build system type...
x86_64-pc-linux-gnu
checking host system type...
x86_64-pc-linux-gnu
checking target system type...
x86_64-pc-linux-gnu
checking whether to enable maintainer-specific portions of Makefiles...
no
checking whether make supports nested variables...
yes
checking for a BSD-compatible install...
/usr/bin/install -c
checking whether build environment is sane...
yes
checking for a race-free mkdir -p...
/usr/bin/mkdir -p
checking whether make sets $(MAKE)...
yes
checking how to print strings...
printf
checking whether make supports the include directive...
yes (GNU style)
checking for gcc...
no
checking for cc...
no
checking for cl.exe...
no
checking for clang...
no
configure: error: in `/var/lib/dkms/zfs/2.3.1/build':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
Building module:
Cleaning build area...
(bad exit status: 2)
make -j4 KERNELRELEASE=6.11.11-2-pve...
(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.11.11-2-pve (x86_64)
Consult /var/lib/dkms/zfs/2.3.1/build/make.log for more information.
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.11.11-2-pve failed!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/proxmox-kernel-6.11.11-2-pve-signed.postinst line 20.
dpkg: error processing package proxmox-kernel-6.11.11-2-pve-signed (--configure):
installed proxmox-kernel-6.11.11-2-pve-signed package post-installation script subprocess returned error exit status 2
Setting up proxmox-headers-6.5 (6.5.13-6) ...
dpkg: dependency problems prevent configuration of proxmox-kernel-6.5:
proxmox-kernel-6.5 depends on proxmox-kernel-6.5.13-6-pve-signed | proxmox-kernel-6.5.13-6-pve; however:
Package proxmox-kernel-6.5.13-6-pve-signed is not configured yet.
Package proxmox-kernel-6.5.13-6-pve is not installed.
Package proxmox-kernel-6.5.13-6-pve-signed which provides proxmox-kernel-6.5.13-6-pve is not configured yet.
dpkg: error processing package proxmox-kernel-6.5 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of proxmox-kernel-6.11:
proxmox-kernel-6.11 depends on proxmox-kernel-6.11.11-2-pve-signed | proxmox-kernel-6.11.11-2-pve; however:
Package proxmox-kernel-6.11.11-2-pve-signed is not configured yet.
Package proxmox-kernel-6.11.11-2-pve is not installed.
Package proxmox-kernel-6.11.11-2-pve-signed which provides proxmox-kernel-6.11.11-2-pve is not configured yet.
dpkg: error processing package proxmox-kernel-6.11 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
proxmox-kernel-6.8.12-9-pve-signed
proxmox-kernel-6.5.13-6-pve-signed
proxmox-kernel-6.8
proxmox-kernel-6.11.11-2-pve-signed
proxmox-kernel-6.5
proxmox-kernel-6.11
Failed to install Proxmox kernel. Exiting... in /usr/share/openmediavault/engined/rpc/kernel.inc:211
Stack trace:
#0 /usr/share/php/openmediavault/rpc/serviceabstract.inc(628): OMVRpcServiceKernel->{closure}()
#1 /usr/share/openmediavault/engined/rpc/kernel.inc(199): OMV\Rpc\ServiceAbstract->execBgProc()
#2 [internal function]: OMVRpcServiceKernel->doProxmox()
#3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(124): call_user_func_array()
#4 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod()
#5 /usr/sbin/omv-engined(544): OMV\Rpc\Rpc::call()
#6 {main}
Display More
PLease advise.
Hmm, had to cut this short, as it won't let me post the whole error.. And since I don't know what you need.. well.. If this isn't what you need, please advise what art of the error you need (Or increase my posting limit) and I shall post it.
Wow, I REALLY need to cut this off.. Wow.