Hi ab, Ah ok didn't saw that one coming thanks. But i have some more queries if you think of having a debian package then the configuration maintainence scripts are needed or something like that. My idea was to understand what FHS (Filesystem Hierarchical Section) of debain policy meants to say for this. They assume that we should not use /usr/etc even if we use it this should be a symbolic link to /etc (:O) . And also the files should be marked as configuration files. I didn't understand that concept why do a package manager has to do with the custom binary configuration files. That's why i considered moving glusterfs/doc/examples directory to /usr/share/glusterfs/examples . Regards -Harshavardhana > ,----[ Harshavardhana writes: ] > | Hi ab, > | 'gcc -Wl,-soname,libglusterfs.so.0' would suffice the criteria. > | Maintaining libtool is pain while cross compiling and stuff. And > | there will be lots of unncessary hacks for fixing apparently which > | we did for many packages during Gluster Compilation (remember > | libusb, pcre... etc). > | True translators don't need any soname but should be installed > | '--strip-unneeded'. > | Regards > `---- > Hi Harsha, > Nope. GlusterFS is going to be installed on a wide variety of distros > (even FreeBSD, OpenSolaris..). Portability is key. People natively > compile on heir platform mostly. Cross-compilation is a rare > requirement relatively. libtool does a good job of abstracting > portability for libglusterfs shared library across various platforms. > > Gluster project is a distro by itself, unlike GlusterFS. > > Happy Hacking, > -- > Anand Babu > GPG Key ID: 0x62E15A31 > Blog [http://ab.freeshell.org] > The GNU Operating System [http://www.gnu.org] > > > -- Harshavardhana "Software gets slower faster as Hardware gets faster"