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 

Reply via email to