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

Bug 536472

Summary: sys-cluster/ceph-0.87.1 version bump
Product: Gentoo Linux Reporter: James Horton <wireless>
Component: [OLD] ServerAssignee: Yixun Lan <dlan>
Status: RESOLVED FIXED    
Severity: normal CC: cluster, xmw
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 522680    

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