I have changed (9f6cd2251c12
)the unit file to use the one recommended by upstream. This change needs a configuration change (also added a warning in post_{install,upgrade}
), daemonize = false
needs to be set. It used to be sed'd to true
by this package.
Search Criteria
Package Details: prosody-hg r10801+.2b97aac0ea3c+-1
Git Clone URL: | https://aur.archlinux.org/prosody-hg.git (read-only, click to copy) |
---|---|
Package Base: | prosody-hg |
Description: | Lightweight and extensible Jabber/XMPP server written in Lua (development build from trunk-branch) |
Upstream URL: | https://prosody.im/ |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | TilmanV |
Maintainer: | Ppjet6 (linkmauve) |
Last Packager: | Ppjet6 |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2015-11-06 18:39 |
Last Updated: | 2020-05-06 09:57 |
Dependencies (13)
- icu (icu-git, icu-git-static)
- lua52
- lua52-expat
- lua52-filesystem
- lua52-sec (lua52-sec-git)
- lua52-socket (lua52-socket-git)
- openssl (libressl-git, openssl-purify, openssl-zlib, openssl-git, openssl-weak-ciphers, openssl-hardened)
- lua52-posix (lua52-posix-git) (check)
- lua52-sec (lua52-sec-git) (check)
- luacheck (check)
- shellcheck (shellcheck-git, shellcheck-bin, shellcheck-git-static) (check)
- mercurial (mercurial-hg, mercurial-stable-hg) (make)
- lua52-event (optional) – libevent support
Required by (52)
- jicofo-bin (requires prosody) (optional)
- jicofo-nightly (requires prosody) (optional)
- jicofo-nightly-bin (requires prosody) (optional)
- jitsi-meet (requires prosody) (optional)
- jitsi-meet-git (requires prosody) (optional)
- jitsi-meet-prosody-bin (requires prosody) (optional)
- jitsi-meet-prosody-nightly (requires prosody) (optional)
- jitsi-meet-prosody-nightly-bin (requires prosody) (optional)
- jitsi-videobridge-bin (requires prosody) (optional)
- jitsi-videobridge-nightly (requires prosody) (optional)
- jitsi-videobridge-nightly-bin (requires prosody) (optional)
- prosody-mod-admin-message-hg (requires prosody)
- prosody-mod-admin-web-hg (requires prosody)
- prosody-mod-auth-dovecot (requires prosody)
- prosody-mod-auth-external-hg (requires prosody)
- prosody-mod-auth-imap-hg (requires prosody)
- prosody-mod-auth-ldap-hg (requires prosody)
- prosody-mod-auth-ldap2-hg (requires prosody)
- prosody-mod-auth-pam-hg (requires prosody)
- prosody-mod-auto-accept-subscriptions-hg (requires prosody)
- prosody-mod-carbons (requires prosody)
- prosody-mod-cloud-notify (requires prosody)
- prosody-mod-csi-battery-saver (requires prosody)
- prosody-mod-csi-hg (requires prosody)
- prosody-mod-default-bookmarks (requires prosody)
- prosody-mod-e2e_policy (requires prosody)
- prosody-mod-filter-chatstates-hg (requires prosody)
- prosody-mod-http-libjs (requires prosody)
- prosody-mod-http-upload (requires prosody)
- prosody-mod-http-upload-external-hg (requires prosody)
- prosody-mod-invites (requires prosody)
- prosody-mod-invites-adhoc (requires prosody)
- prosody-mod-invites-api (requires prosody)
- prosody-mod-invites-page (requires prosody)
- prosody-mod-invites-register (requires prosody)
- prosody-mod-invites-register-web (requires prosody)
- prosody-mod-lib-ldap-hg (requires prosody)
- prosody-mod-mam-archive (requires prosody)
- prosody-mod-mam-hg
- prosody-mod-mam-muc (requires prosody)
- prosody-mod-offline-email-hg (requires prosody)
- prosody-mod-onions (requires prosody)
- prosody-mod-register-apps (requires prosody)
- prosody-mod-register-redirect-hg (requires prosody)
- prosody-mod-register-web-hg (requires prosody)
- prosody-mod-s2s-auth-dane (requires prosody)
- prosody-mod-smacks (requires prosody)
- prosody-mod-storage-memory-hg (requires prosody)
- prosody-mod-throttle_presence (requires prosody)
- prosody-mod-turncredentials-hg (requires prosody)
- prosody-mod-vcard-muc-hg (requires prosody)
- prosody-modules-hg (requires prosody)
Sources (4)
Ppjet6 commented on 2019-11-21 00:00
diggit commented on 2019-03-11 10:54
Hi, there is missing (optional?) dependency lua52-dbi
https://prosody.im/doc/depends#luadbi "This module is used by mod_storage_sql for connecting to SQL databases."
Ppjet6 commented on 2018-09-27 20:51
I am awaiting on aur/luacheck
to merge two patches. https://aur.archlinux.org/packages/luacheck/#news
You can either patch the luacheck package or remove the make lint
call for the moment.
d9jWbb42kC3 commented on 2018-09-27 20:49
==> Starting check()... luacheck -q $(HGPLAIN= hg files -I '**.lua') prosody prosodyctl lua: /usr/share/lua/5.3/luacheck/check.lua:3: module 'luacheck.stages.parse_inline_options' not found: no field package.preload['luacheck.stages.parse_inline_options'] no file '/usr/share/lua/5.3/luacheck/stages/parse_inline_options.lua' no file '/usr/share/lua/5.3/luacheck/stages/parse_inline_options /init.lua' no file '/usr/lib/lua/5.3/luacheck/stages/parse_inline_options.lua' no file '/usr/lib/lua/5.3/luacheck/stages/parse_inline_options/init.lua' no file './luacheck/stages/parse_inline_options.lua' no file './luacheck/stages/parse_inline_options/init.lua' no file '/usr/lib/lua/5.3/luacheck/stages/parse_inline_options.so' no file '/usr/lib/lua/5.3/loadall.so' no file './luacheck/stages/parse_inline_options.so' no file '/usr/lib/lua/5.3/luacheck.so' no file '/usr/lib/lua/5.3/loadall.so' no file './luacheck.so' stack traceback: [C]: in function 'require' /usr/share/lua/5.3/luacheck/check.lua:3: in main chunk [C]: in function 'require' /usr/share/lua/5.3/luacheck/init.lua:1: in main chunk [C]: in function 'require' /usr/share/lua/5.3/luacheck/main.lua:3: in main chunk [C]: in function 'require' /usr/bin/luacheck:2: in main chunk [C]: in ? make: *** [GNUmakefile:83: lint] Error 1 ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Makepkg was unable to build prosody-hg.
Ppjet6 commented on 2018-09-25 16:35
aur/luacheck
is available.
If you are using makepkg direclty, make sure it is installed separately. If you are using a wrapper, make sure it installs aur targets as well.
The version luacheck uses doesn't have to match prosody's.
bl4n commented on 2018-09-25 16:32
I encount some error: """ erreur : impossible de trouver la cible : luacheck """
in english, should be something like:
""" error: impossible to find target: luacheck """
I found lua51-luacheck and luacheck.
I think that either we change "checkdeps" to lua51-luacheck or we add lua51-luacheck to "depends".
Ppjet6 commented on 2018-05-01 19:56
Thank you for your work TilmanV!
I took over the package. I added ExecReload= to the service file.
TilmanV commented on 2018-02-28 09:30
I won't maintain this package anymore
d9jWbb42kC3 commented on 2018-02-27 18:04
After upgrade prosody does not work:
[ALPM] upgraded prosody-hg (r8452+.4796fdcb7146+-1 -> r8553+.32438665dc5e+-1)
lua5.1: /usr/lib/prosody/net/http.lua:16: module 'net.resolvers.basic' not found: no field package.preload['net.resolvers.basic'] no file '/usr/lib/prosody/net/resolvers/basic.lua' no file '/usr/share/lua/5.1/net/resolvers/basic.lua' no file '/usr/share/lua/5.1/net/resolvers/basic/init.lua' no file '/usr/lib/lua/5.1/net/resolvers/basic.lua' no file '/usr/lib/lua/5.1/net/resolvers/basic/init.lua' no file '/usr/lib/prosody/net/resolvers/basic.so' no file '/usr/lib/lua/5.1/net/resolvers/basic.so' no file '/usr/lib/lua/5.1/loadall.so' no file '/usr/lib/prosody/net.so' no file '/usr/lib/lua/5.1/net.so' no file '/usr/lib/lua/5.1/loadall.so' stack traceback: [C]: in function 'require' /usr/lib/prosody/net/http.lua:16: in main chunk [C]: in function 'require' /usr/bin/prosodyctl:264: in main chunk [C]: ?
TilmanV commented on 2017-03-07 19:49
fixed
Pinned Comments
Ppjet6 commented on 2019-11-21 00:00
I have changed (
9f6cd2251c12
)the unit file to use the one recommended by upstream. This change needs a configuration change (also added a warning inpost_{install,upgrade}
),daemonize = false
needs to be set. It used to be sed'd totrue
by this package.