← Back to team overview

ubuntu-manual-bugs team mailing list archive

[Bug 1074929] Re: Changes in glossary lead to a pdf generation fatal error

 

As you told, a "make clean" solves this problem. So I close this bug
report.

Greetings, Carsten

** Changed in: ubuntu-manual
   Importance: Undecided => Low

** Changed in: ubuntu-manual
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Manual Bugs, which is subscribed to Ubuntu Manual.
https://bugs.launchpad.net/bugs/1074929

Title:
  Changes in glossary lead to a pdf generation fatal error

Status in Ubuntu Manual:
  Invalid

Bug description:
  Hello,

  We encountered some surprising errors when changing glossary entries
  in the French translations. I explain here because I think it may be a
  bug.

  We changed a glossary entry from "Port Ethernet" to "port Ethernet"
  (so just from uppercase to lowercase), then changed the only
  translation referencing it from \gls{Port Ethernet} to \gls{port
  Ethernet}

  The .po was downloaded, add "make" produced this error:
           "! Package glossaries Error: Glossary entry `Port Ethernet' has not been defined"
  We could not find out why, there was nowhere else that this spelling was used

  After a few examples like this, I finally found out the cause: when
  generating the manual, the file ubuntu-manual-fr.gls still contains
  the old syntax. I suspected that this file was used as a cache, and
  was not deleted at the beginning of the make. So I deleted it
  manually.

  The result is now good, the .gls file was recreated by the make, and the pdf is ok.
  So no urgency, I just wanted to signal this because some other translators may encounter this problem.

  Best regards.
  Enrico

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-manual/+bug/1074929/+subscriptions


References