Samuel Thibault, le mar. 19 août 2025 09:49:28 +0200, a ecrit: > Control: tags -1 + pending > > Samuel Thibault, le mar. 19 août 2025 02:00:30 +0200, a ecrit: > > When not using --disable-dependency-tracking (which is added by > > debhelper by default), the issue goes away because the makefile notices > > that it doesn't have the detex-src/$(DEPDIR)/detex.Po and thus creates > > it first, and thus creates the detex-src/$(DEPDIR) directory. > > > > This is apparently a known bug in automake: > > > > https://lists.gnu.org/archive/html/bug-automake/2017-06/msg00005.html > > > > and still not fixed, so I wouldn't expect a fix any time soon, so a > > solution would be to force enabling the dependency tracking as the > > attached patch does. > > > > Samuel > > > --- debian/rules.original 2025-08-19 01:24:09.000000000 +0200 > > +++ debian/rules 2025-08-19 01:24:28.000000000 +0200 > > @@ -135,6 +135,7 @@ > > --disable-linked-scripts \ > > --with-banner-add=/Debian \ > > --enable-shared \ > > + --enable-dependency-tracking \ > > --with-system-zlib \ > > --with-system-zzlib \ > > --with-system-potrace \ > > > Ah, Pino got a different fix merged: > > https://github.com/debian-tex/texlive-bin/commit/84c19e6834e84f8e5ee31025556454129ffd48ad > > That'll be better by avoiding to compute dependencies.
It could be useful to add a link to https://lists.gnu.org/archive/html/bug-automake/2017-06/msg00005.html in the debian/rules comment Samuel

