Package Details: alot 0.5.1-2

Git Clone URL: https://aur.archlinux.org/alot.git (read-only)
Package Base: alot
Description: terminal-based MUA for the notmuch mail system
Upstream URL: https://github.com/pazz/alot
Licenses: GPL
Submitter: None
Maintainer: zerathidune
Last Packager: zerathidune
Votes: 28
Popularity: 1.995296
First Submitted: 2011-08-13 19:56
Last Updated: 2017-02-09 16:59

Latest Comments

GenkiSky commented on 2017-06-17 04:03

@zerathidune Thanks for checking. It's possible I did something weird with my python packages, as having python2-idna or python2-pyopenssl is not sufficient for me. But anyway, yes, sounds like adding it as dependency does not make sense here.

zerathidune commented on 2017-06-16 23:54

Hm, I'm don't have that package installed and I'm not getting that error. I looked at the output of pacman -Qi python2-twisted:

...
Optional Deps : python2-pyopenssl: for TLS client hostname verification
python2-service-identity: for TLS client hostname verification
python2-idna: for TLS client hostname verification [installed]
...

Perhaps I'm not getting the error because any one of those is sufficient to satisfy the dependency?

Alot doesn't actually use the networking bits of twistied afaik; It would be a shame to introduce an extra dependency just to silence an irrelevant warning. Given that the twisted package marks it as optional I'm inclined to leave it out.

GenkiSky commented on 2017-06-14 08:16

Thanks for packaging this. Minor issue I'm having though is that when python2-service-identity is not installed, the following message is printed to stderr on startup of alot:

:0: UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'. Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied. Without the service_identity module, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected.

Are others able to reproduce this? If so, it seems python2-service-identity should be added as a dependency?

zerathidune commented on 2017-02-09 17:03

I sent a patch upstream and backported it to this package. It will probably land upstream soon, but anyway this package is fixed.

zerathidune commented on 2017-02-07 06:48

@confusedfla, thanks for reporting that -- yeah, that obviously shouldn't be there. I'll fix it soon.

Question: what package is it conflicting with? there really shouldn't be *any* package that puts things in that directory.

confusedfla commented on 2017-02-06 18:52

Could you add `rm -rf /usr/lib/python2.7/site-packages/tests` to build() as this is clearly not needed and yields to conflicts.

zerathidune commented on 2017-01-31 15:41

Updated to 0.5.1

zerathidune commented on 2016-12-14 20:39

@sdothum, thanks for the heads up, I'll look into the requests thing. I don't want to just blindly add it, since that suggests that it's doing stuff with the network during the build, which is troubling.

The warnings are to be expected; this is the doc issue I was referencing below. Since it doesn't break the build, I'm not going to bother with it. I've already pushed a fix upstream which will be part of the next release.

sdothum commented on 2016-12-13 14:32

I had to add python2-requests dependency to avoid sphinx error during build.

Still got ImportError: No module named addressbooks

but build completed.

zerathidune commented on 2016-12-13 01:28

I sat down with this again, and couldn't reproduce the failure I was getting before (warnings still showed up, but it built). The doc issue is fixed in master, but it should be fine to release it as-is so I've done so. Cheers.

All comments