On Thu, Dec 25, 2025 at 01:02:02AM +0100, Pavel Sanda wrote:
> > And if we finally get to release 2.5.0 soon, we will have to be quick to
> > have it included in Ubuntu 26.04. The best would be to have 2.5.1 there (the
> > one with the obvious bugs fixed). Otherwise, we will have to wait for Ubuntu
> > 28.04.
> 
> Not really, we just need to push debian to accept RC2, ubuntu will accept
> whatever is found in debian testing.
> Just sent an email to trigger the avalanche.

2.5 is now in debian testing, but inclusion revealed export problems
in unrelated packages - namely manual in sdcc does not compile anymore.

The bug is strange, because it can be reproduced only on some systems
and it's not clear to me why (maybe some latex dependency missing?).

In any case the pdflatex compilation fails because 2.5 exports
diffrently (compared to 2.4) the following line in the file sdccman.lyx

-\texttt{\#pragma nooverlay\index{pragma nooverlay@\#pragma nooverlay}}~\\
+\texttt{\#pragma nooverlay\index{#pragma nooverlay@\#pragma nooverlay}}~\\

Is this something which we expect to happen?

The latex error:
! Illegal parameter number in definition of \reserved@a.
<to be read again> 
                   p
l.3111 ...x{#pragma nooverlay@\#pragma nooverlay}}
                                                  ~\\
? 
! Emergency stop.



The problematic 2.5 exported .tex file & related files can be downloaded here:
https://the.earth.li/~noodles/sdcc-lyx-issue/

The original sdccman.lyx file is part of sdcc which can be downloaded file:
http://deb.debian.org/debian/pool/main/s/sdcc/sdcc_4.5.0+dfsg.orig.tar.xz

Debian bug for reference:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124371

Build logs:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124211


Anyone has a clue whether the problem is on our export side,
pdflatexe side or the content of .lyx file is not correct?

Pavel
-- 
lyx-devel mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to