My notes tell me that the canonical way to tell what package a given file comes 
from is "pkgchk -l -p <file>" But, this seems to fail for 64bit libraries. 
Observe:

   bash-3.2# pkgchk -l -p /lib/libmd.so.1
   Pathname: /lib/libmd.so.1
   Type: regular file
   Expected mode: 0755
   Expected owner: root
   Expected group: bin
   Expected file size (bytes): 81908
   Expected sum(1) of contents: 25521
   Expected last modification: Aug 08 13:52:28 2008
   Referenced by the following packages:
           SUNWcslr       
   Current status: installed

   bash-3.2# pkgchk -l -p /lib/64/libmd.so.1
   bash-3.2# echo $?
   0
   bash-3.2# 

Is there some other way? Is this a bug in something?

thanks
seph
--
This message posted from opensolaris.org

Reply via email to