Unable to compile due to po4a/podchecker

Bug #1226318 reported by lordaro
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devscripts (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Hi, i'm attempting to package 2.13.3 for arch linux (best not ask) and am running into some problems while attempting to compile it:

podchecker fr/dcontrol.fr.pl
*** ERROR: Spurious =pod command at line 15 in file fr/dcontrol.fr.pl
fr/dcontrol.fr.pl has 1 pod syntax error.
make[2]: *** [fr/dcontrol.fr.1] Error 1

I'm not very familiar with perl, but as far as i can tell, it's because the start of the documentation (pod?) for dcontrol.fr (and others) begins with "=pod"

this then gets transferred into fr/dcontrol.fr.pl AFTER the =encoding line, which subsequently causes podchecker to have a fit

hope that explains it well enough

(perl= v5.18.1)

Revision history for this message
lordaro (charlespigott) wrote :

actually, while i'm at it, here is the patch i've 'accumulated' for forcing devscripts to get this far in the compliation

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "Makefile.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
lordaro (charlespigott)
tags: removed: patch
Revision history for this message
lordaro (charlespigott) wrote :

ok, i eventually got bored and decided to fix all the problems

attached patch fixes the build on arch linux. not all parts of it will be necessary

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package devscripts - 2.13.4

---------------
devscripts (2.13.4) unstable; urgency=low

  [ James McCoy ]
  * Document which scripts use libdistro-info-perl. (Closes: #708311)
  * Make curl return a proper exit code for HTTP errors. (Closes: #720508)
  * mk-build-deps: Define the deb's version when parsing a debian/control
    file. (Closes: #721939)
  * checkbashisms: Sort the keys of the bashisms hashes to provide
    consistently ordered output. This avoids false positive failures in the
    test suite.

  [ Charles Pigott ]
  * Fix POD issues. (LP: #1226318, Closes: #719828)

  [ Translation updates ]
  * French, David Prévot.

 -- James McCoy <email address hidden> Thu, 19 Sep 2013 18:53:57 -0400

Changed in devscripts (Ubuntu):
status: New → Fix Released
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.