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