[CentOS] Re: Finding perl-MIME-Base64

Thu Jul 27 00:55:12 UTC 2006
Thomas E Dukes <edukes at alltel.net>

 

> -----Original Message-----
> From: centos-bounces at centos.org 
> [mailto:centos-bounces at centos.org] On Behalf Of Scott Silva
> Sent: Wednesday, July 26, 2006 7:40 PM
> To: centos at centos.org
> Subject: [CentOS] Re: Finding perl-MIME-Base64
> 
> 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.

Or, you could install the per module from cpan.org

Eddie