[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

errores en la construcción de páginas web específicas de español



Buenos días a todos/as
Ayer recibí un correo de error en la construcción de una página web que
es específica de español: /international/spanish/a-revisar
(ver detalles más abajo).

Hace algunos días se actualizó a Debian 9 Stretch el servidor que
construye la web de Debian, y ayer se actualizó (una etiqueta HTML) la
plantilla general que se usa en la mayoría de los ficheros. Esto
probablemente provocó que la página "a-revisar.es.html" se intentara
construir de nuevo (aunque no haya habido cambios en esa página
realmente), y parece ser que el código Perl que contiene se ha quedado
anticuado y da error.

Por otro lado, veo que esta página (y algunas más de la sección
/international/spanish) no está enlazada ya en la web. En su momento
estuvo enlazada en /international/spanish/index.wml pero esas líneas
ahora están marcadas como comentario:

[international/spanish/index.wml]

<UL>
<LI><A HREF="presentacion">Presentación del proyecto</A>
<LI><A HREF="proyectos">Proyectos en marcha</A>. Entre ellos, a destacar:
<UL>
<LI><A HREF="www">Traducción de las páginas del servidor de WWW</A></LI>
<LI><A HREF="instalador">Traducción del instalador de Debian</A></LI>
</UL>
<LI><A HREF="no-disponible">Traducciones no disponibles</A>
<LI><A HREF="notas">Normas con respecto a las traducciones</A>
<LI><A HREF="$(HOME)/doc/cvs">Acceso al almacén del DDP</A>
<LI><A HREF="robot">Robot de coordinación</A>
# Gestion de documentos, desactivado:
#<LI><A HREF="a-releer">Traducciones que necesitan ser revisadas</A>
#<LI><A HREF="a-traducir">Traducciones que necesitan responsables</A>
#<LI><A HREF="en-curso">Traducciones en curso</A>
#<LI><A HREF="a-revisar">Traducciones que deben ser revisadas</A>
#<LI><A HREF="ok">Traducciones terminadas</A>
</UL>

Mi propuesta para resolver esto es retirar (eliminar del repositorio) la
página a-revisar.wml y el resto de páginas que están marcadas como
comentarios, junto con el código Perl correspondiente.

Pongo en copia a Javier Fernández-Sanguino que es quien creó dichas
páginas y las funciones en Perl, por si tiene otra opinión (y en su
caso, si puede/quiere echar una mano para actualizar el código).

Sigo teniendo pendiente revisar todo el contenido de la sección
/international/spanish y actualizarlo, pero si es posible me gustaría
arreglar esto antes, para evitar que se generen los correos de "webwml
failed" a todos los que estamos en el alias
webwml-monitor@www-master.debian.org

Saludos
Laura Arjona



-------- Mensaje reenviado --------
Asunto: webwml failed
Fecha: Wed, 11 Oct 2017 04:21:50 +0000
De: Debian Webmaster <webmaster@debian.org>
Para: webwml-monitor@www-master.debian.org

[..]

wml -q -D CUR_YEAR=2017 -o UNDEFuES:a-revisar.es.html@g+w   a-revisar.wml
ePerl:Error: Perl runtime error (interpreter rc=2)

---- Contents of STDERR channel: ---------
Undefined subroutine &main::update_db_format called at
/tmp/wml.9gcFxs/wml.1165.tmp1.wml line 2982.
------------------------------------------
** WML:Break: Error in Pass 3 (rc=1).
../../../Makefile.common:98: recipe for target 'a-revisar.es.html' failed
make[3]: *** [a-revisar.es.html] Error 1
make[3]: Leaving directory
'/srv/www.debian.org/webwml/spanish/international/spanish'
../../Makefile.common:71: recipe for target 'spanish-install' failed
make[2]: [spanish-install] Error 2 (ignored)
make[2]: Leaving directory
'/srv/www.debian.org/webwml/spanish/international'
[...]


Reply to: