>>>>> "Georg" == Georg Baum <[EMAIL PROTECTED]> writes:
Georg> Jean-Marc Lasgouttes wrote: >> Things that remain to be done: >> >> - shall we fix the lyx.spec file, or wait until 1.4.0? Georg> The patch I sent a few days ago works, but it does not make Georg> rpmbuild stop if the needed packages are not found. I have an Georg> idea to fix that: Let the %prep script create an error file Georg> that is read by configure, and let configure stop if the error Georg> file exists. rpmbuild will stop if something goes wrong during Georg> the %build stage (strange that it does not during the prep Georg> stage). If this is not considered too ugly, I can prepare a Georg> patch tomorrow. Otherwise I have no idea how to improve the Georg> spec file and unless somebody else has an idea we should IMO Georg> not wait. I fear this is going out of hand: for example, the rpm wil depend on the latex/dvi program that happen to be the preference of the packager. Who said we should have a dependency on xdvi and not kdvi or whatever gnome uses? Actually, who said that we need to have latex installed to use LyX (I do not think that docbook needs that, for example). I am not trying to criticize your/angus' approach, but I am begining to wonder whether the best would be to just drop the dependencies on the tetex stuff altogether. The same holds for qt: what about dropping the dependency? I think the packages we provide on ftp.lyx.org are useful for people who upgrade their lyx version, and therefore probably have the right qt stuff installed. Being less strict about dependencies would help us a _lot_. Now, the linux distribs people will make nice spec files with nice dependcies that make sense for _their_ case, but it will be much easier than it is for us (considering rpm is very lame when is comes to cross-distrib support). Thoughts? Would that be a good idea? JMarc