Unable to apply change

    • OMV 3.x
    • Unable to apply change

      Hi

      I have problem applying change. any change i will got error as below.

      Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; systemctl disable smbd 2>&1' with exit code '134': Synchronizing state for smbd.service with sysvinit using update-rc.d... Executing /usr/sbin/update-rc.d smbd defaults Can't load '/usr/lib/x86_64-linux-gnu/perl/5.20/auto/File/Glob/Glob.so' for module File::Glob: /usr/lib/x86_64-linux-gnu/perl/5.20/auto/File/Glob/Glob.so: invalid ELF header at /usr/share/perl/5.20/XSLoader.pm line 93. at /usr/lib/x86_64-linux-gnu/perl/5.20/File/Glob.pm line 68. Compilation failed in require at /usr/sbin/update-rc.d line 353. BEGIN failed--compilation aborted at /usr/sbin/update-rc.d line 353. *** Error in `systemctl': double free or corruption (fasttop): 0x000055b7d0c979e0 *** Aborted

      Can someone help me. what ever i change it will got this error.

      Tks
    • Hi tkaiser many many thank for your response

      Below is the output . if this files is corrupted?
      How can i fix it? Tks

      root@nas0:~# dpkg --verify
      ??5?????? /usr/lib/x86_64-linux-gnu/perl/5.20.2/auto/File/Glob/Glob.so
      ??5?????? c /etc/cron-apt/action.d/3-download
      ??5?????? c /etc/cron-apt/config
      ??5?????? c /etc/watchdog.conf
      ??5?????? c /etc/default/monit
      ??5?????? c /etc/monit/monitrc
      ??5?????? c /etc/collectd/collectd.conf
      ??5?????? c /etc/hdparm.conf
      ??5?????? /var/lib/smartmontools/drivedb/drivedb.h
      ??5?????? c /etc/default/smartmontools
      ??5?????? c /etc/smartd.conf
      ??5?????? c /etc/cron.daily/mdadm
      ??5?????? c /etc/default/avahi-daemon
      ??5?????? c /etc/avahi/avahi-daemon.conf
      ??5?????? c /etc/issue
      ??5?????? c /etc/default/acpid
      ??5?????? c /etc/default/collectd
      ??5?????? c /etc/default/shellinabox
      ??5?????? c /etc/default/rrdcached
    • raid3868 wrote:

      /usr/lib/x86_64-linux-gnu/perl/5.20.2/auto/File/Glob/Glob.so
      You can check which package this file contains by

      Source Code

      1. dpkg -S /usr/lib/x86_64-linux-gnu/perl/5.20.2/auto/File/Glob/Glob.so
      And then reinstall this package. Example: github.com/ayufan-rock64/linux…rock64_diagnostics.sh#L93