bugGNU troff - Bugs: bug #59526, doc/groff.texi: Warnings from TeX...

 
 

bug #59526: doc/groff.texi: Warnings from TeX about undefined cross references

Submitter:  Bjarni Ingi Gislason <bjarniig>
Submitted:  Tue 24 Nov 2020 12:03:02 AM UTC
 
Category:  Core Severity:  3 - Normal
Item Group:  Warning/Suspicious behaviour Status:  Invalid
Privacy:  Public Assigned to:  gbranden
Open/Closed:  Closed Planned Release:  None
* Mandatory Fields

Add a New Comment (Rich Markup)
   

Comment Type & Canned Response:
       No canned response available

 

Tue 24 Nov 2020 07:51:13 AM UTC, comment #2: 

comment #1:

> To avoid seeing these diagnostics in the future, perform builds of the "doc" target only from clean checkouts, or "make clean" before "make doc".


Sorry, this should say 'or "make clean_otherdoc" before "make doc"'.

G. Branden Robinson <gbranden>
Project Administrator
Tue 24 Nov 2020 07:47:54 AM UTC, comment #1: 

These warnings are normal and to be expected when a build of the groff Texinfo manual in PDF format is done when:

1. Existing TeX "auxiliary" files still exist from a previous build; and
2. Since that build was performed, one or more nodes have been renamed.

TeX is run multiple times to stabilize the cross references for similar reasons that ms and mm documents with tables of contents must be produced with multiple passes of groff.

If there is actual damage to the Info node structure (e.g., a typo in an info node name, or a consistency problem with node renaming), the build will fail outright when generating the Info/plain-text form of the manual; this happens as part of the default make target, so when running simply "make".

To avoid seeing these diagnostics in the future, perform builds of the "doc" target only from clean checkouts, or "make clean" before "make doc".

G. Branden Robinson <gbranden>
Project Administrator
Tue 24 Nov 2020 12:03:02 AM UTC, original submission:  

Subject: doc/groff.texi: Warnings from ? about undefined cross references

(../../../../../doc/groff.dvi.t2d/doc!groff.t2d/dvi/src/groff.texi
(/home/bg/git/groff/build-aux/texinfo.tex
Loading texinfo [version 2020-10-24.12]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/home/bg/git/groff/doc/txi-en.tex)
Writing index file groff.cp
[1] [2] (./groff.toc [-1] [-2] [-3] [-4] [-5]) [-6] Chapter 1 (./groff.aux)
[1]
Writing index file groff.pg
[2] [3] [4] Chapter 2 [5] [6] [7] [8]
l.1155: Undefined cross reference `Device and Font Files-snt'.
l.1155: Undefined cross reference `Device and Font Files-snt'.
l.1155: Undefined cross reference `Device and Font Files-pg'. [9] [10]
l.1335: Undefined cross reference `Device and Font Files-snt'.
l.1335: Undefined cross reference `Device and Font Files-snt'.
l.1335: Undefined cross reference `Device and Font Files-pg'. [11] [12]

...

Writing index file groff.st
[30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44]
[45] [46] [47] [48] [49] [50] [51] [52] Chapter 5 [53] [54]
l.4869: Undefined cross reference `Device and Font Files-snt'.
l.4869: Undefined cross reference `Device and Font Files-snt'.
l.4869: Undefined cross reference `Device and Font Files-pg'. [55] [56]
l.5033: Undefined cross reference `Manipulating Filling and Adjustment-snt'.
l.5033: Undefined cross reference `Manipulating Filling and Adjustment-snt'.
l.5033: Undefined cross reference `Manipulating Filling and Adjustment-pg'.
[57]
l.5116: Undefined cross reference `Manipulating Filling and Adjustment-snt'.
l.5116: Undefined cross reference `Manipulating Filling and Adjustment-snt'.
l.5116: Undefined cross reference `Manipulating Filling and Adjustment-pg'.
l.5134: Undefined cross reference `Manipulating Filling and Adjustment-snt'.
l.5134: Undefined cross reference `Manipulating Filling and Adjustment-snt'.
l.5134: Undefined cross reference `Manipulating Filling and Adjustment-pg'.
[58] [59] [60] [61] l.5347: Undefined cross reference `Copy Mode-snt'.
l.5347: Undefined cross reference `Copy Mode-snt'.
l.5347: Undefined cross reference `Copy Mode-pg'. [62] [63] [64] [65] [66]
Writing index file groff.op
[67]
Writing index file groff.es
[68] [69] [70] [71] [72] [73] [74]
l.6584: Undefined cross reference `Copy Mode-snt'.
l.6584: Undefined cross reference `Copy Mode-snt'.
l.6584: Undefined cross reference `Copy Mode-pg'. [75] [76] [77] [78] [79]
[80] [81] [82] l.7422: Undefined cross reference `Breaking-snt'.
l.7422: Undefined cross reference `Breaking-snt'.
l.7422: Undefined cross reference `Breaking-pg'. [83] [84] [85] [86] [87]
[88] [89] [90] [91] [92] [93] [94] [95] [96]
l.8597: Undefined cross reference `Copy Mode-snt'.
l.8597: Undefined cross reference `Copy Mode-snt'.
l.8597: Undefined cross reference `Copy Mode-pg'. [97] [98] [99]
l.8870: Undefined cross reference `Copy Mode-snt'.
l.8870: Undefined cross reference `Copy Mode-snt'.
l.8870: Undefined cross reference `Copy Mode-pg'. [100] [101] [102] [103]
[104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114]
Writing index file groff.ky
[115] [116] [117] [118] [119]
l.10729: Undefined cross reference `Device and Font Files-snt'.
l.10729: Undefined cross reference `Device and Font Files-snt'.
l.10729: Undefined cross reference `Device and Font Files-pg'. [120] [121]
[122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133]
[134] [135] [136]
l.12199: Undefined cross reference `Device and Font Files-snt'.
l.12199: Undefined cross reference `Device and Font Files-snt'.
l.12199: Undefined cross reference `Device and Font Files-pg'. [137] [138]
[139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150]
[151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162]
[163] [164] [165] [166] l.14763: Undefined cross reference `Breaking-snt'.
l.14763: Undefined cross reference `Breaking-snt'.
l.14763: Undefined cross reference `Breaking-pg'. [167] [168] [169] [170]
[171] [172] [173] l.15270: Undefined cross reference `Copy Mode-snt'.
l.15270: Undefined cross reference `Copy Mode-snt'.
l.15270: Undefined cross reference `Copy Mode-pg'. [174] [175] [176] [177]
[178] [179] [180] [181] [182]
l.16175: Undefined cross reference `Copy Mode-snt'.
l.16175: Undefined cross reference `Copy Mode-snt'.
l.16175: Undefined cross reference `Copy Mode-pg'. [183] [184] [185] [186]
[187] [188] [189] [190] [191] [192] [193] [194] [195] [196] Chapter 6 [197]
[198] Chapter 7 [199] [200]
l.17573: Undefined cross reference `Device and Font Files-snt'.
l.17573: Undefined cross reference `Device and Font Files-snt'.
l.17573: Undefined cross reference `Device and Font Files-pg'. [201] [202]

...

Output written on groff.dvi (290 pages, 1222112 bytes).
Transcript written on groff.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode

...


(../../../../../doc/groff.pdf.t2p/doc!groff.t2d/pdf/src/groff.texi
(/home/bg/git/groff/build-aux/texinfo.tex
Loading texinfo [version 2020-10-24.12]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/home/bg/git/groff/doc/txi-en.tex)
Writing index file groff.cp
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] (./groff.toc
[-1] [-2] [-3] [-4] [-5]) [-6] (./groff.toc) (./groff.toc) Chapter 1
(./groff.aux) [1]
Writing index file groff.pg

...

[272] [273] [274] [275] [276] [277] [278] [279] [280] [281]) [282] )pdfTeX warn
ing (dest): name{Font\040Files} has been referenced but does not exist, replace
d by a fixed one

pdfTeX warning (dest): name{Copy-in\040Mode} has been referenced but does not e
xist, replaced by a fixed one

pdfTeX warning (dest): name{Manipulating\040Filling\040and\040Adjusting} has be
en referenced but does not exist, replaced by a fixed one

pdfTeX warning (dest): name{Implicit\040Line\040Breaks} has been referenced but
 does not exist, replaced by a fixed one

pdfTeX warning (dest): name{Filling\040and\040Adjusting} has been referenced bu
t does not exist, replaced by a fixed one

Bjarni Ingi Gislason <bjarniig>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by gbranden (Posted a comment)
  • -email is unavailable- added by bjarniig (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

     

     

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2022-06-10 gbranden CategoryNone Core
    2022-06-10 gbranden Summarydoc/groff.texi: Warnings from ? about undefined cross references doc/groff.texi: Warnings from TeX about undefined cross references
    2020-11-24 gbranden StatusNone Invalid
        Assigned toNone gbranden
        Open/ClosedOpen Closed

    Back to the top


    Powered by Savane 3.9