On 2007-08-06 17:01:08 +0200, Cyril Brulebois wrote: > > Searching with packages.debian.org for html.sty in unstable reveals > > that it's in latex2html which is in non-free. So it can't be used as a > > build-dependency for snort. > > It is still depending on tetex, not on texlive, anyway. The maintainers > are aware of html.sty-related problems, given the changelog (see jfs for > 2.3.3-6).
snort 2.7.0 from experimental already build-depends on texlive instead of tetex. Thanks for the pointer to a similar change in the past. Based on the changes in faq.tex, I could fix snort_manual.tex to build without html.sty (and without latex2html). Attached is the patch I used to get the documentation build on Ubuntu. Michael
--- snort-2.7.0.orig/doc/snort_manual.tex +++ snort-2.7.0/doc/snort_manual.tex @@ -15,7 +15,7 @@ \IfFileExists{url.sty}{\usepackage{url}} {\newcommand{\url}{\texttt}} -\usepackage{html} +\usepackage{hyperref} % \makeatletter @@ -70,18 +70,18 @@ } %\end{latexonly} -\begin{htmlonly} -\newenvironment{note}{ - \begin{rawhtml} - <p><table border="1"><tr><td><b> - Note: </b> - \end{rawhtml} -}{ - \begin{rawhtml} - </b></td></tr></table></p> - \end{rawhtml} -} -\end{htmlonly} +%\begin{htmlonly} +%\newenvironment{note}{ +% \begin{rawhtml} +% <p><table border="1"><tr><td><b> +% Note: </b> +% \end{rawhtml} +%}{ +% \begin{rawhtml} +% </b></td></tr></table></p> +% \end{rawhtml} +%} +%\end{htmlonly} \usepackage{babel}