[Pkg-giraffe-maintainers] unversioned .so files in /usr/lib (libzarafaclient.so libzarafacontacts.so)

Guido Günther agx at sigxcpu.org
Mon Mar 26 10:48:19 UTC 2012


Hi John,
On Mon, Mar 26, 2012 at 11:37:13AM +0200, John van der Kamp wrote:
> Hi,
> 
> These files are only loaded by dlopen by the mapi4linux library. Programs should not link directly with these libraries.
> So that's the main reason these 2 libs don't have a version, and still are located in a dlopen search path directory.

That's what we thought, thanks!

> If a version is required, either the .so version must also be shipped in the zarafa-client package (not the -dev package), or the zarafa.inf and zcontacts.inf files need to be adjusted where the PR_SERVICE_DLL_NAME entry in these .inf files must point to the correct library name.
> 

They don't require a soname _iff_ they're not shipped in /usr/lib but
rather in a private directory. I'd recommend moving to /usr/lib/giraffe/
and pass this via LD_LIBRARY_PATH in the init script. What do you think?

Cheers,
 -- Guido

> 
> John van der Kamp, Zarafa
> 
> This message was sent using Zarafa WebApp. 
>  
> -----Original message-----
> > From:Matthias Geerdsen <matthias at vorlons.info>
> > Sent: Sun 25-Mar-2012 13:44
> > To: pkg-giraffe-maintainers at lists.alioth.debian.org
> > Subject: [Pkg-giraffe-maintainers] unversioned .so files in /usr/lib (libzarafaclient.so libzarafacontacts.so)
> > 
> > Hi,
> > 
> > libzarafaclient.so and libzarafacontacts.so are currently not versioned
> > in /usr/lib. This appears to be kind of unfavourable. Could somebody
> > shed some light on it?
> > 
> > Thanks
> > Matthias
> > 
> > _______________________________________________
> > Pkg-giraffe-maintainers mailing list
> > Pkg-giraffe-maintainers at lists.alioth.debian.org
> > http://lists.alioth.debian.org/mailman/listinfo/pkg-giraffe-maintainers
> > 
> 
> _______________________________________________
> Pkg-giraffe-maintainers mailing list
> Pkg-giraffe-maintainers at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-giraffe-maintainers
> 



More information about the Pkg-giraffe-maintainers mailing list