On 26/05/25 at 12:07 +0200, Santiago Vila wrote:
> El 26/5/25 a las 11:08, Lucas Nussbaum escribió:
> > ijs was fixed by Sergio (Cced) with the following patch:
> > 
> > diff -Nru ijs-0.35/debian/rules ijs-0.35/debian/rules
> > --- ijs-0.35/debian/rules   2025-02-19 17:59:38.000000000 +0100
> > +++ ijs-0.35/debian/rules   2025-05-25 00:47:55.000000000 +0200
> > @@ -43,7 +43,9 @@
> > 
> >   # put aside upstream-shipped temp files during build but after 
> > copyright-check
> >   upstreamtmpfiles = ltmain.sh configure aclocal.m4 Makefile.in ijs_spec.pdf
> > -pre-build:: debian/stamp-upstreamtmpstuff
> > +pre-build:: debian/force-autoreconf debian/stamp-upstreamtmpstuff
> > +debian/force-autoreconf:
> > +   autoreconf -fi
> >   debian/stamp-upstreamtmpstuff: debian/stamp-copyright-check
> >     for file in $(upstreamtmpfiles); do \
> >             [ ! -e $$file ] || [ -e $$file.upstream ] || cp -a $$file 
> > $$file.upstream; \
> 
> Ok, the natural question here would be:
> 
> Why do we have to do that now but not in the past?

I debbisected it:
bisection finished successfully
  last good timestamp: 20250423T023047Z
  first bad timestamp: 20250423T091925Z
only one package differs: cdbs 0.4.171 -> 0.4.172

Looking at cdbs' changes history between those two releases, this sounds 
relevant:
https://salsa.debian.org/debian/cdbs/-/commit/5efba11b142b73ffbfa61fff09cdacc3d6db52b9
but I don't understand the change itself.

@Alexandre ?

> Can we fix that in cdbs once (if that's really the root of the problem)
> instead of fixing several different packages?
> 
> (Adding Alexandre to CC as he did the last cdbs uploads)

Lucas

Reply via email to