Re: glusterfs package requires libgfdb.so

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 <sasundar@xxxxxxxxxx> 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@xxxxxxxxxxx
> http://www.gluster.org/mailman/listinfo/gluster-devel
_______________________________________________
Gluster-devel mailing list
Gluster-devel@xxxxxxxxxxx
http://www.gluster.org/mailman/listinfo/gluster-devel




[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux