Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 536472 - sys-cluster/ceph-0.87.1 version bump
Summary: sys-cluster/ceph-0.87.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Yixun Lan
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 522680
  Show dependency tree
 
Reported: 2015-01-13 12:40 UTC by James Horton
Modified: 2015-03-03 09:24 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Horton 2015-01-13 12:40:15 UTC
CEPH Giant (v0.87.x) is a major release series that receives ongoing critical bug-fixes and stability improvements.

http://ceph.com/resources/downloads/
Comment 1 Michael Weber (RETIRED) gentoo-dev 2015-03-02 20:42:05 UTC
I've bumped ceph in my dev overlay (layman -a xmw) to do some testing stuff, I can commit it to tree after talking to Yixun and/or cluster.
Comment 2 Michael Weber (RETIRED) gentoo-dev 2015-03-02 20:45:10 UTC
There are four new configure flags, for lttng-ust, babeltrace, kinetic and rocksdb.
Comment 3 James Horton 2015-03-02 22:54:10 UTC
Giving ceph-0.87.1 ::xmw a whirl. If fails on:

 Preparing source in /var/tmp/portage/sys-cluster/ceph-0.87.1/work/ceph-0.87.1 ...

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /var/lib/layman/xmw/sys-cluster/ceph/files/ceph-fix-gnustack.patch
 *   ( ceph-fix-gnustack.patch )

 * ERROR: sys-cluster/ceph-0.87.1::xmw failed (prepare phase):
 *   Cannot find $EPATCH_SOURCE!
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_prepare
 *   environment, line 3671:  Called epatch '/var/lib/layman/xmw/sys-cluster/ceph/files/ceph-fix-gnustack.patch' '/var/lib/layman/xmw/sys-cluster/ceph/files/ceph-0.79-libzfs.patch'
Comment 4 Michael Weber (RETIRED) gentoo-dev 2015-03-02 23:18:21 UTC
(In reply to James Horton from comment #3)
> Giving ceph-0.87.1 ::xmw a whirl. If fails on:

>  * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:

Please re-sync my overlay and try again, I worked out the possible new use flags and included all the needed FILESDIR stuff from main tree.
Comment 5 James Horton 2015-03-03 00:16:52 UTC
Compiles fine now. Testing begins, but I do not
have but a miniscule cluster, that has other issues too. Therefore
others are going to have to participate in robustness testing.

Also, you may want to link an experimental page off of this site,
http://wiki.gentoo.org/wiki/Ceph, where you could explain in more 
detail about the new flags and other issues. Or post a readme file at your github?  Or not, just a thought!


THANKS!
James
Comment 6 Yixun Lan archtester gentoo-dev 2015-03-03 06:30:46 UTC
hi, al, sorry for being slacking off..
@xmw, I'd more than welcome people to co-maintain this ebuilds, 
give me a few time, I'll merge your changes into those ebuilds

also I'd like to bump 0.80.8, plus add v0.93 (with keyword dropped, since it's a dev version), version 0.93 works with boost-1.56.0, but I don't have time to look into the code to backport it to previous versions.
Comment 7 Michael Weber (RETIRED) gentoo-dev 2015-03-03 06:55:29 UTC
(In reply to Yixun Lan from comment #6)
> hi, al, sorry for being slacking off..
> @xmw, I'd more than welcome people to co-maintain this ebuilds,
We are currently investigating into setting up an ceph system, so maybe I can do real testing - for now we play around with ~amd64, 

> give me a few time, I'll merge your changes into those ebuilds
sure, I keep them in my overlay and changes as minimal as possible.

> also I'd like to bump 0.80.8, plus add v0.93 (with keyword dropped, since
> it's a dev version), version 0.93 works with boost-1.56.0, but I don't have
> time to look into the code to backport it to previous versions.
0.87.1 works with boost-1.56.0-r1, too.
Comment 8 Yixun Lan archtester gentoo-dev 2015-03-03 09:24:47 UTC
+*ceph-0.93 (03 Mar 2015)
+*ceph-0.87.1 (03 Mar 2015)
+*ceph-0.80.8 (03 Mar 2015)
+
+  03 Mar 2015; Yixun Lan <dlan@gentoo.org> +ceph-0.80.8.ebuild,
+  +ceph-0.87.1.ebuild, +ceph-0.93.ebuild, metadata.xml:
+  version bump, new USE=lttng flag, fix bug 536472, 522680, 529076 thanks @xmw