Package Details: vdirsyncer-git 0.19.1.dev3+g2c44f7d-2

Git Clone URL: (read-only, click to copy)
Package Base: vdirsyncer-git
Description: Synchronize CalDAV and CardDAV.
Upstream URL:
Keywords: caldav, calendar, carddav, contacts, sync, vdir
Licenses: BSD
Conflicts: vdirsyncer
Provides: vdirsyncer
Submitter: eolianoe
Maintainer: whynothugo (untitaker)
Last Packager: whynothugo
Votes: 8
Popularity: 0.53
First Submitted: 2016-04-09 11:50 (UTC)
Last Updated: 2022-12-05 11:37 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

achilleas commented on 2022-12-05 11:50 (UTC)

Thanks for the quick fix.

achilleas commented on 2022-12-03 11:00 (UTC)

Current version fails to build with

install: cannot stat 'docs/_build/man/vdirsyncer.1': No such file or directory

whynothugo commented on 2022-11-19 14:43 (UTC)

@Thaodan: python-aiohttp depends on python-charset-normalizer<3 (e.g.: this is what upstream specified in the python package), but arch ship python-charset-normalizer=3.

I.e.: The Arch repo package two incompatible versions of these packages.

Given that the dependency is missing, it's somehow being fetched during the build process of this package.

I've no idea if I can do anything to fix this.

Thaodan commented on 2022-10-31 06:56 (UTC)

The package uses python-charset-normalizer and tries to download it from pypi I don't think that should happen.

dbermond commented on 2021-07-19 17:52 (UTC)

@whynothugo Please add python-pytest-cov to checkdepends. Package fails to pass the checks without python-pytest-cov, giving the error described by @dreieck on his comment from 2020-12-20.

serxxx commented on 2021-06-01 22:17 (UTC)

This is probably PEBCAK, but yay tries to upgrade this package every time, and has done for several months regardless of whether the project has changed. It thinks what's installed is, and that the current package version is 0.17.yyy, and so it thinks it is out of date. I suspect that the "v" in the version that gets installed is significant to the behavior. This behavior remains after uninstall/install, and clean building -- yay -Syu always rebuilds this package.

If I haven't done something wrong on my end, then aside from pinning or ignoring is there a way to fix this?

stweller commented on 2021-01-09 10:18 (UTC)

This needs to depend on python-pytest-cov. If this is installed, the check failure described by @dreieck will be resolved.

dreieck commented on 2020-12-20 13:12 (UTC)

Fails to check() for me:

==> Starting check()...
ERROR: usage: py.test [options] [file_or_dir] [file_or_dir] [...]
py.test: error: unrecognized arguments: --cov-config --cov=vdirsyncer --cov-report=term-missing --no-cov-on-fail
  inifile: [...]/aur-vdirsyncer-git/src/vdirsyncer/setup.cfg
  rootdir: [...]/aur-vdirsyncer-git/src/vdirsyncer

make: *** [Makefile:57: test] Error 4
==> ERROR: A failure occurred in check().

Thanks for maintaining!

friday13 commented on 2020-02-02 20:08 (UTC) (edited on 2020-02-02 21:02 (UTC) by friday13)

error[E0713]: borrow may still be in use when destructor runs
   --> /home/friday13/.cargo/registry/src/
259 | impl<'a> Target for ::UrlQuery<'a> {
    |      -- lifetime `'a` defined here
260 |     fn as_mut_string(&mut self) -> &mut String { &mut self.url.serialization }
261 |     fn finish(self) -> &'a mut ::Url { self.url }
    |                                        ^^^^^^^^ - here, drop of `self` needs exclusive access to `*self.url`, because the type `UrlQuery<'_>` implements the `Drop` trait
    |                                        |
    |                                        returning this value requires that `*self.url` is borrowed for `'a`

error: aborting due to previous error

For more information about this error, try `rustc --explain E0713`.
error: could not compile `url`.
warning: build failed, waiting for other jobs to finish...
error: build failed
==> ERROR: A failure occurred in build().
Error making: vdirsyncer-git

untitaker commented on 2018-06-13 16:12 (UTC)

I pushed something to the vdirsyncer repository, please try again.