The glusterfs package contains the CTR xlator, which requires libgfdb. We have 2 choices now. We could either, 1. Move the CTR xlator into the glusterfs-server package. This makes sense because CTR is a server side only xlator, and has no reason to be in the glusterfs package. or, 2. Move libgfdb back to glusterfs (or glusterfs-libs to be more correct).
Either of these would allow client only packages. ~kaushal On Mon, Apr 6, 2015 at 2:48 PM, SATHEESARAN <sasun...@redhat.com> wrote: > On 04/06/2015 12:45 PM, Humble Devassy Chirammal wrote: >> >> Hi Satheesaran, >> >> The libgfdb was moved to glusterfs-server package via >> http://review.gluster.org/#/c/9983 >> >> As per commit, libgfdb is only used by processes that run on Gluster >> servers. There is >> no need to have this library (and its sqlite dependency) on any system >> that installs a glusterfs package. >> > Humble, > > I see the dependency problem still exists with the latest rpm : > > gluster package is dependent on libgfdb.so > > [root@ ~ rpms]# rpm -qp --requires > glusterfs-3.7dev-0.910.git17827de.el6.x86_64.rpm | grep libgfdb > warning: glusterfs-3.7dev-0.910.git17827de.el6.x86_64.rpm: Header V3 > RSA/SHA1 Signature, key ID b127718f: NOKEY > libgfdb.so.0()(64bit) > > I get this dependency error while installing it using yum : > > Resolving Dependencies > --> Running transaction check > ---> Package glusterfs.x86_64 0:3.7dev-0.910.git17827de.el6 will be > installed > --> Processing Dependency: libgfdb.so.0()(64bit) for package: > glusterfs-3.7dev-0.910.git17827de.el6.x86_64 > ---> Package glusterfs-api.x86_64 0:3.7dev-0.910.git17827de.el6 will be > installed > ---> Package glusterfs-libs.x86_64 0:3.7dev-0.910.git17827de.el6 will be > installed > --> Finished Dependency Resolution > Error: Package: glusterfs-3.7dev-0.910.git17827de.el6.x86_64 > (/glusterfs-3.7dev-0.910.git17827de.el6.x86_64) > Requires: libgfdb.so.0()(64bit) > > > > -- Satheesaran > _______________________________________________ > Gluster-devel mailing list > Gluster-devel@gluster.org > http://www.gluster.org/mailman/listinfo/gluster-devel _______________________________________________ Gluster-devel mailing list Gluster-devel@gluster.org http://www.gluster.org/mailman/listinfo/gluster-devel