Package Details: khal 0.8.2-1

Git Clone URL: https://aur.archlinux.org/khal.git (read-only)
Package Base: khal
Description: CLI calendar application build around CalDAV
Upstream URL: http://lostpackets.de/khal/
Licenses: MIT
Submitter: t-8ch
Maintainer: eolianoe (hobarrera)
Last Packager: eolianoe
Votes: 11
Popularity: 1.070625
First Submitted: 2014-04-18 09:52
Last Updated: 2016-05-16 11:08

Latest Comments

Markus00000 commented on 2016-04-14 07:54

Edit: Fixed by python-sphinx 1.4.1-2.

Build failure:

sphinx-build -b man -d build/doctrees source build/man
Traceback (most recent call last):
File "/usr/bin/sphinx-build", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2927, in <module>
@_call_aside
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2913, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2940, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 635, in _build_master
ws.require(__requires__)
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 943, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 829, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'imagesize' distribution was not found and is required by Sphinx
Makefile:131: recipe for target 'man' failed
make: *** [man] Error 1

hobarrera commented on 2016-01-29 06:04

$ ag --python "from vdirsy"
khal/controllers.py
25:from vdirsyncer.utils.vobject import Item

khal/khalendar/khalendar.py
38:from vdirsyncer.storage.filesystem import FilesystemStorage
39:from vdirsyncer.exceptions import AlreadyExistingError

tests/controller_test.py
4:from vdirsyncer.storage.base import Item

tests/khalendar_test.py
8:from vdirsyncer.storage.base import Item

tests/conftest.py
6:from vdirsyncer.storage.filesystem import FilesystemStorage

hobarrera commented on 2016-01-29 06:04

@shtrom: It does depend on it explicitly, ie:

khal/controllers.py
25:from vdirsyncer.utils.vobject import Item

This is because vdirsyncer has some parsing code that's reused by khal. The above is not the only place where vdirsyncer is used either.

shtrom commented on 2016-01-29 04:14

The dependency on vdirsyncer is a bit strong. I agree it's the obvious choice to sync with the DAV server, but there might be other way not relying on it.

I don't think that khal otherwise depends on it.

hobarrera commented on 2015-12-11 23:24

I've put an orphan request due to the out-of-dateness.

I don't mind co-maintaining this if you'd like to stay around but have just been busy lately.

hobarrera commented on 2015-05-27 07:28

python2-setproctitle should be an optdepends.

MrMen commented on 2015-04-07 19:11

python2-xdg is still needed as a dependency.

hobarrera commented on 2015-03-13 13:38

python2-setproctitle should be an optdepends.

hobarrera commented on 2015-03-13 09:58

Depends python2-icalendar is missing:

$ khal
Traceback (most recent call last):
File "/usr/bin/khal", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3020, in <module>
working_set = WorkingSet._build_master()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 614, in _build_master
ws.require(__requires__)
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 920, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 807, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: icalendar

Argus commented on 2015-01-04 15:23

python2-xdg is also a dependency.

All comments