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

Reply via email to