On Wed, Oct 04, 2006 at 05:30:35PM -0500, Bo Peng wrote: > Dear lyxers, > > Lyx 1.4.3 has just become one of the official cygwin packages. Here is > the announcement from cygwin-announce: > http://www.cygwin.com/ml/cygwin-announce/2006-10/msg00002.html .
Well done, Bo! > I just tried to install lyx through cygwin. Lyx starts fine but > complains about missing texclass book. I guess I missed some tetex > packages that should be listed as lyx' dependent packages. I also > notice that math fonts are not working (\alpha etc) . Please test and > report to me more such problems so that I can fix them in the next > release of cygwin/lyx. You made a mistake in the packaging. The archive contains the file /etc/postinstall/lyx.sh/lyx.sh so the script lyx.sh is in the wrong location. It should have been directly in /etc/postinstall. This means that the script is not run by setup.exe. If you look at /etc/fonts/local.conf you will see that /usr/share/lyx/fonts is not listed there. Simply run by hand the script and then you should see \alpha & Co. When running setup.exe, it wanted to uninstall my unofficial package because it has the same name and your version is newer than mine ;-) I think I have to change the name of the unofficial package as both can be installed without conflict and contain different binaries. Perhaps I will split the package into lyx-common, lyx-qtwin, and lyx-xforms in order to avoid the clash. Or, better, I could make your package a prerequisite (it would play the role of lyx-common) such that I have to package only the executables, cutting down the size ;-) -- Enrico