On 2009-02-28 18:29, McDonald, Dan wrote: > From: Török Edwin > >> On 2009-02-28 18:08, McDonald, Dan wrote: >> >>> From: Török Edwin >>> On 2009-02-28 17:56, McDonald, Dan wrote: >>> >>> >>>>> From: Török Edwin >>>>> >>>>> >>>>> dlopen does look for .so files, if the .la are not found, but it is not >>>>> finding it, >>>>> since the code is looking for /usr/lib/libclamunrar_iface.so instead of >>>>> /usr/lib/libclamunrar_iface.so.6 >>>>> >>>>> when libclamav.so is opened, it is referenced as ...so.6 >>>>> >>>>> previous packages called the iface library so.5, so I would assume the .6 >>>>> is required. >>>>> >>>>> Do you want me to open a bug on this? >>>>> >>>>> >>>>> >>> >>> >>>> /usr/lib/libclamunrar_iface.so should be a symlink to >>>> /usr/lib/libclamunrar_iface.so.6 after you've run ldconfig, isn't it? >>>> >>>> >>> Nope: >>> >> Ok, then 'make install' creates it, I have the .so -> .so.6 link on my box. >> > > Mandriva puts the .so and .la files in the -devel packages. > > I'll add the .la file for this one in my package, and see if that fixes it... > Yes, it works now.
It is up to you which one you put in the devel package. Maybe .la belongs more to the devel package than the .so link. Best regards, --Edwin _______________________________________________ Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net http://www.clamav.net/support/ml