It seems I do not use gevent. Can I ask for your configuration ? Thank you.
Search Criteria
Package Details: isso 0.14.0-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/isso.git (read-only, click to copy) |
|---|---|
| Package Base: | isso |
| Description: | A commenting python server similar to Disqus |
| Upstream URL: | http://posativ.org/isso/ |
| Licenses: | MIT |
| Submitter: | None |
| Maintainer: | HLFH |
| Last Packager: | HLFH |
| Votes: | 11 |
| Popularity: | 0.000000 |
| First Submitted: | 2014-06-07 10:21 (UTC) |
| Last Updated: | 2026-04-02 10:47 (UTC) |
Dependencies (10)
- python-bleach
- python-html5lib (python-html5lib-gitAUR)
- python-itsdangerous
- python-jinja
- python-mistune (python-mistune2AUR, python-mistune1AUR)
- python-setuptools
- python-werkzeug
- sqlite (sqlite-fossilAUR)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- python (make)
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 2 3 4
<deleted-account> commented on 2015-02-26 17:57 (UTC)
rhester72 commented on 2015-02-26 16:07 (UTC)
Notice "No module named 'gevent'" below.
That's true, there is no gevent for Python 3, which is what isso is trying to use (i.e. /usr/bin/python *is* Python 3, /usr/bin/python2 is 2.7).
Changing /usr/bin/isso to point at /usr/bin/python2 results in much more...interesting breakage.
My question to you is, since you made it dependent on package "python", which is by definition Python *3*, how do you have it working?
-----
Feb 26 11:04:41 igor isso[1716]: Traceback (most recent call last):
Feb 26 11:04:42 igor isso[1716]: File "/usr/lib/python3.4/site-packages/isso/__init__.py", line 251, in main
Feb 26 11:04:42 igor isso[1716]: from gevent.pywsgi import WSGIServer
Feb 26 11:04:42 igor isso[1716]: ImportError: No module named 'gevent'
Feb 26 11:04:42 igor isso[1716]: During handling of the above exception, another exception occurred:
Feb 26 11:04:42 igor isso[1716]: Traceback (most recent call last):
Feb 26 11:04:42 igor isso[1716]: File "/usr/bin/isso", line 9, in <module>
Feb 26 11:04:42 igor isso[1716]: load_entry_point('isso==0.9.8', 'console_scripts', 'isso')()
Feb 26 11:04:42 igor isso[1716]: File "/usr/lib/python3.4/site-packages/isso/__init__.py", line 254, in main
Feb 26 11:04:42 igor isso[1716]: run_simple(host, port, make_app(conf), threaded=True,
Feb 26 11:04:42 igor isso[1716]: File "/usr/lib/python3.4/site-packages/isso/__init__.py", line 169, in make_app
Feb 26 11:04:42 igor isso[1716]: with http.curl('HEAD', host, '/', 5) as resp:
Feb 26 11:04:42 igor isso[1716]: File "/usr/lib/python3.4/site-packages/isso/utils/http.py", line 42, in __enter__
Feb 26 11:04:42 igor isso[1716]: return self.con.getresponse()
Feb 26 11:04:42 igor isso[1716]: File "/usr/lib/python3.4/http/client.py", line 1172, in getresponse
Feb 26 11:04:42 igor isso[1716]: response.begin()
Feb 26 11:04:42 igor isso[1716]: File "/usr/lib/python3.4/http/client.py", line 351, in begin
Feb 26 11:04:42 igor isso[1716]: version, status, reason = self._read_status()
Feb 26 11:04:42 igor isso[1716]: File "/usr/lib/python3.4/http/client.py", line 321, in _read_status
Feb 26 11:04:42 igor isso[1716]: raise BadStatusLine(line)
Feb 26 11:04:42 igor isso[1716]: http.client.BadStatusLine: ''
Feb 26 11:04:42 igor systemd[1]: isso.service: main process exited, code=exited, status=1/FAILURE
Feb 26 11:04:42 igor systemd[1]: Unit isso.service entered failed state.
Feb 26 11:04:42 igor systemd[1]: isso.service failed.
<deleted-account> commented on 2015-02-26 14:21 (UTC)
Yes, it's what is expected, but it doesn't answer to my question.
Why do you say « but isso itself uses gevent and requires python2 (which I also have installed) » ?
rhester72 commented on 2015-02-26 13:06 (UTC)
[root@igor ~]# head -1 /usr/bin/isso
#!/usr/bin/python
[root@igor ~]# /usr/bin/python -V
Python 3.4.2
<deleted-account> commented on 2015-02-25 22:24 (UTC)
« but isso itself uses gevent and requires python2 (which I also have installed) »
What do you mean ?
rhester72 commented on 2015-02-25 20:34 (UTC)
Bit confused here. Installed without issues, but can't start because /usr/bin/isso uses the python(3) engine, but isso itself uses gevent and requires python2 (which I also have installed). Forcing the interpreter for /usr/bin/isso to python2 results in worse breakage.
How is this supposed to work?
milouse commented on 2014-12-24 10:53 (UTC)
Please add python-setuptools as a core dependancy (not only a build one) as isso required pkg_resources, which is part of python-setuptools.
By the way, a new version is out :)
Thanks
Pinned Comments
HLFH commented on 2026-04-02 10:56 (UTC)
isso 0.14.0 released,
python-flask-cachingis no longer a dep.python-misakahas been replaced bypython-mistune.Please update your
markupwithin isso.conf accordingly such as: