Re: No python in koji

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxx> 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

Attachment: pgps7sML9ykqO.pgp
Description: PGP signature

--
Fedora-maintainers mailing list
Fedora-maintainers@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers
--
Fedora-maintainers-readonly mailing list
Fedora-maintainers-readonly@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers-readonly

[Index of Archives]     [Fedora Users]     [Fedora Development]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux