VM

Texinfo 5 complains about the documentation

Bug #1181584 reported by Göran Uddeborg
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
VM
Triaged
Medium
Unassigned
8.2.x
Fix Committed
Medium
Uday Reddy

Bug Description

I was trying to build an updated version of the vm package for Fedora 19, but the build failed. Fedora 19 includes texinfo 5.1, and obviously it is a bit stricter with the syntax than previous versions. More exactly, I got these error messages when trying to format the documentation of vm 8.1.2:

vm.texinfo:786: warning: @end should only appear at a line beginning
vm.texinfo:2345: warning: superfluous arguments for node
vm.texinfo:3333: warning: @vindex should only appear at a line beginning
vm.texinfo:3337: warning: @vindex should only appear at a line beginning
vm.texinfo:999: @ref reference to nonexistent node `maildrop
  specification'
vm.texinfo:4591: raising the section level of @unnumberedsubsec which is too low

I also tried to format the documentation of the more current 8.2.0b release, and saw similar problems there.

description: updated
Revision history for this message
Uday Reddy (reddyuday) wrote : Re: [Bug 1181584] [NEW] Texinfo 5 complains about the documentation

Hi Goran, were these 'fatal errors', i.e., did they block the info files
from getting made?

Cheers,
Uday

Changed in vm:
status: New → Triaged
importance: Undecided → Low
milestone: none → 8.1.3
Revision history for this message
Göran Uddeborg (goeran-uddeborg) wrote :

Yes, makeinfo returned exit status 1 and did not produce any output. Since I wrote it, I have figured out a patch, which I'm attaching in case you are interested.

Revision history for this message
Göran Uddeborg (goeran-uddeborg) wrote :

Um, "it", in "wrote it" in the last comment refers to this report. I realised the comment wasn't perfectly clear.

Uday Reddy (reddyuday)
Changed in vm:
importance: Low → Medium
Uday Reddy (reddyuday)
Changed in vm:
milestone: 8.1.3 → 8.2.90a
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.