Re: Disttags are nice, save the disttags

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

 



On Tue, Jun 05, 2007 at 12:12:39PM +0100, Jonathan Underwood wrote:
> On 05/06/07, Axel Thimm <Axel.Thimm@xxxxxxxxxx> wrote:
> >> Building twice in a row doesn't get things right either.
> >
> >Why not? Care to detail this?
> 
> Well, I can think of one case where building twice does do the trick,
> but it requires a changing of the BuildRequires between building.
> 
> The example is emacs-bbdb and emacs-vm. Both packages require the
> elisp source of the other package (emacs-bbdb-el and emacs-vm-el) to
> be in the buildroot if you want bbdb functionality in vm. So the way
> to achieve that is:
> 
> a) build emacs-vm without BuildRequires: emacs-bbdb-el
> b) build emacs-bbdb with BuildRequires: emacs-vm-el
> c) rebuild emacs-vm with BuildRequires: emacs-bbdb-el added.
> 
> [Yes, I realize this is ugly]
> 
> Scripting quirky stuff like that I can see would be hard. What's
> really needed is some sort of optional BuildRequires directive in RPM,
> that afaik doesn't yet exist.

You misunderstood the building twice:

a) first against the current rawhide
b) then against the result from above

so you would have emacs-vm and emacs-bbdb already in pass a)
-- 
Axel.Thimm at ATrpms.net

Attachment: pgpjblYW8IWzI.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