Created attachment 357282 [details, diff] sysbench/drivers/mysql/drv_mysql.c patch Errors running sysbench mysql tests: ALERT: Error: failed to determine table 'sbtest' type! ALERT: MySQL error: FATAL: failed to get database capabilities! The following patch (also attached) claims to solve the issue: https://gist.github.com/ericliang/2964943
I cannot find sysbench upstream any more... maybe this should be treecleaned instead :|
Upstream is not dead: https://github.com/akopytov/sysbench/tree/1.0 It's going to be active: http://kaamos.me/blog//2016/03/08/towards-sysbench-1.0-history.html
https://github.com/gentoo/gentoo/pull/1628
Do you want to proxy maintain this? Also, the pull request doesn't fix this, it only affects to the live ebuild :/
Yes, I will proxy maintain this. Regarding this bug, it's really old and I don't even know how to reproduce. I believe the author will release version 1.0 soon and we can drop this oldie.
I will CC proxy-maint people then Regarding the release of a new version, I would try to directly contact upstream suggesting that and, if they don't do, maybe packaging a snapshot would be the best option
From the author: https://github.com/akopytov/sysbench/issues/48 "I understand the important of release tags, but a more general issue is that there's no releases to tag yet. I'm going to create regular tagged and versioned releases starting from sysbench 1.0, please be patient." I'll wait some time and if nothing else, we will take a snapshot from 1.0 branch.
I would take a snapshot then
Any news on this?
Added on comment on github: https://github.com/akopytov/sysbench/issues/1 If nothing happens, where can we put the snapshot?
Isn't github providing snapshots per commit like gitweb? If I don't misremember even vcs-snapshot.eclass was helping to use them :/ Other option would be to store the tarball in the dev account of some member of proxy maintainers team :|
(In reply to Pacho Ramos from comment #11) > Isn't github providing snapshots per commit like gitweb? If I don't > misremember even vcs-snapshot.eclass was helping to use them :/ Yes, you are right, I never used that feature but it's possible. Something like: https://github.com/akopytov/sysbench/archive/21029a6b42dd94faad3a56e256985027fe635db4.zip
https://github.com/gentoo/gentoo/pull/2578
Fixed in the latest snapshot.