Package Details: python-slixmpp 1.8.5-2

Git Clone URL: https://aur.archlinux.org/python-slixmpp.git (read-only, click to copy)
Package Base: python-slixmpp
Description: An XMPP library written for Python 3.7+ (SleekXMPP asyncio fork)
Upstream URL: https://codeberg.org/poezio/slixmpp
Licenses: MIT
Submitter: mathieuI
Maintainer: mathieuI (linkmauve, Ppjet6)
Last Packager: mathieuI
Votes: 6
Popularity: 0.000000
First Submitted: 2015-07-31 20:21 (UTC)
Last Updated: 2024-02-06 12:15 (UTC)

Latest Comments

1 2 Next › Last »

Akiro commented on 2023-10-16 17:31 (UTC) (edited on 2023-10-16 17:32 (UTC) by Akiro)

The link was broken, better use https://codeberg.org/poezio/${_pkgbase}/archive/slix-${pkgver}.tar.gz

and change in build() and packages() functions cd $_pkgbase, in the 1st line

Trent commented on 2021-05-15 04:08 (UTC) (edited on 2021-05-15 04:09 (UTC) by Trent)

https://github.com/poezio/${_pkgbase}/archive/refs/tags/slix-${pkgver}.tar.gz

seems to be working as the source in the PKGBUILD

rimeno commented on 2020-12-14 16:53 (UTC)

With this new version, 1.6.0-2, if I switch connections (Wired to WiFi, or openning VPN), poezio is not responding anymore (/reconnect is not working). The only way is to kill and restart it.

mathieuI commented on 2020-11-30 19:08 (UTC)

The issue with python 3.8 should be fixed now! (we kind of forgot 3.9 only landed in testing yet)

And thanks for the project URL, it has been wrong for quite a while.

bronko commented on 2020-11-29 10:10 (UTC)

Can confirm the build error from the previous comment and changing the 'python3.9' strings to 'python3.8' in the PKGBUILD leads to a successful build for me.

(Also the Upstream URL does not seem to be correct anymore, maybe link to the gitlab code project instead? https://lab.louiz.org/poezio/slixmpp)

iegubkin commented on 2020-11-27 21:12 (UTC) (edited on 2020-11-27 21:23 (UTC) by iegubkin)

python-slixmpp 1.5.2-4 not building successfully:

byte-compiling /home/iegubkin/builds/python-slixmpp/pkg/python-slixmpp/usr/lib/python3.8/site-packages/slixmpp/xmlstream/xmlstream.py to xmlstream.cpython-38.pyc
byte-compiling /home/iegubkin/builds/python-slixmpp/pkg/python-slixmpp/usr/lib/python3.8/site-packages/slixmpp/xmlstream/cert.py to cert.cpython-38.pyc
writing byte-compilation script '/tmp/tmpbqqubbax.py'
/usr/bin/python /tmp/tmpbqqubbax.py
removing /tmp/tmpbqqubbax.py
running install_egg_info
running egg_info
creating slixmpp.egg-info
writing slixmpp.egg-info/PKG-INFO
writing dependency_links to slixmpp.egg-info/dependency_links.txt
writing requirements to slixmpp.egg-info/requires.txt
writing top-level names to slixmpp.egg-info/top_level.txt
writing manifest file 'slixmpp.egg-info/SOURCES.txt'
reading manifest file 'slixmpp.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'slixmpp.egg-info/SOURCES.txt'
Copying slixmpp.egg-info to /home/iegubkin/builds/python-slixmpp/pkg/python-slixmpp/usr/lib/python3.8/site-packages/slixmpp-1.5.2-py3.8.egg-info
running install_scripts
==> stringprep module failed to build!
==> Check that cython is correctly installed and working.

and using aur-helper yay:

byte-compiling /tmp/makepkg/python-slixmpp/pkg/python-slixmpp/usr/lib/python3.8/site-packages/slixmpp/stringprep.py to stringprep.cpython-38.pyc
byte-compiling /tmp/makepkg/python-slixmpp/pkg/python-slixmpp/usr/lib/python3.8/site-packages/slixmpp/version.py to version.cpython-38.pyc
writing byte-compilation script '/tmp/tmpxtk3s1we.py'
/usr/bin/python /tmp/tmpxtk3s1we.py
removing /tmp/tmpxtk3s1we.py
running install_egg_info
running egg_info
creating slixmpp.egg-info
writing slixmpp.egg-info/PKG-INFO
writing dependency_links to slixmpp.egg-info/dependency_links.txt
writing requirements to slixmpp.egg-info/requires.txt
writing top-level names to slixmpp.egg-info/top_level.txt
writing manifest file 'slixmpp.egg-info/SOURCES.txt'
reading manifest file 'slixmpp.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'slixmpp.egg-info/SOURCES.txt'
Copying slixmpp.egg-info to /tmp/makepkg/python-slixmpp/pkg/python-slixmpp/usr/lib/python3.8/site-packages/slixmpp-1.5.2-py3.8.egg-info
running install_scripts
==> stringprep module failed to build!
==> Check that cython is correctly installed and working.
error making: python-slixmpp

cython is correctly installed (tried a reinstall too) but nothing is helping. Also tried on a raspberry pi and got the same error. Don't know what to try at this point. Thanks for any help with this one.

Update: Could this line in the pkgbuild be the problem?

if ! test -f "$pkgdir"/usr/lib/python3.9/site-packages/slixmpp/stringprep.*.so; then

Isn't Arch still on python 3.8?

iegubkin commented on 2020-05-02 16:47 (UTC) (edited on 2020-05-02 18:44 (UTC) by iegubkin)

Anyone else having a problem with slixmpp 1.5 and send_client.py (https://lab.louiz.org/poezio/slixmpp/-/blob/master/examples/send_client.py)? slixmpp 1.4.2 works fine but no message is received by the recipient with 1.5. I've filed a bug at https://lab.louiz.org/poezio/slixmpp/-/issues/3451 but received no acknowledgment that anyone else is having this problem.

send_client.py discussed here at: Sign in, Send a Message, and Disconnect (https://slixmpp.readthedocs.io/getting_started/sendlogout.html)

Update: issue fixed with 1.5.1-1. Thank you for the super-fast work!

Shara commented on 2019-05-07 13:30 (UTC)

Should add python-pycares from AUR to dependencies.

rimeno commented on 2018-09-17 06:50 (UTC) (edited on 2018-09-17 07:56 (UTC) by rimeno)

libidn have been updated :

ImportError: libidn.so.11: cannot open shared object file: No such file or directory

libidn : /usr/lib/libidn.so.12

Edit : Sorry: removed, rebuild, everything's ok ! (I'm new to Archlinux)