Package Details: khal-git 0.10.6.dev26+gdc6d5a1-1

Git Clone URL: https://aur.archlinux.org/khal-git.git (read-only, click to copy)
Package Base: khal-git
Description: CLI calendar application build around CalDAV (Git)
Upstream URL: https://lostpackets.de/khal/
Licenses: MIT
Conflicts: khal
Provides: khal
Submitter: milouse
Maintainer: whynothugo
Last Packager: whynothugo
Votes: 29
Popularity: 0.000001
First Submitted: 2013-12-11 19:24 (UTC)
Last Updated: 2022-06-27 08:00 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

whynothugo commented on 2015-03-13 12:54 (UTC)

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

eolianoe commented on 2014-10-23 07:03 (UTC)

python2-requests is still include in the dependency with python-vdirsyncer -> python2-requests-toolbelt -> python2-requests. I'm not sure it's needed for khal, but vdirsyncer need it.

Runiq commented on 2014-10-23 07:02 (UTC)

Ah, right, I forgot that vdirsyncer provides some things as well. I'm doing it differently with my own packages, but I can see why one would do it like that. Carry on, then! :)

milouse commented on 2014-10-22 20:19 (UTC)

Ok, I've cleanup a bit dependanies: I now follow the order of the https://github.com/geier/khal/blob/master/setup.py file. It is easier to know where we are as this. For information, I do not include python2-click and python2-icalendar as dependancies as they come with python2-vdirsyncer, nor I include python2-pytz, as it comes with python2-icalendar. Finally, be careful that I've drop dependancies on python2-requests and python2-certifi too, as they don't seem to be mandatory any more. If you experience some crash, do not hesitate to notify me. Thanks.

Runiq commented on 2014-10-22 19:09 (UTC)

Just as an FYI, 0.4.0 (and therefore this package as well) will no longer depend on python2-docopt, but it will depend on python2-click: http://khal.readthedocs.org/en/latest/changelog.html#id2

eolianoe commented on 2014-10-14 19:00 (UTC)

@milouse: IHMO optional dependencies provide only some additional informations. It's certainly true that someone that doesn't know zsh will install it, but for zsh users they can see that there is auto-completion for this app. In all cases you are the maintainer, and it's just optional stuff :)

milouse commented on 2014-10-14 10:00 (UTC)

I'm not sure it's really an optional dependancies. As pointed by @david.runge, if you don't use zsh, you don't really care about it. And if you use it, you already have it. At no point having zsh or not will break things. On the other hand, just this package cannot be viewed as a starting point to install zsh. IMHO optionnal dependancies must be viewed as tips like « Hey! you really must try this other stuff, it's great. » But I'd be happy to listen your arguments about it :)

eolianoe commented on 2014-10-14 07:01 (UTC)

@milouse: with those changes could you re-add the line optdepends=('zsh') ?

milouse commented on 2014-10-12 18:55 (UTC)

No problem @david.runge. I agree it won't bother other users. This new version re-introduce by default the zsh autocompletion. If you really don't want it, simply comment the line 54 in the PKGBUILD.

dvzrv commented on 2014-10-12 16:33 (UTC)

@milouse: Could you make adding the zsh completions a default? They won't bother anyone, if those people are not using zsh and if they are it is of great help, when using khal! Thanks!