Control: reopen -1 Control: notfixed -1 dpkg/1.22.9 Control: affect -1 = src:pkg-js-tools Control: retitle -1 dpkg-dev: Make fragments lack internal dpkg_lazy_eval macros Control: tags -1 =
On Fri, 2024-07-26 at 15:21:16 +0200, Santiago Vila wrote: > unmerge 1076904 > thanks > Hi. I can indeed reproduce the error in unstable right now. > (was your chroot uptodate?) > > Maybe this is one of the other subtle bugs reported by Michael Tokarev? > > In either case, please fix the metadata as necessary. > > Sorry, I try to help maintainers to discover the root cause of the bugs I > report, > when I can, but I don't always succeed. This FTBFS in pkg-js-tools is caused by that package (and several others), using the internal dpkg_lazy_eval macro from the dpkg Makefile fragment files. I'm going to revert the change that removed those macros, to avoid this and other breakage, but these packages should ideally not have used these macros. Although at this point I guess this has kind of become part of the API for those files. :/ And making them stop using the macros will require a coordinate transition or similar. Thanks, Guillem