Date: Mon, 24 Oct 2016 23:30:22 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 213762] makewhatis (mdocml) does not produce reproducible files for /usr/share/man or /usr/share/openssl/man Message-ID: <bug-213762-8@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213762 Bug ID: 213762 Summary: makewhatis (mdocml) does not produce reproducible files for /usr/share/man or /usr/share/openssl/man Product: Base System Version: 11.0-STABLE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bin Assignee: freebsd-bugs@FreeBSD.org Reporter: dereks@lifeofadishwasher.com Under 11.0-RELEASE when periodic weekly runs makewhatis is ran to rebuild m= an whatis dbs and in turn mandoc.db files are also created. After a fresh ins= tall or updated to 11.0-RELEASE letting 'periodic weekly' or running on makewhat= is on the problematic directories (/usr/share/man and /usr/share/openssl/man) = and running 'freebsd-update fetch' freebsd-update attempt to update the mandoc.= db files. This repeats if you update via 'freebsd-update install' the next ti= me 320.whatis is ran (weekly). root@mandoc:~ # freebsd-update fetch=20 src component not installed, skipped Looking up update.FreeBSD.org mirrors... 4 mirrors found. Fetching metadata signature for 11.0-RELEASE from update5.freebsd.org... do= ne. Fetching metadata index... done. Inspecting system... done. Preparing to download files... done. No updates needed to update system to 11.0-RELEASE-p1. root@mandoc:~ # makewhatis /usr/share/man/ root@mandoc:~ # makewhatis /usr/share/openssl/man/ root@mandoc:~ # freebsd-update fetch src component not installed, skipped Looking up update.FreeBSD.org mirrors... 4 mirrors found. Fetching metadata signature for 11.0-RELEASE from update5.freebsd.org... do= ne. Fetching metadata index... done. Inspecting system... done. Preparing to download files... done. Fetching 1 files... done. The following files will be updated as part of updating to 11.0-RELEASE-p1: /usr/share/man/mandoc.db /usr/share/openssl/man/mandoc.db It appears mdocml is producing different files because of the AUTOINCREMENT fields in the macdoc.db files. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-213762-8>