openmediavault-syncthing : Depends: syncthing-inotify but it is not installable

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • openmediavault-syncthing : Depends: syncthing-inotify but it is not installable

      When I try to install syncthing (via browser or ssh) I get the following error:

      omv wrote:


      root@omv:~# apt install openmediavault-syncthing
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      Some packages could not be installed. This may mean that you have
      requested an impossible situation or if you are using the unstable
      distribution that some required packages have not yet been created
      or been moved out of Incoming.
      The following information may help to resolve the situation:


      The following packages have unmet dependencies:
      openmediavault-syncthing : Depends: syncthing-inotify but it is not installable
      E: Unable to correct problems, you have held broken packages.
      any help? :)
    • lzb wrote:

      any help?
      What version of OMV? Do you have the sync repo enabled in omv-extras? Why are you installing from command line? Because you don't see the plugin in the plugin list?
      omv 4.1.12 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.11
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • Sorry, I've forgot about this. :) So here it is:
      - it's 3.0.91
      - yes, I have the "Sync" repo enabled
      - as I mentioned in the original post I have the same error via web interface (pasted below) and command line (above)


      omv wrote:

      >>> *************** Error ***************
      Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --force-yes --fix-missing --allow-unauthenticated --reinstall install openmediavault-syncthing 2>&1' with exit code '100': Reading package lists...

      Building dependency tree...

      Reading state information...

      Some packages could not be installed. This may mean that you have
      requested an impossible situation or if you are using the unstable
      distribution that some required packages have not yet been created
      or been moved out of Incoming.
      The following information may help to resolve the situation:

      The following packages have unmet dependencies:
      openmediavault-syncthing : Depends: syncthing-inotify but it is not installable
      E: Unable to correct problems, you have held broken packages.
      <<< *************************************
    • I knew I should've guessed it was an arm board... arm64 doesn't have the syncthing-inotify package. Not sure what to do about that.
      omv 4.1.12 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.11
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • Is there a (good) reason for omv-syncthing to depend on syncthing-inotify? Is this omv-syncthing specific?

      Asking because syncthing has it's own update interval for every "sync" directory and it seems to do it's job on other platforms. I know the benefits - something changed in some "sync" dir? Notify syncthing real-time! But maybe make it optional or at least, if possible, optional for arm64?

      After all there are some releases for arm64 on github: github.com/syncthing/syncthing-inotify/releases
    • lzb wrote:

      Is there a (good) reason for omv-syncthing to depend on syncthing-inotify? Is this omv-syncthing specific?
      The plugin depends on it. I would have to look to see what it would take to make it optional.

      lzb wrote:

      After all there are some releases for arm64 on github: github.com/syncthing/syncthing-inotify/releases
      I don't know why they don't put it in their repo then.
      omv 4.1.12 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.11
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • Now the weird part - I can install syncthing-inotify (not sure why there's :armhf):

      apt install syncthing-inotify wrote:

      Reading state information... Done
      The following extra packages will be installed:
      gcc-4.9-base:armhf libc6:armhf libgcc1:armhf
      Suggested packages:
      glibc-doc:armhf locales:armhf
      The following NEW packages will be installed:
      gcc-4.9-base:armhf libc6:armhf libgcc1:armhf syncthing-inotify:armhf
      0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
      But omv-syncthing fails anyway with the same error. o_O
      (because of the :armhf?)
    • lzb wrote:

      I suppose it is time to remove -inotify depend
      Thanks for the info :) Since I don't use syncthing, I would've never come across that. I will work on removing it.
      omv 4.1.12 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.11
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • lzb wrote:

      I suppose it is time to remove -inotify depend,
      3.11 in repo now. I didn't test on arm64 though.
      omv 4.1.12 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.11
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!