On Monday, May 26 2025, 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?
Yesterday I was asking myself the same question after seeing a second bug about this problem. > Can we fix that in cdbs once (if that's really the root of the problem) > instead of fixing several different packages? I see you've already investigated and found the issue. I had a patch ready yesterday (which reverted the problematic change on cdbs), but wanted to do more testing today. Unfortunately I was AFK for the entire day and couldn't even reply to these messages; sorry about that. Either way, I just wanted to say that I agree with the revert. CDBS must go; we really need to retire it. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/
signature.asc
Description: PGP signature