On Tue, 2024-06-11 18:15:00 +0000, logix@foobar.franken.d <logix@foobar.franken.d> wrote: > >Synopsis: MKREPRO: /usr/share/info/dir not reproducible > $ diff -u out*/destdir.amd64/usr/share/info/dir > --- out2/destdir.amd64/usr/share/info/dir 2024-06-11 00:23:07.581933962 +0200 > +++ out/destdir.amd64/usr/share/info/dir 2024-06-10 22:22:27.749773211 +0200 > @@ -17,6 +17,16 @@ > Editors > * vi: (vi.info). The vi editor. > > +GNU packages > +* Diff: (diff). Comparing and merging files. > + > +Individual utilities > +* cmp: (diff)Invoking cmp. Compare 2 files byte by byte. > +* diff3: (diff)Invoking diff3. Compare 3 files line by line. > +* diff: (diff)Invoking diff. Compare 2 files line by line. > +* patch: (diff)Invoking patch. Apply a patch to a file. > +* sdiff: (diff)Invoking sdiff. Merge 2 files side-by-side. > + > Miscellaneous > * send-pr: (send-pr). Reporting problems-using send-pr > > @@ -24,3 +34,14 @@ > * Gdb: (gdb). The GNU debugger. > * Stabs: (stabs). The "stabs" debugging information format. > * gdbserver: (gdb) Server. The GNU debugging server. > + > +Texinfo documentation system > +* Info: (info). How to use the documentation browsing system. > +* Texinfo: (texinfo). The GNU documentation format. > +* info standalone: (info-stnd). Read Info documents without Emacs. > +* infokey: (info-stnd)Invoking infokey. Compile Info customizations. > +* install-info: (texinfo)Invoking install-info. Update info/dir entries. > +* makeinfo: (texinfo)Invoking makeinfo. Translate Texinfo source. > +* texi2dvi: (texinfo)Format with texi2dvi. Print Texinfo documents. > +* texi2pdf: (texinfo)PDF Output. PDF output for Texinfo. > +* texindex: (texinfo)Format with tex/texindex. Sort Texinfo index files. > > > Neither of the two was identical to the one in the official 10.0 sets (that again was smaller than both of mine). > >How-To-Repeat: > check out (or unpack) a 10.0 release source tree, then: > > ./build.sh -u -U -O ../out -m amd64 -V MKREPRO=yes -V MKREPRO_TIMESTAMP=1711614813 -j 16 tools release > ./build.sh -u -U -O ../out2 -m amd64 -V MKREPRO=yes -V MKREPRO_TIMESTAMP=1711614813 -j 16 tools release > diff ../out/destdir.amd64/usr/share/info/dir ../out2/destdir.amd64/usr/share/info/dir I'm pretty sure this was reproducible for me, though with -j1; as we're seeing just additions in the diff, that's probably a dependency issue I guess. MfG, JBG --
Attachment:
signature.asc
Description: PGP signature