No, this is not a proper fix, since the ref-table.inc is need two times. In security and lts/security for two version of crossrefenreces.
I've now manually delete the wrong, empty ref-table.inc on the www master and I will check if it get generated properly. Still we have to check, why it is not rebuild properly sometimes. >>>>> On Mon, 16 Oct 2023 13:09:08 +0200, Florian Weimer <f...@deneb.enyo.de> >>>>> said: > * Steve Mouer: >> Hello, >> >> We are using your CVE cross references list to understand impact of >> vulnerabilities across Debian Security advisories, however all of >> the information has disappeared from the following page: >> >> https://www.debian.org/security/crossreferences >> >> Can you please advise if this will be restored and is this the best >> place for us to automatically pull this information? > Thomas, any idea what might be causing this? > Running the generator script locally in the right directory does > produce some data. Could this be the proper fix? > diff --git a/english/security/Makefile b/english/security/Makefile > index d1bda4969f1..271dcd02bc0 100644 > --- a/english/security/Makefile > +++ b/english/security/Makefile > @@ -51,7 +51,7 @@ faq.$(LANGUAGE).html: faq.wml \ > $(ENGLISHSRCDIR)/security/faq.inc $(GETTEXTDEP) > $(ENGLISHSRCDIR)/security/ref-table.inc: $(ENGLISHSRCDIR)/security/make-ref-table.pl $(sort $(wildcard $(ENGLISHSRCDIR)/security/*/*.data)) > - perl $(ENGLISHSRCDIR)/security/make-ref-table.pl -p -a >$(ENGLISHSRCDIR)/security/ref-table.inc > + cd $(ENGLISHSRCDIR)/security && perl make-ref-table.pl -p -a >ref-table.inc > crossreferences.$(LANGUAGE).html:: $(ENGLISHSRCDIR)/security/ref-table.inc \ > $(ENGLISHDIR)/template/debian/securityreferences.wml