[CentOS] Re: Finding perl-MIME-Base64

Thu Jul 27 03:59:43 UTC 2006
Robert Moskowitz <rgm at htt-consult.com>

Scott Silva wrote:
> Scott Silva spake the following on 7/26/2006 4:26 PM:
>   
>> Thomas E Dukes spake the following on 7/26/2006 4:01 PM:
>>     
>>>  
>>>
>>>       
>>>> -----Original Message-----
>>>> From: centos-bounces at centos.org 
>>>> [mailto:centos-bounces at centos.org] On Behalf Of Scott Silva
>>>> Sent: Wednesday, July 26, 2006 6:46 PM
>>>> To: centos at centos.org
>>>> Subject: [CentOS] Re: Finding perl-MIME-Base64
>>>>
>>>> Robert Moskowitz spake the following on 7/26/2006 2:36 PM:
>>>>         
>>>>> Alexander Dalloz wrote:
>>>>>           
>>>>>> Robert Moskowitz schrieb:
>>>>>>
>>>>>>             
>>>>>>> I am told by yum localinstall that I need this for TinyCA2.
>>>>>>>
>>>>>>> When I search for it, it seems like it SHOULD be part of 
>>>>>>>               
>>>> basic perl 
>>>>         
>>>>>>> package, but it is hard to argue with yum on dependencies.....
>>>>>>>               
>>>>>> The .spec file shouldn't explicitly have a "Requires:  
>>>>>> perl-MIME-Base64". The  automatic dependencies check at 
>>>>>>             
>>>> rpmbuild time 
>>>>         
>>>>>> should automatically generate a requirement for perl(MIME-Base64), 
>>>>>> which is fulfilled by the Perl  main package.
>>>>>>
>>>>>> $ rpm -q --whatprovides 'perl(MIME::Base64)'
>>>>>> perl-5.8.5-24.RHEL4.x86_64
>>>>>>             
>>>>> rpm -ihv tinyca2-0.7.5-0.noarch.rpm
>>>>> error: Failed dependencies:
>>>>>        perl-MIME-Base64 is needed by tinyca2-0.7.5-0.noarch
>>>>>           
>>>> Is that the SUSE rpm from http://tinyca.sm-zone.net/?
>>>> Maybe if you get the src rpm and rebuild it.
>>>>         
>>> I have looked for this package as well.  I believe it is included in the
>>> mailscanner rpm package.  You maybe able to extract it from that package.
>>>
>>> Eddie
>>>       
>> I meant the actual tinyca rpm. On their website they have a binary built for
>> SUSE 9.3 and a source rpm.
>> I looked at the source rpm, and the .spec file does list that dependancy.
>> Maybe SUSE had perl-MIME-Base64 separate.
>> Either way, one could download the source rpm and install it, edit the .spec
>> to remove that dependancy, and "rpm -ba specfile" it again and test it.
>>
>>     
> This looks like the easiest way;
> Dag Wieers has this already done on his site. You could either add the
> rpmforge repo and yum install tinyca2, or you could download the rpms you need
> from his site.
Oh, I missed a repo from DAG????

Well off I go looking for it and adding it.