webwml failed
/srv/www.debian.org/cron/log/wml_run.log-make -C licenses install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/legal/licenses' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/legal/licenses' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/legal' /srv/www.debian.org/cron/log/wml_run.log-make -C logos install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/logos' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/logos' /srv/www.debian.org/cron/log/wml_run.log-make -C lts install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/lts' /srv/www.debian.org/cron/log/wml_run.log-make -C security install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/lts/security' /srv/www.debian.org/cron/log/wml_run.log-cd ../../../english/lts/security && make -C data dla.data /srv/www.debian.org/cron/log/wml_run.log-make[4]: Entering directory '/srv/www.debian.org/webwml/english/lts/security/data' /srv/www.debian.org/cron/log/wml_run.log-make[4]: Leaving directory '/srv/www.debian.org/webwml/english/lts/security/data' /srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2023 -o UNDEFuPT:new.pt.html@g+w new.wml /srv/www.debian.org/cron/log/wml_run.log:** WML:Error: file not found: ../../security/security-sources.inc /srv/www.debian.org/cron/log/wml_run.log:make[3]: *** [../../../Makefile.common:123: new.pt.html] Error 1 /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/lts/security' /srv/www.debian.org/cron/log/wml_run.log:make[2]: [../../Makefile.common:84: security-install] Error 2 (ignored) /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/lts' /srv/www.debian.org/cron/log/wml_run.log-make -C mirror install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/mirror' /srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2023 -o UNDEFuPT:list-full.pt.html@g+w list-full.wml -- /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/releases/wheezy' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/releases/wheezy' /srv/www.debian.org/cron/log/wml_run.log-make -C woody install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/releases/woody' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/releases/woody' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/releases' /srv/www.debian.org/cron/log/wml_run.log-make -C reports install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/reports' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/reports' /srv/www.debian.org/cron/log/wml_run.log-make -C security install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/security' /srv/www.debian.org/cron/log/wml_run.log-cd ../../english/security && make -C data dsa.data /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/english/security/data' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/english/security/data' /srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2023 -o UNDEFuPT:new.pt.html@g+w new.wml /srv/www.debian.org/cron/log/wml_run.log:** WML:Error: file not found: security-sources.inc /srv/www.debian.org/cron/log/wml_run.log:make[2]: *** [../../Makefile.common:123: new.pt.html] Error 1 /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/security' /srv/www.debian.org/cron/log/wml_run.log:make[1]: [../Makefile.common:84: security-install] Error 2 (ignored) /srv/www.debian.org/cron/log/wml_run.log-make -C users install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/users' /srv/www.debian.org/cron/log/wml_run.log-make -C com install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/users/com'
webwml failed
/srv/www.debian.org/cron/log/wml_run.log-make -C licenses install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/legal/licenses' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/legal/licenses' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/legal' /srv/www.debian.org/cron/log/wml_run.log-make -C logos install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/logos' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/logos' /srv/www.debian.org/cron/log/wml_run.log-make -C lts install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/lts' /srv/www.debian.org/cron/log/wml_run.log-make -C security install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/lts/security' /srv/www.debian.org/cron/log/wml_run.log-cd ../../../english/lts/security && make -C data dla.data /srv/www.debian.org/cron/log/wml_run.log-make[4]: Entering directory '/srv/www.debian.org/webwml/english/lts/security/data' /srv/www.debian.org/cron/log/wml_run.log-make[4]: Leaving directory '/srv/www.debian.org/webwml/english/lts/security/data' /srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2023 -o UNDEFuPT:new.pt.html@g+w new.wml /srv/www.debian.org/cron/log/wml_run.log:** WML:Error: file not found: ../../security/security-sources.inc /srv/www.debian.org/cron/log/wml_run.log:make[3]: *** [../../../Makefile.common:123: new.pt.html] Error 1 /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/lts/security' /srv/www.debian.org/cron/log/wml_run.log:make[2]: [../../Makefile.common:84: security-install] Error 2 (ignored) /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/lts' /srv/www.debian.org/cron/log/wml_run.log-make -C mirror install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/mirror' /srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2023 -o UNDEFuPT:list-full.pt.html@g+w list-full.wml -- /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/releases/wheezy' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/releases/wheezy' /srv/www.debian.org/cron/log/wml_run.log-make -C woody install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/releases/woody' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/releases/woody' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/releases' /srv/www.debian.org/cron/log/wml_run.log-make -C reports install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/reports' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/reports' /srv/www.debian.org/cron/log/wml_run.log-make -C security install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/security' /srv/www.debian.org/cron/log/wml_run.log-cd ../../english/security && make -C data dsa.data /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/english/security/data' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/english/security/data' /srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2023 -o UNDEFuPT:new.pt.html@g+w new.wml /srv/www.debian.org/cron/log/wml_run.log:** WML:Error: file not found: security-sources.inc /srv/www.debian.org/cron/log/wml_run.log:make[2]: *** [../../Makefile.common:123: new.pt.html] Error 1 /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/security' /srv/www.debian.org/cron/log/wml_run.log:make[1]: [../Makefile.common:84: security-install] Error 2 (ignored) /srv/www.debian.org/cron/log/wml_run.log-make -C users install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/users' /srv/www.debian.org/cron/log/wml_run.log-make -C com install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/users/com'
webwml failed
/srv/www.debian.org/cron/log/wml_run.log-make -C licenses install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/legal/licenses' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/legal/licenses' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/legal' /srv/www.debian.org/cron/log/wml_run.log-make -C logos install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/logos' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/logos' /srv/www.debian.org/cron/log/wml_run.log-make -C lts install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/lts' /srv/www.debian.org/cron/log/wml_run.log-make -C security install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/lts/security' /srv/www.debian.org/cron/log/wml_run.log-cd ../../../english/lts/security && make -C data dla.data /srv/www.debian.org/cron/log/wml_run.log-make[4]: Entering directory '/srv/www.debian.org/webwml/english/lts/security/data' /srv/www.debian.org/cron/log/wml_run.log-make[4]: Leaving directory '/srv/www.debian.org/webwml/english/lts/security/data' /srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2023 -o UNDEFuPT:new.pt.html@g+w new.wml /srv/www.debian.org/cron/log/wml_run.log:** WML:Error: file not found: ../../security/security-sources.inc /srv/www.debian.org/cron/log/wml_run.log:make[3]: *** [../../../Makefile.common:123: new.pt.html] Error 1 /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/lts/security' /srv/www.debian.org/cron/log/wml_run.log:make[2]: [../../Makefile.common:84: security-install] Error 2 (ignored) /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/lts' /srv/www.debian.org/cron/log/wml_run.log-make -C mirror install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/mirror' /srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2023 -o UNDEFuPT:list-full.pt.html@g+w list-full.wml -- /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/releases/wheezy' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/releases/wheezy' /srv/www.debian.org/cron/log/wml_run.log-make -C woody install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/releases/woody' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/portuguese/releases/woody' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/releases' /srv/www.debian.org/cron/log/wml_run.log-make -C reports install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/reports' /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/reports' /srv/www.debian.org/cron/log/wml_run.log-make -C security install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/security' /srv/www.debian.org/cron/log/wml_run.log-cd ../../english/security && make -C data dsa.data /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/english/security/data' /srv/www.debian.org/cron/log/wml_run.log-make[3]: Leaving directory '/srv/www.debian.org/webwml/english/security/data' /srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2023 -o UNDEFuPT:new.pt.html@g+w new.wml /srv/www.debian.org/cron/log/wml_run.log:** WML:Error: file not found: security-sources.inc /srv/www.debian.org/cron/log/wml_run.log:make[2]: *** [../../Makefile.common:123: new.pt.html] Error 1 /srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory '/srv/www.debian.org/webwml/portuguese/security' /srv/www.debian.org/cron/log/wml_run.log:make[1]: [../Makefile.common:84: security-install] Error 2 (ignored) /srv/www.debian.org/cron/log/wml_run.log-make -C users install /srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory '/srv/www.debian.org/webwml/portuguese/users' /srv/www.debian.org/cron/log/wml_run.log-make -C com install /srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory '/srv/www.debian.org/webwml/portuguese/users/com'
Re: upcoming changes of the web pages /security and /lts/security
> On Fri, 8 Dec 2023 10:27:24 -0500, Roberto C. Sánchez > said: > At what point should the LTS team stop generating these? Is that > something that we should discontinue right away, or do wait for a formal > announcement to let us know that these should no longer be generated > when a DLA is released? I will announce this to both security teams after I did the change. So please continue preparing the .wml and .data files until you'll get the "Stop" from me. -- regards Thomas
Re: upcoming changes of the web pages /security and /lts/security
Hi Thomas, [I changed lts-secur...@debian.org to debian-...@lists.debian.org since lts-secur...@debian.org is meant only to reach members of the team approved to deal with embargoed issues. It is not a public list like debian-...@lists.debian.org.] I read through this message and I am very excited about the coming changes. On Thu, Dec 07, 2023 at 08:38:05PM +0100, Thomas Lange wrote: > Hi all, > > in the past, all security related lists (like the N recent security > advisories, crossreferences, RSS feeds, OVAL) were using the .wml and > .data files which exists for each DSA and DLA. These two files are > still created manually for each DSA and DLA. > > After talking to the security team, my goal is to remove the need of > this manuall work and generate all information automatically from the > primary security sources from the Debian Security Tracker. This also > makes the security information more early available to our users > without waiting for someone to prepare the .wml and .data files. > > > The changes will affect the webwml repository under /security/ and > /lts/security/. > Our workflow for LTS still includes manual generation of .wml and .data files, as you note. As this is a step in the process which presents an opportunity make mistakes, I am pleased that this is being automated. At what point should the LTS team stop generating these? Is that something that we should discontinue right away, or do wait for a formal announcement to let us know that these should no longer be generated when a DLA is released? Regards, -Roberto -- Roberto C. Sánchez
Re: how to get more recent translations for important web pages
> On Thu, 7 Dec 2023 20:59:08 +0100, Holger Wansing > said: > [Adding debian-www to the loop] > Hi, >> On the other hand, it occurred to me, if it's possible, to only change the >> filename from let's say index.wml to index.wml.old instead of removing the >> file (assuming that the wml build process of the website ignores such >> files; did not check that). >> That would make it very easy for translators, to catch up with their work, >> if they find time. >> Of course you might say "Hey, the file is not lost, we have a git repo >> here! No need for such trick." >> That's of course correct, but translators might not be as familiar with >> such advanced usage of git as DDs are. >> So I think it would be worse it. The only advantage I see, is that you see that there's an old translation, for those were we will catch up with the renaming. In the end the translators always have to use git. Having an .outdated file they need to use $ git mv xxx.outdated I we delete the file they could use a simple 2-line shell script we provide for them: #! /bin/bash hash=$(git log -- $1|head -1|awk '{print $2 "~1" }') git checkout $hash -- $1 Let's call it undo-delete > I have tested this for ../german/releases/trixie/installmanual.wml, > renamed that into installmanual.outdated and that works, the page gets > removed from the web, and otherwise no errors on the webwml build. > So, maybe that would be a possible "solution", instead of removing the > translation files completely? We still have the problem, that we might have to rename ALL deleted files. Otherwise the translators could never rely on seeing a .outdated file. What if there's no .outdated? Then they have to parse through the git log and check if there's nevertheless an old deleted translation. One more point: Does thi work for a complete deleted subdirectory, as I did some time ago with tamil, albanian,... I'm not against your solution and I think we should give it a try and then after a year see if this helps to get more recent translations. Then we can made a new decision if we want continue this workflow. -- viele Grüße Thomas