OMV not working after upgrade 3>4

    • OMV 4.x
    • Upgrade 3.x -> 4.x
    • OMV not working after upgrade 3>4

      I'm wondering if anyone can help me. I've just tried upgrading from v3 to v4, using the guides I found on here: apt-get update, apt-get upgrade, omv-release-upgrade

      But now I can't get into the GUI. I'm not that familiar with Linux so I'm not sure where to start troubleshooting. Here is the last part of the log from the omv-release-upgrade:

      Source Code

      1. Configuration file '/etc/ntp.conf'
      2. ==> Modified (by you or by a script) since installation.
      3. ==> Package distributor has shipped an updated version.
      4. ==> Keeping old config file as default.
      5. Setting up libnghttp2-14:amd64 (1.18.1-1) ...
      6. Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1+b1) ...
      7. Setting up libssh2-1:amd64 (1.7.0-1) ...
      8. Setting up libcurl3-gnutls:amd64 (7.52.1-5+deb9u8) ...
      9. Setting up apt-transport-https (1.4.8) ...
      10. dpkg: dependency problems prevent configuration of openmediavault:
      11. openmediavault depends on acpid; however:
      12. Package acpid is not configured yet.
      13. dpkg: error processing package openmediavault (--configure):
      14. dependency problems - leaving unconfigured
      15. dpkg: dependency problems prevent configuration of openmediavault-omvextrasorg:
      16. openmediavault-omvextrasorg depends on openmediavault (>= 4.0.4); however:
      17. Package openmediavault is not configured yet.
      18. dpkg: error processing package openmediavault-omvextrasorg (--configure):
      19. dependency problems - leaving unconfigured
      20. Setting up libsensors4:amd64 (1:3.4.0-4) ...
      21. Installing new version of config file /etc/sensors3.conf ...
      22. Setting up libsnmp-base (5.7.3+dfsg-1.7+deb9u1) ...
      23. Setting up libsnmp30:amd64 (5.7.3+dfsg-1.7+deb9u1) ...
      24. Setting up libtext-charwidth-perl (0.04-7+b5) ...
      25. Setting up liblocale-gettext-perl (1.07-3+b1) ...
      26. Setting up libtext-iconv-perl (1.7-5+b4) ...
      27. Setting up kbd (2.0.3-2+b1) ...
      28. Removing obsolete conffile /etc/kbd/config ...
      29. Removing obsolete conffile /etc/kbd/remap ...
      30. Removing obsolete conffile /etc/init.d/kbd ...
      31. Setting up keyboard-configuration (1.164) ...
      32. Removing obsolete conffile /etc/init.d/keyboard-setup ...
      33. Removing obsolete conffile /etc/init.d/console-setup ...
      34. Setting up console-setup-linux (1.164) ...
      35. Installing new version of config file /etc/console-setup/compose.ISO-8859-1.inc ...
      36. Installing new version of config file /etc/console-setup/compose.ISO-8859-13.inc ...
      37. Installing new version of config file /etc/console-setup/compose.ISO-8859-14.inc ...
      38. Installing new version of config file /etc/console-setup/compose.ISO-8859-15.inc ...
      39. Installing new version of config file /etc/console-setup/compose.ISO-8859-2.inc ...
      40. Installing new version of config file /etc/console-setup/compose.ISO-8859-3.inc ...
      41. Installing new version of config file /etc/console-setup/compose.ISO-8859-4.inc ...
      42. Installing new version of config file /etc/console-setup/compose.ISO-8859-7.inc ...
      43. Installing new version of config file /etc/console-setup/compose.ISO-8859-9.inc ...
      44. Created symlink /etc/systemd/system/sysinit.target.wants/keyboard-setup.service -> /lib/systemd/system/keyboard-setup.service.
      45. Created symlink /etc/systemd/system/multi-user.target.wants/console-setup.service -> /lib/systemd/system/console-setup.service.
      46. Setting up libklibc (2.0.4-9) ...
      47. Setting up klibc-utils (2.0.4-9) ...
      48. Setting up busybox (1:1.22.0-19+b3) ...
      49. Setting up initramfs-tools-core (0.130) ...
      50. removed '/etc/initramfs-tools/initramfs.conf.dpkg-remove'
      51. Setting up initramfs-tools (0.130) ...
      52. Installing new version of config file /etc/kernel/postinst.d/initramfs-tools ...
      53. update-initramfs: deferring update (trigger activated)
      54. Removing obsolete conffile /etc/bash_completion.d/initramfs-tools ...
      55. Setting up xkb-data (2.19-1+deb9u1) ...
      56. Setting up console-setup (1.164) ...
      57. Setting up sqlite3 (3.16.2-5+deb9u1) ...
      58. Setting up libgpgme11:amd64 (1.8.0-3+b2) ...
      59. Setting up samba-dsdb-modules (2:4.5.12+dfsg-2+deb9u4) ...
      60. Setting up libtext-wrapi18n-perl (0.06-7.1) ...
      61. Setting up debconf-i18n (1.5.61) ...
      62. Setting up bsdmainutils (9.0.12+nmu1) ...
      63. Setting up gettext-base (0.19.8.1-2) ...
      64. Setting up libcrypto++6 (5.6.4-7) ...
      65. Setting up libcurl3:amd64 (7.52.1-5+deb9u8) ...
      66. Setting up libfuse2:amd64 (2.9.7-1+deb9u2) ...
      67. Setting up fuse (2.9.7-1+deb9u2) ...
      68. update-initramfs: deferring update (trigger activated)
      69. Setting up urbackup-server (2.3.7.0-1) ...
      70. Setting up php-symfony-polyfill-apcu (1.2.0-1) ...
      71. Setting up php-symfony-class-loader (2.8.7+dfsg-1.3+deb9u1) ...
      72. dpkg: dependency problems prevent configuration of omvextras-common:
      73. omvextras-common depends on openmediavault (>= 4.0.4); however:
      74. Package openmediavault is not configured yet.
      Display All
    • More from the log file:

      Source Code

      1. dpkg: error processing package omvextras-common (--configure):
      2. dependency problems - leaving unconfigured
      3. Setting up grub-common (2.02~beta3-5+deb9u1) ...
      4. Installing new version of config file /etc/grub.d/00_header ...
      5. Installing new version of config file /etc/grub.d/05_debian_theme ...
      6. Installing new version of config file /etc/grub.d/10_linux ...
      7. Installing new version of config file /etc/grub.d/20_linux_xen ...
      8. Installing new version of config file /etc/grub.d/30_os-prober ...
      9. Installing new version of config file /etc/grub.d/30_uefi-firmware ...
      10. Setting up grub2-common (2.02~beta3-5+deb9u1) ...
      11. Setting up grub-pc-bin (2.02~beta3-5+deb9u1) ...
      12. Setting up grub-pc (2.02~beta3-5+deb9u1) ...
      13. Installing new version of config file /etc/kernel/postinst.d/zz-update-grub ...
      14. Installing new version of config file /etc/kernel/postrm.d/zz-update-grub ...
      15. Installing for i386-pc platform.
      16. Installation finished. No error reported.
      17. Generating grub configuration file ...
      18. Found linux image: /boot/vmlinuz-4.9.0-0.bpo.6-amd64
      19. Found linux image: /boot/vmlinuz-4.9.0-0.bpo.3-amd64
      20. Found initrd image: /boot/initrd.img-4.9.0-0.bpo.3-amd64
      21. done
      22. Setting up libssl1.0.0:amd64 (1.0.2l-1~bpo8+1) ...
      23. Setting up mawk (1.3.3-17+b3) ...
      24. Setting up groff-base (1.22.3-9) ...
      25. Installing new version of config file /etc/groff/man.local ...
      26. Installing new version of config file /etc/groff/mdoc.local ...
      27. Setting up libpipeline1:amd64 (1.4.1-2) ...
      28. Setting up man-db (2.7.6.1-2) ...
      29. Installing new version of config file /etc/cron.daily/man-db ...
      30. Installing new version of config file /etc/cron.weekly/man-db ...
      31. Installing new version of config file /etc/manpath.config ...
      32. Updating database of manual pages ...
      33. Setting up firmware-ipw2x00 (20161130-4) ...
      34. Setting up firmware-linux-free (3.4) ...
      35. update-initramfs: deferring update (trigger activated)
      36. Setting up firmware-misc-nonfree (20161130-4) ...
      37. update-initramfs: deferring update (trigger activated)
      38. Setting up firmware-amd-graphics (20161130-4) ...
      39. Setting up firmware-linux-nonfree (20161130-4) ...
      40. Setting up firmware-linux (20161130-4) ...
      41. Setting up firmware-adi (20161130-4) ...
      42. Setting up firmware-ralink (20161130-4) ...
      43. Setting up firmware-ivtv (20161130-4) ...
      44. Setting up transmission-common (2.92-2+deb9u1) ...
      45. Setting up libminiupnpc10:amd64 (1.9.20140610-4) ...
      46. Setting up libnatpmp1:amd64 (20110808-4+b1) ...
      47. Setting up transmission-daemon (2.92-2+deb9u1) ...
      48. Setting up transmission-cli (2.92-2+deb9u1) ...
      49. Setting up dmidecode (3.0-4) ...
      50. Setting up iputils-ping (3:20161105-1) ...
      51. Setting up libisc-export160 (1:9.10.3.dfsg.P4-12.3+deb9u4) ...
      52. Setting up libdns-export162 (1:9.10.3.dfsg.P4-12.3+deb9u4) ...
      53. Setting up isc-dhcp-client (4.3.5-3+deb9u1) ...
      54. Installing new version of config file /etc/dhcp/dhclient-exit-hooks.d/rfc3442-classless-routes ...
      55. Installing new version of config file /etc/dhcp/dhclient.conf ...
      56. Setting up isc-dhcp-common (4.3.5-3+deb9u1) ...
      57. Setting up nano (2.7.4-1) ...
      58. Installing new version of config file /etc/nanorc ...
      59. Setting up xxd (2:8.0.0197-4+deb9u1) ...
      60. Setting up vim-common (2:8.0.0197-4+deb9u1) ...
      61. Installing new version of config file /etc/vim/vimrc ...
      62. Setting up vim-tiny (2:8.0.0197-4+deb9u1) ...
      63. Installing new version of config file /etc/vim/vimrc.tiny ...
      64. Setting up less (481-2.1) ...
      65. Setting up libgnutls-openssl27:amd64 (3.5.8-5+deb9u4) ...
      66. Setting up manpages (4.10-2) ...
      67. Setting up netcat-traditional (1.10-41+b1) ...
      68. Setting up traceroute (1:2.1.0-2) ...
      69. update-alternatives: using /usr/bin/traceroute.db to provide /usr/bin/traceroute (traceroute) in auto mode
      70. update-alternatives: using /usr/bin/traceroute6.db to provide /usr/bin/traceroute6 (traceroute6) in auto mode
      71. update-alternatives: using /usr/bin/lft.db to provide /usr/bin/lft (lft) in auto mode
      72. update-alternatives: using /usr/bin/traceproto.db to provide /usr/bin/traceproto (traceproto) in auto mode
      73. update-alternatives: using /usr/sbin/tcptraceroute.db to provide /usr/sbin/tcptraceroute (tcptraceroute) in auto mode
      74. Setting up firmware-atheros (20161130-4) ...
      75. Setting up firmware-bnx2 (20161130-4) ...
      76. update-initramfs: deferring update (trigger activated)
      77. Setting up firmware-bnx2x (20161130-4) ...
      78. update-initramfs: deferring update (trigger activated)
      79. Setting up firmware-brcm80211 (20161130-4) ...
      80. Setting up firmware-intelwimax (20161130-4) ...
      81. Setting up firmware-iwlwifi (20161130-4) ...
      82. Setting up firmware-libertas (20161130-4) ...
      83. Setting up firmware-myricom (20161130-4) ...
      84. update-initramfs: deferring update (trigger activated)
      85. Setting up firmware-netxen (20161130-4) ...
      86. update-initramfs: deferring update (trigger activated)
      87. Setting up firmware-qlogic (20161130-4) ...
      88. update-initramfs: deferring update (trigger activated)
      89. Setting up firmware-realtek (20161130-4) ...
      90. update-initramfs: deferring update (trigger activated)
      91. Setting up firmware-samsung (20161130-4) ...
      92. Setting up firmware-ti-connectivity (20161130-4) ...
      93. Setting up firmware-zd1211 (1:1.5-4) ...
      94. Setting up fsarchiver (0.8.1-1) ...
      95. Setting up iucode-tool (2.1.1-1) ...
      96. Setting up libcap2-bin (1:2.25-1) ...
      97. Setting up libiw30:amd64 (30~pre9-12+b1) ...
      98. Setting up libpkcs11-helper1:amd64 (1.21-1) ...
      99. Setting up libusb-1.0-0:amd64 (2:1.0.21-1) ...
      100. Setting up linux-image-4.9.0-0.bpo.6-amd64 (4.9.88-1+deb9u1~bpo8+1) ...
      101. I: /vmlinuz is now a symlink to boot/vmlinuz-4.9.0-0.bpo.6-amd64
      102. I: /initrd.img is now a symlink to boot/initrd.img-4.9.0-0.bpo.6-amd64
      103. /etc/kernel/postinst.d/initramfs-tools:
      104. update-initramfs: Generating /boot/initrd.img-4.9.0-0.bpo.6-amd64
      105. W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
      106. /etc/kernel/postinst.d/zz-update-grub:
      107. Generating grub configuration file ...
      108. Found linux image: /boot/vmlinuz-4.9.0-0.bpo.6-amd64
      109. Found initrd image: /boot/initrd.img-4.9.0-0.bpo.6-amd64
      110. Found linux image: /boot/vmlinuz-4.9.0-0.bpo.3-amd64
      111. Found initrd image: /boot/initrd.img-4.9.0-0.bpo.3-amd64
      112. done
      113. Setting up linux-image-amd64 (4.9+80+deb9u4~bpo8+1) ...
      114. Setting up net-tools (1.60+git20161116.90da8a0-1) ...
      115. Setting up nfacct (1.0.1-1.1+b1) ...
      116. dpkg: dependency problems prevent configuration of openmediavault-backup:
      117. openmediavault-backup depends on openmediavault (>= 4.1.5); however:
      118. Package openmediavault is not configured yet.
      119. dpkg: error processing package openmediavault-backup (--configure):
      120. dependency problems - leaving unconfigured
      121. dpkg: dependency problems prevent configuration of openmediavault-transmissionbt:
      122. openmediavault-transmissionbt depends on omvextras-common; however:
      123. Package omvextras-common is not configured yet.
      124. openmediavault-transmissionbt depends on openmediavault (>= 4.1.7); however:
      125. Package openmediavault is not configured yet.
      126. dpkg: error processing package openmediavault-transmissionbt (--configure):
      127. dependency problems - leaving unconfigured
      128. Setting up openvpn (2.4.0-6+deb9u2) ...
      129. Installing new version of config file /etc/init.d/openvpn ...
      130. Restarting virtual private network daemon.:.
      131. Setting up usbutils (1:007-4+b1) ...
      132. Setting up wireless-tools (30~pre9-12+b1) ...
      133. Installing new version of config file /etc/network/if-post-down.d/wireless-tools ...
      134. Installing new version of config file /etc/network/if-pre-up.d/wireless-tools ...
      135. Setting up amd64-microcode (3.20160316.3) ...
      136. Installing new version of config file /etc/default/amd64-microcode ...
      137. update-initramfs: deferring update (trigger activated)
      138. amd64-microcode: microcode will be updated at next boot
      139. Setting up dahdi-firmware-nonfree (2.11.1-1) ...
      140. Setting up easy-rsa (2.2.2-2) ...
      141. Setting up intel-microcode (3.20180807a.1~deb9u1) ...
      142. update-initramfs: deferring update (trigger activated)
      143. intel-microcode: microcode will be updated at next boot
      144. Setting up iproute (1:4.9.0-1+deb9u1) ...
      145. Setting up ntfs-3g (1:2016.2.22AR.1+dfsg-1) ...
      146. Setting up liblvm2cmd2.02:amd64 (2.02.168-2) ...
      147. Setting up tasksel-data (3.39) ...
      148. Setting up tasksel (3.39) ...
      149. Setting up python3 (3.5.3-1) ...
      150. Setting up dh-python (2.20170125) ...
      151. Setting up lsb-release (9.20161125) ...
      152. Setting up python3-dialog (3.4.0-1) ...
      153. Setting up python3-dbus (1.2.4-1+b1) ...
      154. Setting up dmeventd (2:1.02.137-2) ...
      155. Setting up lvm2 (2.02.168-2) ...
      156. Installing new version of config file /etc/lvm/lvm.conf ...
      157. update-initramfs: deferring update (trigger activated)
      158. Created symlink /etc/systemd/system/sysinit.target.wants/lvm2-lvmpolld.socket -> /lib/systemd/system/lvm2-lvmpolld.socket.
      159. Setting up python3-apt (1.4.0~beta3) ...
      160. Setting up python3-six (1.10.0-3) ...
      161. Setting up python3-pyudev (0.21.0-1) ...
      162. Setting up python3-natsort (4.0.3-2) ...
      163. Setting up python3-netifaces (0.10.4-0.1+b2) ...
      164. Setting up python3-lxml (3.7.1-1) ...
      165. Processing triggers for libc-bin (2.24-11+deb9u3) ...
      166. Processing triggers for systemd (232-25+deb9u6) ...
      167. Processing triggers for php7.0-fpm (7.0.33-0+deb9u1) ...
      168. Processing triggers for resolvconf (1.79) ...
      169. Processing triggers for ca-certificates (20161130+nmu1+deb9u1) ...
      170. Updating certificates in /etc/ssl/certs...
      171. 0 added, 0 removed; done.
      172. Running hooks in /etc/ca-certificates/update.d...
      173. done.
      174. Processing triggers for initramfs-tools (0.130) ...
      175. update-initramfs: Generating /boot/initrd.img-4.9.0-0.bpo.6-amd64
      176. W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
      177. Errors were encountered while processing:
      178. acpid
      179. openmediavault
      180. openmediavault-omvextrasorg
      181. omvextras-common
      182. openmediavault-backup
      183. openmediavault-transmissionbt
      184. Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x7fb8b8e816a8>
      185. Traceback (most recent call last):
      186. File "/usr/lib/python3.5/weakref.py", line 117, in remove
      187. TypeError: 'NoneType' object is not callable
      188. Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x7fb8b8e816a8>
      189. Traceback (most recent call last):
      190. File "/usr/lib/python3.5/weakref.py", line 117, in remove
      191. TypeError: 'NoneType' object is not callable
      192. E: Sub-process /usr/bin/dpkg returned an error code (1)
      Display All