[bug-notifications] [libgamin_dev 0005085]: libgamin_dev creates broken symlink for libfam.so

Mantis Bug Tracker noreply at opencsw.org
Wed Jul 3 21:12:37 CEST 2013


A NOTE has been added to this issue. 
====================================================================== 
https://www.opencsw.org/mantis/view.php?id=5085 
====================================================================== 
Reported By:                mi
Assigned To:                
====================================================================== 
Project:                    libgamin_dev
Issue ID:                   5085
Category:                   
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2013-07-01 20:23 CEST
Last Modified:              2013-07-03 21:12 CEST
====================================================================== 
Summary:                    libgamin_dev creates broken symlink for libfam.so
Description: 
After installing libgamin_dev I got the following files:

% grep libfam /var/sadm/install/contents
/opt/csw/lib/libfam.so=libfam.so.0.0.0 s none CSWlibgamin-dev
/opt/csw/lib/sparcv9/libfam.so=libfam.so.0.0.0 s none CSWlibgamin-dev

Note, that there are two symlinks -- but not the files they are pointing
at. The libfam.so.0.0.0 does not exist neither in /opt/csw/lib nor in
/opt/csw/lib/sparcv9

Perhaps, the symlink should point at libgamin.so?
====================================================================== 

---------------------------------------------------------------------- 
 (0010462) mi (reporter) - 2013-07-03 21:12
 https://www.opencsw.org/mantis/view.php?id=5085#c10462 
---------------------------------------------------------------------- 
The software I'm building needs fam.h to compile and -lfam to link. Whether
-lfam is provided by FAM or Gamin does not matter -- Gamin is a drop-in
replacement for FAM. It is API-compatible and, perhaps, even ABI
compatible...

For example, on my FreeBSD desktop I have:
% pkg_info -W  /opt/lib/libfam.so.0
/opt/lib/libfam.so.0 was installed by package gamin-0.1.10_4

CSWgamin, instead, installs libgamin.so. In such a case, perhaps, libfam.so
should be a symlink to libgamin, but not a broken symlink to
libfam.so.0.0.0.



More information about the bug-notifications mailing list