No python in koji
Axel Thimm
Axel.Thimm at ATrpms.net
Fri Aug 17 22:57:38 UTC 2007
On Fri, Aug 17, 2007 at 05:00:22PM -0400, Jesse Keating wrote:
> On Fri, 17 Aug 2007 22:46:43 +0200
> Axel Thimm <Axel.Thimm at ATrpms.net> wrote:
>
> > No, what I use in my ancient-dumber-than-kiss chroot builder is to
> > extract the BRs, install them and then kickstart any rpmbuild
> > machinery.
>
> How do you extract the BRs? Are you doing it on the host machine,
> which could have an ancient rpm, or ancient tools that are needed for
> macro expansion? Do you have an Everything install on it, or at least
> every piece of software you could expect to run across in a macro?
> What about new languages that aren't built for the machine you're doing
> the BR extraction from?
I think you got me there. But that just means that BRs are not to be
macroized.
> > > (although isn't it fun that BuildRequires /are/ Requires in the
> > > source rpm?)
> >
> > and you get the fact that these "Requires" are already macro expanded
> > so no chicken/egg situation here even if the BRs had had been
> > macroized.
> >
> > So koji could do the following pseudo-code and avoid all troubles:
> >
> > rpm -qRp foo-1-2.src.rpm | xargs yum --root=xxx --yes install
> > rpmbuild --root xxx ...
>
> Where does the srpm come from? Koji works from cvs tags to ensure that
> what you build is actually what came from CVS, so you have to construct
> the srpm out of the spec and sources (and oh yeah, sources come from
> the lookaside, no trojan sources in random srpm tossed in)
So we have trojan detection in CVS and lookaside now? ;)
--
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-maintainers/attachments/20070818/d295a6ce/attachment.sig>
More information about the Fedora-maintainers
mailing list