Bug#878105: release-notes: problems building the release-notes (jessie) for the Debian website

2017-11-03 Thread Laura Arjona Reina


El 01/11/17 a las 18:45, Baptiste Jammet escribió:
> Hi Laura, 
> 
> Dixit Laura Arjona Reina, le 10/10/2017 :
> 
>>> maybe 
>>> 
>>> works for jessie?
>>>   
>>
>> Thanks for the suggestion.
>> Attaching new patch.
> 
> Your patch seems to be sufficient, and is surely not very intrusive.
> Please apply.

Applied for the jessie/en version. If this works (we'll see today in the
website builds), I'll apply a similar patch for the other languages.
Cheers

-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona



Bug#878105: release-notes: problems building the release-notes (jessie) for the Debian website

2017-11-01 Thread Baptiste Jammet
Hi Laura, 

Dixit Laura Arjona Reina, le 10/10/2017 :

>> maybe 
>> 
>> works for jessie?
>>   
>
>Thanks for the suggestion.
>Attaching new patch.

Your patch seems to be sufficient, and is surely not very intrusive.
Please apply.

Baptiste


pgpS1RehwRjmG.pgp
Description: Signature digitale OpenPGP


Bug#878105: release-notes: problems building the release-notes (jessie) for the Debian website

2017-10-10 Thread Laura Arjona Reina
Hello

El 10/10/17 a las 04:54, victory escribió:

> instead of adding useless item for old distribution,
> maybe 
> 
> works for jessie?
> 

Thanks for the suggestion.
Attaching new patch.
Best regards

-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona
Index: whats-new.dbk
===
--- whats-new.dbk	(revisión: 11716)
+++ whats-new.dbk	(copia de trabajo)
@@ -106,8 +106,8 @@
 
 
 
-
-  
+
+  
 Support for iop32x was dropped
 
   


Bug#878105: release-notes: problems building the release-notes (jessie) for the Debian website

2017-10-09 Thread victory
On Mon, 09 Oct 2017 22:44:15 +0200
Laura Arjona Reina wrote:

> Those errors appear for any architecture except armel and any language, for 
> the
> jessie release notes.
> file jessie/en/whats-new.dbk
> 
>   
> Support for iop32x was dropped
> 
>   
> On armel, support for
> the iop32x subarchitecture was dropped. Other
> armel subarchitectures
> continue to be supported, including ixp4xx, kirkwood, orion
> and versatile.
>   
> 
>   
> 

> file jessie/en/installing.dbk
> 
...
> 
...
> 

instead of adding useless item for old distribution,
maybe 

works for jessie?

-- 
victory
no need to CC me :-)



Bug#878105: release-notes: problems building the release-notes (jessie) for the Debian website

2017-10-09 Thread Laura Arjona Reina
Package: release-notes
Severity: normal
Tags: patch

Dear release-notes maintainers
Thanks for your work in the release notes for every Debian release!

The script that automatically builds the release notes for the Debian website
throws some errors when building the release notes in PDF format.

Those errors appear for any architecture except armel and any language, for the
jessie release notes.

The errors are of the type:
---
Build stdin.pdf
xelatex failed
stdin.tex:292: Something's wrong--perhaps a missing \item.
stdin.tex:292: leading text: \end{description}
Unexpected error occured
Error: xelatex compilation failed
Makefile:214: recipe for target 'en/release-notes.amd64.pdf' failed
---

I've checked the "stdin.tex" generated file, did some tests, and probably the
culprit is this:

file jessie/en/whats-new.dbk


  
Support for iop32x was dropped

  
On armel, support for
the iop32x subarchitecture was dropped. Other
armel subarchitectures
continue to be supported, including ixp4xx, kirkwood, orion
and versatile.
  

  


The above code produces this LaTeX output:
\begin{description}
\end{description}
in all the architectures except armel, and then xelatex complains about a
missing \item inside the {description} block.

I searched for similar paragraphs in the dbk files and found this:

file jessie/en/installing.dbk
















[...]

I'm attaching a diff for the file
svn.debian.org/svn/ddp/manuals/branches/release-notes/jessie/en/
that adds a similar empty paragraph to fix the issue.

Please merge it if you find it useful, and I'll check the logs of the
subsequent website builds to see if the error dissapear for jessie/en. If yes,
then I would try to produce another patch for the rest of the languages.

Best regards

Laura Arjona Reina
https://wiki.debian.org/LauraArjona



-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Index: en/whats-new.dbk
===
--- en/whats-new.dbk	(revisión: 11716)
+++ en/whats-new.dbk	(copia de trabajo)
@@ -107,6 +107,19 @@
 
 
 
+
+
+
+  
+   
+   
+
+
+
+   
+  
+
   
 Support for iop32x was dropped