Re: [buildsys@xxxxxxxxxxxxxxxxx: Prep Error (Job 14868): tetex-tex4ht-1_0_2006_08_26_2341-1_fc6 on fedora-development-extras]

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

 



On Mon, Aug 28, 2006 at 04:36:01PM +0100, Paul Howarth wrote:
> On Mon, 2006-08-28 at 13:19 +0200, Patrice Dumas wrote:
> > Hello,
> > 
> > I get a prep error for tetex-tex4ht. It may come from:
> > 
> > %{!?_texmf: %define _texmf %(eval "echo `kpsewhich -expand-var '$TEXMFMAIN'`")}
> > 
> > but there is
> > BuildRequires:  /usr/bin/kpsewhich
> > 
> I suspect that this error is happening when mock is trying to build the
> SRPM. It does this by parsing the spec file after only installing the
> packages from the minimal buildroot, which doesn't include the packages
> you're added as BuildRequires. So the spec file needs to be parse-able
> when kpsewhich isn't present.

In fact it is not the error that prevented the package to be built, 
since kpsewhich is used to define a directory which is not really usefull 
for srpm creation. Should this be cleaned up anyway or is it fine
to have those errors at srpm creation?

> Perhaps something like:
> 
> %{!?_texmf: %define _texmf %(eval "[ -x /usr/bin/kpsewhich ] && echo
> `kpsewhich -expand-var '$TEXMFMAIN'` || echo %{_datadir}/texmf")}

I'll do that, thanks.

--
Pat

-- 
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list

[Index of Archives]     [Fedora General Discussion]     [Fedora Art]     [Fedora Docs]     [Fedora Package Review]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite Backpacking]     [KDE Users]

  Powered by Linux