Search Criteria
Package Details: yarsync 0.2.1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/yarsync.git (read-only, click to copy) |
---|---|
Package Base: | yarsync |
Description: | Yet Another Rsync is a file synchronization and backup tool |
Upstream URL: | https://github.com/ynikitenko/yarsync |
Keywords: | backup mirroring rsync synchronization |
Licenses: | GPL3 |
Submitter: | Alxe |
Maintainer: | ynikitenko |
Last Packager: | ynikitenko |
Votes: | 3 |
Popularity: | 0.000003 |
First Submitted: | 2018-04-24 11:46 (UTC) |
Last Updated: | 2023-05-22 10:30 (UTC) |
Dependencies (9)
- python (python37AUR, python311AUR, python310AUR)
- rsync (rsync-gitAUR, rsync-reflink-gitAUR, rsync-reflinkAUR)
- python-build (make)
- python-installer (make)
- python-pytest (make)
- python-pytest-mock (make)
- python-setuptools (make)
- python-wheel (make)
- rsync (rsync-gitAUR, rsync-reflink-gitAUR, rsync-reflinkAUR) (make)
Latest Comments
1 2 Next › Last »
simona commented on 2025-01-11 21:15 (UTC)
File "/usr/lib/python3.13/site-packages/pytest_image_diff/image_diff.py", line 5, in <module>
from diffimg import diff
ModuleNotFoundError: No module named 'diffimg'
ynikitenko commented on 2024-12-25 13:20 (UTC)
@simona I see, thanks. For now you can try to run tests with a previous Python version or just skip them. I shall try to improve the tests meanwhile!
simona commented on 2024-12-25 10:18 (UTC)
E AssertionError: assert [call('.ys/co...all().close()] == [call('.ys/co...t', 'x'), ...]
E
E At index 5 diff: call().close() != call('.ys/repo_myhost.txt', 'x')
E Left contains 2 more items, first extra item: call().exit(None, None, None)
E Use -v to get more diff
/home/simona/.cache/yay/yarsync/src/yarsync-0.2.1/tests/test_init.py:87: AssertionError
ynikitenko commented on 2024-12-25 10:10 (UTC)
@simona could you please add the error trace?
simona commented on 2024-12-25 09:02 (UTC)
no more builds
ynikitenko commented on 2024-08-29 10:04 (UTC)
Todo for the next release: drop setuptools (see the wiki).
ynikitenko commented on 2023-05-22 10:33 (UTC)
Done, thanks. Are you sure python-setuptools is really needed?
On https://wiki.archlinux.org/title/Python_package_guidelines#Standards_based_(PEP_517) it is written that this package is only needed "If no pyproject.toml can be found or it fails to contain a [build-system] table".
sekret commented on 2023-05-21 10:06 (UTC)
Please add
rsync python-setuptools python-pytest python-pytest-mock
to makedepends. It doesn't build without these.
ynikitenko commented on 2023-03-28 18:08 (UTC) (edited on 2023-03-28 18:08 (UTC) by ynikitenko)
Made a patch release. Many thanks to @m040601 for the suggestions!
1) man-db is no longer a dependency in PKGBUILD. I still launch mandb command after installation, but if it is not found, it is no longer an error (if you know a better way, please share).
2) documentation added. Thanks again for the suggestion; it was missing in PKGBUILD on Arch Wiki (I added a topic to its talk page), but I've found it at https://wiki.archlinux.org/title/Arch_package_guidelines#Directories
3) I don't add licence, because it is common and installed on the system.
"The licenses package (a dependency of the base meta package) contains many commonly used licenses, which are installed under /usr/share/licenses/common/.
If a package is licensed under one of these licenses, the value should be set to the directory name, e.g. license=('GPL')." - this is what I do.
https://wiki.archlinux.org/title/PKGBUILD#license
4) If you've read the docs and evaluated my points, that would be interesting to hear! Thanks for the feedback.
ynikitenko commented on 2023-03-13 10:41 (UTC) (edited on 2023-03-13 10:44 (UTC) by ynikitenko)
Thank you for your kind words and useful comments. In fact, this is my first AUR package (though I've released more packages on PyPI), so I greatly appreciate any improvements for that.
mandb
?Can I call this command when I don't require man pages to be installed? (or I could call this command and ignore its possible failure) Should I expect users to call this command manually?
I read Arch Wiki carefully, but could find no solutions for this at that time.
However, do I have to copy GPL file? I think this license is pre-installed on Arch, didn't find it in the Wiki what to do with that. Sorry about formatting, know no way to check it beforehand.
1 2 Next › Last »