Package Details: sphinx 2.2.11-2

Git Clone URL: https://aur.archlinux.org/sphinx.git (read-only)
Package Base: sphinx
Description: Free open-source SQL full-text search engine.
Upstream URL: http://www.sphinxsearch.com/
Keywords: devel engine fulltext
Licenses: GPL
Submitter: None
Maintainer: cinatic
Last Packager: cinatic
Votes: 66
Popularity: 0.057049
First Submitted: 2008-05-26 00:46
Last Updated: 2017-06-05 10:09

Latest Comments

blahhumbug commented on 2017-06-17 19:26

Just wanted to repeat peterhoeg's earlier comment. The current sphinx.install creates the user with user-id > 1000, resulting in login managers listing it as a valid user to login to.

Also, I do see that "-s /bin/false" is used, however my sphinx user was added using /bin/bash. Maybe this was a recent fix? I installed from the aur about 2 weeks ago, and just did my first reboot and noticed it was in the login user list for SDDM.

"Both groupadd and useradd in sphinx.install should use the --system parameter so the sphinx user is created correctly."

SunDoctor commented on 2017-06-05 11:49

With new libmariadbclient dependency compilation passed. Thanks!

cinatic commented on 2017-06-05 10:24

@jihem
i replaced the dependency

@SunDoctor
i could not reproduce this error

jihem commented on 2017-06-05 06:54

You should replace libmysqlclient dependency with libmariadbclient.

SunDoctor commented on 2017-06-02 10:16

Can't build it with latest Arch with mariadb installed (2017-06-02)

CMakeFiles/mysqltest_embedded.dir/__/__/client/mysqltest.cc.o: In function `main':
/tmp/yaourt-tmp-igor/aur-libmysqlclient/src/mysql-5.7.18/client/mysqltest.cc:9209: undefined reference to `mysql_options'
/tmp/yaourt-tmp-igor/aur-libmysqlclient/src/mysql-5.7.18/client/mysqltest.cc:9206: undefined reference to `mysql_options'
/tmp/yaourt-tmp-igor/aur-libmysqlclient/src/mysql-5.7.18/client/mysqltest.cc:9482: undefined reference to `strmake'
/tmp/yaourt-tmp-igor/aur-libmysqlclient/src/mysql-5.7.18/client/mysqltest.cc:9477: undefined reference to `strmake'
CMakeFiles/mysqltest_embedded.dir/__/__/client/mysqltest.cc.o:(.data.rel+0x13e0): undefined reference to `my_charset_latin1'
collect2: ошибка: выполнение ld завершилось с кодом возврата 1
make[2]: *** [libmysqld/examples/CMakeFiles/mysqltest_embedded.dir/build.make:99: libmysqld/examples/mysqltest_embedded] Ошибка 1
make[1]: *** [CMakeFiles/Makefile2:8251: libmysqld/examples/CMakeFiles/mysqltest_embedded.dir/all] Ошибка 2
make: *** [Makefile:163: all] Ошибка 2

cinatic commented on 2016-08-22 12:40

hi user00265,

a split-build is not possible, a seperate package has to be created, if you are interested i can create a pkg?

user00265 commented on 2016-08-16 22:05

Is there any way this package could either get support for, or have a split-build for, libsphinxclient? I currently modified the PKGBUILD to just install it as part of the package, but I feel this might be either a different package or split-build.

cinatic commented on 2015-10-08 10:37

@peterhoeg
thx for the hint, i compared the install hook with those from mariadb and apache and decided now to change it in a slightly different way



peterhoeg commented on 2015-10-08 09:28

Both groupadd and useradd in sphinx.install should use the --system parameter so the sphinx user is created correctly.

Maybe add --shell /usr/bin/nologin as well?

cinatic commented on 2015-05-13 09:42

@scooter
uhm good question, i am not able to find the source for the search executable. I remember that i tried it once 1 year ago and got some troubles with the command line tools. Maybe they removed it now

IMO it is better to test it by mysql client:
-> mysql -P 9306 -h 127.0.0.1

For SphinxSE you should try workbench or another mysql client of your choice.

All comments