“libgfapi-python” is now available as Fedora rpm. ( python-glusterfs-api)

I wanted to see this as distro package for long time, but it happened very recently. Eventhough there had a package review request, I couldnt follow up and get it completed. There was few other thoughts on this which also caused the delay. Any way, with the help of kaleb Keithely and Prasanth Pai it is now available in Fedora !.

There were many users wanted this rpm/package in distributions like fedora to make use of libgfapi python bindings and to become consumers of this api client.

[root@dhcp35-111 ]# yum install python-glusterfs-api
Redirecting to '/usr/bin/dnf install python-glusterfs-api' (see 'man yum2dnf')

Last metadata expiration check: 0:12:02 ago on Mon Jan 30 00:57:52 2017.
Dependencies resolved.
==============================================================================================================================================================================================
Package Arch Version Repository Size
==============================================================================================================================================================================================
Installing:
python2-glusterfs-api noarch 1.1-2.fc24 updates 48 k

Transaction Summary
==============================================================================================================================================================================================
Install 1 Package

Total download size: 48 k
Installed size: 182 k
Is this ok [y/N]: y
Downloading Packages:
python2-glusterfs-api-1.1-2.fc24.noarch.rpm 13 kB/s | 48 kB 00:03
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 8.8 kB/s | 48 kB 00:05
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Installing : python2-glusterfs-api-1.1-2.fc24.noarch 1/1
Verifying : python2-glusterfs-api-1.1-2.fc24.noarch 1/1

Installed:
python2-glusterfs-api.noarch 1.1-2.fc24

Complete!
[root@dhcp35-111 ]# rpm -ql python-glusterfs-api
package python-glusterfs-api is not installed
[root@dhcp35-111 ]# rpm -ql python2-glusterfs-api
/usr/lib/python2.7/site-packages/gfapi-1.1-py2.7.egg-info
/usr/lib/python2.7/site-packages/gfapi-1.1-py2.7.egg-info/PKG-INFO
/usr/lib/python2.7/site-packages/gfapi-1.1-py2.7.egg-info/SOURCES.txt
/usr/lib/python2.7/site-packages/gfapi-1.1-py2.7.egg-info/dependency_links.txt
/usr/lib/python2.7/site-packages/gfapi-1.1-py2.7.egg-info/top_level.txt
/usr/lib/python2.7/site-packages/gluster
/usr/lib/python2.7/site-packages/gluster/gfapi
/usr/lib/python2.7/site-packages/gluster/gfapi/__init__.py
/usr/lib/python2.7/site-packages/gluster/gfapi/__init__.pyc
/usr/lib/python2.7/site-packages/gluster/gfapi/__init__.pyo
/usr/lib/python2.7/site-packages/gluster/gfapi/api.py
/usr/lib/python2.7/site-packages/gluster/gfapi/api.pyc
/usr/lib/python2.7/site-packages/gluster/gfapi/api.pyo
/usr/lib/python2.7/site-packages/gluster/gfapi/exceptions.py
/usr/lib/python2.7/site-packages/gluster/gfapi/exceptions.pyc
/usr/lib/python2.7/site-packages/gluster/gfapi/exceptions.pyo
/usr/lib/python2.7/site-packages/gluster/gfapi/gfapi.py
/usr/lib/python2.7/site-packages/gluster/gfapi/gfapi.pyc
/usr/lib/python2.7/site-packages/gluster/gfapi/gfapi.pyo
/usr/lib/python2.7/site-packages/gluster/gfapi/utils.py
/usr/lib/python2.7/site-packages/gluster/gfapi/utils.pyc
/usr/lib/python2.7/site-packages/gluster/gfapi/utils.pyo
/usr/share/doc/python2-glusterfs-api
/usr/share/doc/python2-glusterfs-api/README.rst
/usr/share/licenses/python2-glusterfs-api
/usr/share/licenses/python2-glusterfs-api/COPYING-GPLV2
/usr/share/licenses/python2-glusterfs-api/COPYING-LGPLV3

[root@dhcp35-111 ]# rpm -qi python2-glusterfs-api
Name : python2-glusterfs-api
Version : 1.1
Release : 2.fc24
Architecture: noarch
Install Date: Mon 30 Jan 2017 01:10:04 AM IST
Group : System Environment/Libraries
Size : 186261
License : GPLv2 or LGPLv3+
Signature : RSA/SHA256, Thu 19 Jan 2017 08:10:04 PM IST, Key ID 73bde98381b46521
Source RPM : python-glusterfs-api-1.1-2.fc24.src.rpm
Build Date : Thu 19 Jan 2017 08:03:32 PM IST
Build Host : buildvm-07.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager : Fedora Project
Vendor : Fedora Project
URL : https://github.com/gluster/libgfapi-python
Summary : Python2 bindings for GlusterFS libgfapi
Description :
libgfapi is a library that allows applications to natively access
GlusterFS volumes. This package contains python bindings to libgfapi.

See http://libgfapi-python.rtfd.io/ for more details.

Please give a try and let us know your feedback!

@pycon 2013 bangalore..

Pycon 2013 India conference was held on Aug 30,31 & Sep 1st in Bangalore . This is the 5th year of PyCON India, conference was attended by more than 1100 or I would say Bangalore was filled with python enthusiasts 🙂 . The keynotes, sessions, workshops and panel discussion (on Python in education) were good …

Read more

virt-manager hangs on ‘searching for available hypervisors’ window and not able to cancel it ?

Ah… I would say it ruined my day 🙂 I updated my fedora system from fedora 18 to 19 as mentioned in my previous post ( https://humblec.com/smooth-upgrade-from-fedora-18-to-fedora-19/ ) and was trying to play with VMs via virt-manager. How-ever virt-manager showed a window with title ‘Searching for available hypervisors’ and keep showing it indefinitely. I waited …

Read more