zczcz

[Solved] Installation of Resilio Sync on linux failed [Raspberry Pi 1B]

Recommended Posts

I'm on a Raspberry Pi 1B and this is what I get.


$apt-get install resilio-sync

....

 

Setting up resilio-sync (2.4.4-1) ...
Job for resilio-sync.service failed. See 'systemctl status resilio-sync.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript resilio-sync, action "start" failed.
dpkg: error processing package resilio-sync (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 resilio-sync
E: Sub-process /usr/bin/dpkg returned an error code (1)

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

$sudo systemctl status resilio-sync.service

● resilio-sync.service - Resilio Sync service
   Loaded: loaded (/lib/systemd/system/resilio-sync.service; enabled)
   Active: failed (Result: start-limit) since Fri 2016-12-16 00:47:27 PST; 5min ago
     Docs: http://help.getsync.com/

Dec 16 00:47:27 RPi1B systemd[1]: Unit resilio-sync.service entered failed state.
Dec 16 00:47:27 RPi1B systemd[1]: resilio-sync.service holdoff time over, scheduling restart.
Dec 16 00:47:27 RPi1B systemd[1]: Stopping Resilio Sync service...
Dec 16 00:47:27 RPi1B systemd[1]: Starting Resilio Sync service...
Dec 16 00:47:27 RPi1B systemd[1]: resilio-sync.service start request repeated too quickly, refusing to start.
Dec 16 00:47:27 RPi1B systemd[1]: Failed to start Resilio Sync service.
Dec 16 00:47:28 RPi1B systemd[1]: Unit resilio-sync.service entered failed state.

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
$ sudo journalctl -xn

-- Logs begin at Thu 2016-12-15 19:47:48 PST, end at Fri 2016-12-16 00:51:18 PST. --
Dec 16 00:47:27 RPi1B systemd[1]: Failed to start Resilio Sync service.
-- Subject: Unit resilio-sync.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit resilio-sync.service has failed.
--
-- The result is failed.
Dec 16 00:47:28 RPi1B systemd[1]: Unit resilio-sync.service entered failed state.
Dec 16 00:47:31 RPi1B sudo[4538]: pi : TTY=pts/0 ; PWD=/etc/init.d ; USER=root ; COMMAND=/usr/bin/dpkg --configure resilio-sync
Dec 16 00:47:31 RPi1B sudo[4538]: pam_unix(sudo:session): session opened for user root by pi(uid=0)
Dec 16 00:47:32 RPi1B systemd[1]: Reloading.
Dec 16 00:47:33 RPi1B systemd[1]: Reloading.
Dec 16 00:47:34 RPi1B sudo[4538]: pam_unix(sudo:session): session closed for user root
Dec 16 00:47:34 RPi1B systemd[1]: Failed to send queued message: Transport endpoint is not connected
Dec 16 00:51:18 RPi1B sudo[4614]: pi : TTY=pts/0 ; PWD=/etc/init.d ; USER=root ; COMMAND=/bin/journalctl -xn
Dec 16 00:51:18 RPi1B sudo[4614]: pam_unix(sudo:session): session opened for user root by pi(uid=0)

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
$sudo dpkg --configure resilio-sync

Setting up resilio-sync (2.4.4-1) ...
Job for resilio-sync.service failed. See 'systemctl status resilio-sync.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript resilio-sync, action "start" failed.
dpkg: error processing package resilio-sync (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 resilio-sync

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

 


I also get this error:

$systemctl --user enable resilio-sync
Failed to get D-Bus connection: No such file or directory

 

Any idea what's going wrong?

Share this post


Link to post
Share on other sites

User has been created:
"rslsync:x:998:995::/home/btsync:/sbin/nologin"

Directories and files have been created:
"/etc/resilio-sync"
"/var/lib/resilio-sync" [all files copied here]
"/etc/init.d/resilio-sync"
"/usr/lib/systemd/user/resilio-sync.service"

...

 

Share this post


Link to post
Share on other sites

oh my, errors on RPI1 have been discussed quite a time here on forum, and the problem is that you need to actually use arm architecture, not armhf that RPi1 automatically requests from the repo.

You can use the solution from here. yes, it related to yet old BitTorrent Sync, but the core idea is the same - download the arm binary manually and replace it. 
Or you can use the the solution from the guide. Though this may affect other packages - they will be also trying to install arm. 

 

8 hours ago, zczcz said:

$systemctl --user enable resilio-sync
Failed to get D-Bus connection: No such file or directory

I guess, you run it as root, don't do that. 

Share this post


Link to post
Share on other sites

Well I'm trying to install on a Raspberry Pi 2, following the instructions here (and have successfully installed on a RasPi 3 already) and I get the same error:

Job for resilio-sync.service failed. See 'systemctl status resilio-sync.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript resilio-sync, action "start" failed.
dpkg: error processing package resilio-sync (--configure):
 subprocess installed post-installation script returned error exit status 1

 

Share this post


Link to post
Share on other sites
On 12/16/2016 at 11:44 AM, zczcz said:

Job for resilio-sync.service failed. See 'systemctl status resilio-sync.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript resilio-sync, action "start" failed.
dpkg: error processing package resilio-sync (--configure):
 subprocess installed post-installation script returned error exit status 1

isn't is the same as @zczcz reported initially?!  and did you try the suggestion that worked? 

Share this post


Link to post
Share on other sites
23 hours ago, Helen said:

isn't is the same as @zczcz reported initially?!  and did you try the suggestion that worked? 

Yes, but I am unable to install arm architecture. I get:

Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/jessie/InRelease Unable to find expected entry 'main/binary-armel/Packages' in Release file

As stated, I am on a Raspberry Pi 2. Not a 1.

Share this post


Link to post
Share on other sites

After a completely fresh install (on a new SD card), I'm hitting the same error, but now just this:

Job for resilio-sync.service failed. See 'systemctl status resilio-sync.service' and 'journalctl -xn' for details

systemctl status resilio-sync.service gives the following:

resilio-sync.service - Resilio Sync service
   Loaded: loaded (/lib/systemd/system/resilio-sync.service; enabled)
   Active: failed (Result: start-limit) since Sat 2017-05-20 12:52:49 UTC; 41min ago
     Docs: http://help.getsync.com/

I am following the instructions here to the letter.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.