Package Details: osync v1.3-1

Git Clone URL: https://aur.archlinux.org/osync.git (read-only, click to copy)
Package Base: osync
Description: A two way filesync script
Upstream URL: https://github.com/deajan/osync
Licenses: custom
Conflicts: osync
Provides: osync
Submitter: Shadowigor
Maintainer: Shadowigor (deajan)
Last Packager: Shadowigor
Votes: 8
Popularity: 0.52
First Submitted: 2016-08-29 18:12 (UTC)
Last Updated: 2023-10-12 11:06 (UTC)

Latest Comments

flavionm commented on 2024-03-03 22:17 (UTC) (edited on 2024-03-04 00:38 (UTC) by flavionm)

The package isn't installing the systemd service. It only installs them if the install script detects the /usr/lib/systemd/systemd directory. For the directory to exist, systemd needs to be available at build time. It should be added as a make dependency, to make building in a clean chroot work as intended.

Additionally, there's an issue with the prepare function that stops systemd from being detected even if it available. The replacement of /lib for /usr/lib doesn't take into account whether /lib is already part of a /usr/lib. That ends up turning the line that detects systemd in /usr/usr/lib/systemd/systemd.

The fix is to replace line 20 with this: find . -type f -exec perl -pi -e "s:(?<!/usr)/lib:/usr/lib:g" {} ";"

Shadowigor commented on 2020-08-08 08:52 (UTC)

@n3hima Added, thanks!

cyberia commented on 2020-08-07 15:42 (UTC) (edited on 2020-08-07 15:43 (UTC) by cyberia)

Hello, could inet-utils please be added to the dependencies? Without it I get the following error on running osync.sh:

/usr/bin/osync.sh: line 73: hostname: command not found

Shadowigor commented on 2018-01-18 16:22 (UTC)

@unai.ndz Then this might be a problem with pacaur. However, I also saw that pkgver (the variable holding the version) was statically as well as dynamically set which might have confused pacaur. I removed that now, so you might want to try again.

unai.ndz commented on 2017-12-25 21:42 (UTC) (edited on 2017-12-25 23:16 (UTC) by unai.ndz)

This is weird, don't know how pkgbuild works yet but the output suggest a mismatch between .SRCINFO and PKGBUILD

https://pastebin.com/4djAKEi9

EDIT: I was using pacaur but installing manually and with aura works fine.

Shadowigor commented on 2017-10-02 21:43 (UTC)

@hyshka Why do you think? The .SRCINFO seems to be fine for me.

hyshka commented on 2017-09-25 21:59 (UTC)

@Shadowigor the .SRCINFO appears to be out of date.

Shadowigor commented on 2017-05-14 14:56 (UTC)

@Bujiraso For me, the versions match. If I download a snapshot, the version in both files is v1.2.r0.b6ad2f2. Can you try redownloading it again? I also experience the 'Logger: command not found' error. This is most likely an error in osync and doesn't have anything to do with the packaging. Please report this error to the project directly: https://github.com/deajan/osync/issues

Bujiraso commented on 2017-05-14 10:31 (UTC) (edited on 2017-05-14 10:31 (UTC) by Bujiraso)

Error on installing this for me. The .SRCINFO's version doesn't match the PKGBUILD. Additionally there's a (likely minor) error that prints when installing: ./install.sh: line 174: Logger: command not found Matching the .SRCINFO to the PKGBUILD works fine.