Package: configshell
Version: 1.2-1
Severity: serious
Tags: patch

Hi there,

your package currently fails to build in unstable:

mkdir -p doc/pdf
epydoc --no-sourcecode --pdf -n configshell --exclude configobj
configshell/*.py
  [......................................................
  Error: latex failed: Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not
         loadable: Metric (TFM) file not fou
         nd.
         <to be read again>
                            relax
         l.100 \fontencoding\encodingdefault\selectfont

         ?

         kpathsea: Running mktextfm ecrm1000
         /usr/share/texlive/texmf-dist/web2c/mktexnam: Could not map
         source abbreviation  for ecrm1000.
         /usr/share/texlive/texmf-dist/web2c/mktexnam: Need to update
         ?
         mkdir: cannot create directory '././sbuild-nonexistent':
         Permission denied
         mktextfm: Running mf-nowin -progname=mf \mode:=ljfour;
         mag:=1; nonstopmode; input ecrm1000
         This is METAFONT, Version 2.718281 (TeX Live 2013/Debian)

         kpathsea: Running mktexmf ecrm1000

         ! I can't find file `ecrm1000'.
         <*> ...ljfour; mag:=1; nonstopmode; input ecrm1000

         Please type another input file name
         ! Emergency stop.
         <*> ...ljfour; mag:=1; nonstopmode; input ecrm1000

         Transcript written on mfput.log.
         grep: ecrm1000.log: No such file or directory
         mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1;
         nonstopmode; input ecrm1000' failed to make ecrm1000.tfm.
         kpathsea: Appending font creation commands to missfont.log.


[.........................................................................]
Warning: 6 markup errors were found while processing docstrings.  Use
         the verbose switch (-v) to display markup errors.
mv pdf/api.pdf doc/pdf/configshell_API_Documentation.pdf
mv: cannot stat 'pdf/api.pdf': No such file or directory
make[1]: *** [override_dh_auto_build] Error 1

Full buildlog attached.

This can be fixed by adding texlive-fonts-recommended to the
Build-Depends line, trivial patch attached. (After running wrap-and-sort
to make it a bit more readable)

Thanks for your time!

-- 
Andreas Moog, Berliner Str. 29, 36205 Sontra/Germany
PGP-encrypted mails preferred (Key-ID: 74DE6624)
PGP Fingerprint: 74CD D9FE 5BCB FE0D 13EE 8EEA 61F3 4426 74DE 6624

Attachment: configshell_1.2-1_amd64.build.gz
Description: application/gzip

--- configshell-1.2/debian/control	2013-08-03 20:14:45.000000000 +0200
+++ configshell-1.2/debian/control	2014-02-02 17:52:00.000000000 +0100
@@ -2,7 +2,16 @@
 Section: python
 Priority: optional
 Maintainer: Ritesh Raj Sarraf <r...@debian.org>
-Build-Depends: debhelper(>= 7.0.50~), python(>= 2.6.6-3~), python-epydoc, python-simpleparse, texlive-latex-base, texlive-latex-extra, texlive-latex-recommended, lmodern, ghostscript
+Build-Depends: debhelper(>= 7.0.50~),
+               ghostscript,
+               lmodern,
+               python(>= 2.6.6-3~),
+               python-epydoc,
+               python-simpleparse,
+               texlive-fonts-recommended,
+               texlive-latex-base,
+               texlive-latex-extra,
+               texlive-latex-recommended
 Standards-Version: 3.9.2
 Homepage: http://www.risingtidesystems.com/git/?p=configshell.git;a=summary
 Vcs-Git: git://anonscm.debian.org/linux-target/configshell.git
@@ -10,7 +19,11 @@
 
 Package: python-configshell
 Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}, python-epydoc, python-simpleparse, python-urwid
+Depends: python-epydoc,
+         python-simpleparse,
+         python-urwid,
+         ${misc:Depends},
+         ${python:Depends}
 Provides: ${python:Provides}
 Description: framework to create cli interfaces
  This package contains the configshell library which is used to create cli

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to