NetBSD Problem Report #48355

From apb@cequrux.com  Wed Oct 30 17:42:58 2013
Return-Path: <apb@cequrux.com>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 0BBE9A5FF5
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 30 Oct 2013 17:42:58 +0000 (UTC)
Message-Id: <20131030162713.9B4D81D2F4E2@apb-laptoy.apb.alt.za>
Date: Wed, 30 Oct 2013 16:27:13 +0000 (UTC)
From: apb@cequrux.com
To: gnats-bugs@NetBSD.org
Subject: usr/share/info/dir in MKREPRO build
X-Send-Pr-Version: 3.95

>Number:         48355
>Category:       misc
>Synopsis:       changed usr/share/info/dir in MKREPRO build
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    misc-bug-people
>State:          closed
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 30 17:45:00 +0000 2013
>Closed-Date:    Sat Dec 19 03:05:19 +0000 2015
>Last-Modified:  Sat Dec 19 03:05:19 +0000 2015
>Originator:     Alan Barrett
>Release:        NetBSD 6.99.24
>Organization:
Not much
>Environment:
NetBSD 6.99.24 i386
>Description:
    After two consecutive builds, using build.sh with identical settings,
    including MKREPRO=yes, the usr/share/info/dir files under the two
    DESTDIRs may be different.  For example, I see the following differences:

--- DESTDIR.1/usr/share/info/dir
+++ DESTDIR.2/usr/share/info/dir
@@ -79,13 +79,13 @@
 * texi2pdf: (texinfo)PDF Output.                PDF output for Texinfo.
 * texindex: (texinfo)Format with tex/texindex.  Sort Texinfo index files.

+Typesetting
+* Groff: (groff).               The GNU troff document formatting system.
+
 Programming
 * cvsclient: (cvsclient).      The CVS client/server protocol.
 * flex: (flex).      Fast lexical analyzer generator (lex replacement).

-Typesetting
-* Groff: (groff).               The GNU troff document formatting system.
-
 GNU Gettext Utilities
 * ISO3166: (gettext)Country Codes.             ISO 3166 country codes.
 * ISO639: (gettext)Language Codes.             ISO 639 language codes.

>How-To-Repeat:
    Checkout a NetBSD-current tree;
    build.sh -V MKREPRO=yes -D DESTDIR.1 -j 4 [more options];
    build.sh -V MKREPRO=yes -D DESTDIR.2 -j 4 [more options];
    diff -U3 DESTDIR.1/usr/share/info/dir DESTDIR.2/usr/share/info/dir

>Fix:
    I suspect that this may be related to the order in which
    the parallel make decides to apply several updates to the
    info dir.

>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->closed
State-Changed-By: christos@NetBSD.org
State-Changed-When: Fri, 18 Dec 2015 22:05:19 -0500
State-Changed-Why:
sortinfo(1) sorts them as they get built.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.