On Wed, Dec 31, 2008, Andres Mejia wrote:
> The libfam shlib entry in libgamin0 is wrongly set to libfam0. Since libgamin 
> is provided as a replacement for libfam, the entry should be set to 
> libgamin0. This is a problem for packages that build depend on libgamin-dev 
> since their dependency on libfam gets set to libfam0 instead of libgamin0.
> 
> A fix for this would be to simply set the entry as "libfam 0 libgamin0". 
> Better yet, just delete the libgamin0.shlibs file from the debian directory 
> and let the shlibs file be automatically generated.

 I think you misunderstood the current shlibs; the point is to allow
 building against the FAM API and ABI and depend on libfam0 (provided by
 libgamin0) if programs are linked to libfam.  This means you can
 build-dep on fam or on gamin if you use the FAM API and this will
 result on a dep on the FAM ABI and allow users to install either FAM or
 Gamin as an implementation of the FAM ABI.  You can also use the Gamin
 API and link to libgamin which will result in a dep on the Gamin ABI.

 What problem are you trying to solve?

-- 
Loïc Minier



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to