Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 388533

Summary: memcacheq-0.2.0.ebuild - Simple Queue Service over Memcache
Product: Gentoo Linux Reporter: Cofyc <cofyc.jackson>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://code.google.com/p/memcacheq/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: memcacheq-0.2.0.ebuild
Manifest
/etc/conf.d/memcacheq
/etc/init.d/memcacheq
works ebuild with use option threads

Description Cofyc 2011-10-26 11:17:51 UTC
Hi!

Memcacheq is simple queue service over memcache. It is very simple, fast, multiple queue and memcache protocol compatible. You can go to http://memcachedb.org/memcacheq/ to find more related info.

I suggest it's placed under net-misc, same as memcached.

Yecheng
Comment 1 Cofyc 2011-10-26 11:18:42 UTC
Created attachment 290859 [details]
memcacheq-0.2.0.ebuild
Comment 2 Cofyc 2011-10-26 11:19:19 UTC
Created attachment 290861 [details]
Manifest
Comment 3 Cofyc 2011-10-26 11:19:41 UTC
Created attachment 290863 [details]
/etc/conf.d/memcacheq
Comment 4 Cofyc 2011-10-26 11:20:28 UTC
Created attachment 290865 [details]
/etc/init.d/memcacheq
Comment 5 Yuri Bebesh 2014-02-12 12:22:55 UTC
Created attachment 370214 [details]
works ebuild with use option threads

Some changes at ebuild.
I have error after emerge ebuild https://bugs.gentoo.org/attachment.cgi?id=290859.

1 Error.
enewgroup Command not found
2 Error.
gcc -march=corei7-avx -O2 -pipe -L/usr/local/BerkeleyDB.4.7/lib -Wl,-O1 -Wl,--as-needed -o memcacheq memcacheq.o item.o thread.o bdb.o hashtable.o hash.o daemon.o -lm -ldb -levent
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../x86_64-pc-linux-gnu/bin/ld: bdb.o: undefined reference to symbol 'pthread_rwlock_wrlock@@GLIBC_2.2.5'
/lib64/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:243: recipe for target 'memcacheq' failed
make[1]: *** [memcacheq] Error 1
make[1]: Leaving directory '/var/tmp/portage/net-misc/memcacheq-0.2.0/work/memcacheq-0.2.0'
Makefile:165: recipe for target 'all' failed
make: *** [all] Error 2
emake failed

After modify ebuild file, package install succefull