Fetching and building dependencies automatically

Alex Kruchkoff A.Kruchkoff at unsw.edu.au
Wed Mar 7 23:03:02 CET 2007


Brian,

I think you should ask questions about atrpms packages at atrpms mailing 
lists: http://lists.atrpms.net/pipermail/atrpms-devel/ [developers list]
Also if you are interested in building  rpms for RHEL 4 environment, 
maybe you should consider  subscribing  
http://listserv.fnal.gov/archives/scientific-linux-devel.html
It's Scientific Linux [RHEL clone] developer's mailing list.

For building rpms perl modules check for cpan2rpm 
http://perl.arix.com/cpan2rpm you can grab it from ATrpms: 
cpan2rpm-2.026-12.el4.at.noarch
For my own perl packages I'm using make, within Makefiles I create the 
rpm .spec and then call cpan2rpm to build rpms.

HTH

Cheers,
Alex
Brian Candler wrote, On 07/03/07 19:24:
> On Wed, Mar 07, 2007 at 11:32:54AM +1100, Alex Kruchkoff wrote:
>   
>> Brian,
>>
>> You can install RHEL 4 compatible rpm from ATrpms:
>>
>> perl-SOAP-Lite.noarch                    0.69-5.el4.at          atrpms
>>
>> http://atrpms.net
>>     
>
> OK, that's interesting.
>
> However, I'd still like to have repeatability. That means either:
>
> 1. I store locally the spec files (frozen at whatever version I like)
> or
> 2. I store locally the .src.rpm bundles
>
> But in either case, I need a command to build package X which will
> automatically build and install its build-time dependencies.
>
> In any case I want to be able to build our own in-house developed packages
> as RPMs for deployment onto live systems. Again, I want this to be fully
> repeatable: enter one command, all dependencies are built as necessary.
>
> What method does atrpms.net use to build its packages?
>
> Regards,
>
> Brian.
>
>   


More information about the freshrpms-list mailing list