Bo Peng schrieb:
You would not agree with me but my opinion is that we have shot ourselves in the foot by enabling this automatic downloading option.
The default is "Ask me first" which has the same problem.
The simple fix for this problem is that we disable this option and allow lyx to be installed without these classes. It is NOT our responsibility to install latex packages.
We are! about 50% of the LyXers I know don't know anything about LaTeX and will wonder why the collegue has a feature they has not.
You can not expect that an average user knows how to install a LaTeX-package.
1. we do not bundle miktex. Instead, users are asked to install miktex by their own. If there is anything missing, they install the package by themselves. This is what we are doing to all OS other than windows and there is no complain there.
Because Linuxer are computer experts in comparison to Windows users and LaTeX is mostly installed by default in many distros. Note that 90% of the computers are running Windows and that therefore 90% of the potential users won't then be able to use LyX.
2. we bundle miktex and also bundle all regular (what configure.py will check) packages. In this way, there is no automatic downloading so no bug.
We can consider that if the MiKTeX developer see no chance to fix this. I'll wait two week before a decision.
regards Uwe