Bug 1164406 - [RFE] ceph bundles libs3
Summary: [RFE] ceph bundles libs3
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: ceph
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Boris Ranto
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: DuplicSysLibsTracker
TreeView+ depends on / blocked
 
Reported: 2014-11-15 00:13 UTC by Ken Dreyer
Modified: 2015-10-29 01:57 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-10-29 01:57:07 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Ken Dreyer 2014-11-15 00:13:37 UTC
Discussion in #ceph-devel today:

< ktdreyer> I was looking into the way that ceph currently bundles a copy 
                  of libs3 as a git submodule
< ktdreyer> was that done because we needed changes that libs3 upstream 
                  wouldn't accept? or upstream was just dying? or just 
                  convenience?
< dmick> dim memory of "the domain was hardcoded"?

[...snip...]

< ktdreyer> Ubuntu has its own libs3 package, but Fedora doesn't
< yehudasa> ktdreyer, libs3 was not part of any distribution
< ktdreyer> yehudasa: if we were to get libs3 into the distros, could we 
            use it?
< yehudasa> ktdreyer, I'll need to check, we made some changes to the 
            library, but some of the stuff that we made went upstream
< ktdreyer> yehudasa: thanks
< yehudasa> ktdreyer, looking at it now I don't see anything essential 
            that went in after my changes were merged upstream. There 
            are some bug fixes there though
< ktdreyer> yehudasa: looking at 
            https://github.com/ceph/libs3/commits/master , I see there's 
            some GNUmakefile changes, plus dalgraff's changes - were 
            those all?
< yehudasa> ktdreyer, there were other changes prior to that, but they 
            went upstream
< ktdreyer> ah good
< yehudasa> we only need libs3 for running rest-bench, btw. Not sure if 
            it's worth the trouble
< ktdreyer> ok, that's good to know

Comment 1 Ken Dreyer 2014-12-16 20:16:46 UTC
Upstream bug for getting Ceph's libs3 changes upstream into Bryan's copy: https://github.com/ceph/libs3/issues/4

Comment 2 Ken Dreyer 2015-06-12 01:16:52 UTC
Copr package with libs3 in the meantime: https://copr.fedoraproject.org/coprs/ktdreyer/libs3/

Comment 3 Ken Dreyer 2015-08-14 03:46:00 UTC
Upstream has dropped libs3 from its master branch. This change will be in Ceph's "Infernalis" release.

Comment 4 Ken Dreyer 2015-10-29 01:57:07 UTC
I don't need this package in Fedora, due to Ceph dropping this dependency.


Note You need to log in before you can comment on or make changes to this bug.