Re: Cannot build perfbook

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Mar 01, 2015 at 11:07:26AM +0100, Eduard Bloch wrote:
> Hello,
> 
> FYI, I tried to compile your perfbook but it looks like something in the
> process breaks and I cannot figure out what (yet). I am running it on a
> Debian Sid system with a regular Tex installation. Tex (pdflatex,
> bibtex, etc.) itself does work... (I tested this with my build my old
> Diploma Thesis booklet, it's fine).
> 
> Log file attached, maybe you have seen this before?
> 
> The last file mentioned there,
> ./CodeSamples/toolsoftrade/rwlockscale.pdf , also looks ok.

Hello, Eduard,

Copying the perfbook email list in case someone has successfully built
it on recent Debian Sid.  The attached file ends with:

------------------------------------------------------------------------
Package hyperref Info: Option `bookmarks' set `true' on input line 4319.
Package hyperref Info: Option `bookmarksnumbered' set `true' on input line 4319
------------------------------------------------------------------------

Did it possibly get truncated?

If so, could you please send me the last (say) fifty lines?  If they
look something like this:

------------------------------------------------------------------------
Underfull \hbox (badness 7576) in paragraph at lines 1234--1234
[]\T1/ptm/b/n/14.4 Linux-Kernel Equiv-a-lents to
 []

! Missing { inserted.
<inserted text> 
                {
l.1246                        &
            \co{struct task_struct} \\
? 
! Emergency stop.
<inserted text> 
                {
l.1246                        &
            \co{struct task_struct} \\
End of file on the terminal!
------------------------------------------------------------------------

Then a fix that Borislav Petkov came up with should help:

------------------------------------------------------------------------
This is similar to a problem that Borislav Petkov encountered a couple
of months ago, and is due to a bug in recent versions of the lstinline
command.  (I avoid these by running on an old version.)

A fix is said to be in the works, but in the meantime you can work around
this bug by adding the following:

    \makeatletter
    \renewcommand\lstinline[1][]{%
        \leavevmode\bgroup % \hbox\bgroup --> \bgroup
          \def\lst@boxpos{b}%
          \lsthk@PreSet\lstset{flexiblecolumns,#1}%
          \lsthk@TextStyle
          \ifnum\iffalse{\fi`}=\z@\fi
          \@ifnextchar\bgroup{%
            \ifnum`{=\z@}\fi%
            \afterassignment\lst@InlineG \let\@let@token}{%
            \ifnum`{=\z@}\fi\lstinline@}}
    \makeatother

Details: http://tex.stackexchange.com/a/10371
------------------------------------------------------------------------

Otherwise, let's see what you have!

							Thanx, Paul

> Regards,
> Eduard.

> This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2015.1.19)  1 MAR 2015 10:39
> entering extended mode
>  restricted \write18 enabled.
>  %&-line parsing enabled.
> **perfbook
> (./perfbook.tex
> LaTeX2e <2014/05/01>
> Babel <3.9l> and hyphenation patterns for 4 languages loaded.
> (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls
> Document Class: book 2014/09/29 v1.4h Standard LaTeX document class
> (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo
> File: bk10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
> )
> \c@part=\count79
> \c@chapter=\count80
> \c@section=\count81
> \c@subsection=\count82
> \c@subsubsection=\count83
> \c@paragraph=\count84
> \c@subparagraph=\count85
> \c@figure=\count86
> \c@table=\count87
> \abovecaptionskip=\skip41
> \belowcaptionskip=\skip42
> \bibindent=\dimen102
> )
> (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
> Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
> 
> (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def
> File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
> LaTeX Font Info:    Redeclaring font encoding T1 on input line 43.
> ))
> (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
> Package: textcomp 2005/09/27 v1.99g Standard LaTeX package
> Package textcomp Info: Sub-encoding information:
> (textcomp)               5 = only ISO-Adobe without \textcurrency
> (textcomp)               4 = 5 + \texteuro
> (textcomp)               3 = 4 + \textohm
> (textcomp)               2 = 3 + \textestimated + \textcurrency
> (textcomp)               1 = TS1 - \textcircled - \t
> (textcomp)               0 = TS1 (full)
> (textcomp)             Font families with sub-encoding setting implement
> (textcomp)             only a restricted character set as indicated.
> (textcomp)             Family '?' is the default used for unknown fonts.
> (textcomp)             See the documentation for details.
> Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 71.
> 
> (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def
> File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
> )
> LaTeX Info: Redefining \oldstylenums on input line 266.
> Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 281.
> Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line 282.
> Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input line 283.
> Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on input line 284.
> Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line 285.
> Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input line 286.
> Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input line 287.
> Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input line 288.
> Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input line 289.
> Package textcomp Info: Setting phv sub-encoding to TS1/4 on input line 290.
> Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input line 291.
> Package textcomp Info: Setting pag sub-encoding to TS1/4 on input line 292.
> Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input line 293.
> Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input line 294.
> Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input line 295.
> Package textcomp Info: Setting bch sub-encoding to TS1/4 on input line 296.
> Package textcomp Info: Setting put sub-encoding to TS1/5 on input line 297.
> Package textcomp Info: Setting uag sub-encoding to TS1/5 on input line 298.
> Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input line 299.
> Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input line 300.
> Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input line 301.
> Package textcomp Info: Setting augie sub-encoding to TS1/5 on input line 302.
> Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input line 303.
> Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input line 304.
> 
> Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 305.
> Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line 306.
> Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input line 307.
> Package textcomp Info: Setting txr sub-encoding to TS1/0 on input line 308.
> Package textcomp Info: Setting txss sub-encoding to TS1/0 on input line 309.
> Package textcomp Info: Setting txtt sub-encoding to TS1/0 on input line 310.
> Package textcomp Info: Setting lmr sub-encoding to TS1/0 on input line 311.
> Package textcomp Info: Setting lmdh sub-encoding to TS1/0 on input line 312.
> Package textcomp Info: Setting lmss sub-encoding to TS1/0 on input line 313.
> Package textcomp Info: Setting lmssq sub-encoding to TS1/0 on input line 314.
> Package textcomp Info: Setting lmvtt sub-encoding to TS1/0 on input line 315.
> Package textcomp Info: Setting qhv sub-encoding to TS1/0 on input line 316.
> Package textcomp Info: Setting qag sub-encoding to TS1/0 on input line 317.
> Package textcomp Info: Setting qbk sub-encoding to TS1/0 on input line 318.
> Package textcomp Info: Setting qcr sub-encoding to TS1/0 on input line 319.
> Package textcomp Info: Setting qcs sub-encoding to TS1/0 on input line 320.
> Package textcomp Info: Setting qpl sub-encoding to TS1/0 on input line 321.
> Package textcomp Info: Setting qtm sub-encoding to TS1/0 on input line 322.
> Package textcomp Info: Setting qzc sub-encoding to TS1/0 on input line 323.
> Package textcomp Info: Setting qhvc sub-encoding to TS1/0 on input line 324.
> Package textcomp Info: Setting futs sub-encoding to TS1/4 on input line 325.
> Package textcomp Info: Setting futx sub-encoding to TS1/4 on input line 326.
> Package textcomp Info: Setting futj sub-encoding to TS1/4 on input line 327.
> Package textcomp Info: Setting hlh sub-encoding to TS1/3 on input line 328.
> Package textcomp Info: Setting hls sub-encoding to TS1/3 on input line 329.
> Package textcomp Info: Setting hlst sub-encoding to TS1/3 on input line 330.
> Package textcomp Info: Setting hlct sub-encoding to TS1/5 on input line 331.
> Package textcomp Info: Setting hlx sub-encoding to TS1/5 on input line 332.
> Package textcomp Info: Setting hlce sub-encoding to TS1/5 on input line 333.
> Package textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 334.
> Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line 335.
> Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input line 336.
> Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 337.
> Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 338.
> Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 339.
> Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 340.
> )
> (/usr/share/texlive/texmf-dist/tex/latex/psnfss/mathptmx.sty
> Package: mathptmx 2005/04/12 PSNFSS-v9.2a Times w/ Math, improved (SPQR, WaS) 
> LaTeX Font Info:    Redeclaring symbol font `operators' on input line 28.
> LaTeX Font Info:    Overwriting symbol font `operators' in version `normal'
> (Font)                  OT1/cmr/m/n --> OT1/ztmcm/m/n on input line 28.
> LaTeX Font Info:    Overwriting symbol font `operators' in version `bold'
> (Font)                  OT1/cmr/bx/n --> OT1/ztmcm/m/n on input line 28.
> LaTeX Font Info:    Redeclaring symbol font `letters' on input line 29.
> LaTeX Font Info:    Overwriting symbol font `letters' in version `normal'
> (Font)                  OML/cmm/m/it --> OML/ztmcm/m/it on input line 29.
> LaTeX Font Info:    Overwriting symbol font `letters' in version `bold'
> (Font)                  OML/cmm/b/it --> OML/ztmcm/m/it on input line 29.
> LaTeX Font Info:    Redeclaring symbol font `symbols' on input line 30.
> LaTeX Font Info:    Overwriting symbol font `symbols' in version `normal'
> (Font)                  OMS/cmsy/m/n --> OMS/ztmcm/m/n on input line 30.
> LaTeX Font Info:    Overwriting symbol font `symbols' in version `bold'
> (Font)                  OMS/cmsy/b/n --> OMS/ztmcm/m/n on input line 30.
> LaTeX Font Info:    Redeclaring symbol font `largesymbols' on input line 31.
> LaTeX Font Info:    Overwriting symbol font `largesymbols' in version `normal'
> (Font)                  OMX/cmex/m/n --> OMX/ztmcm/m/n on input line 31.
> LaTeX Font Info:    Overwriting symbol font `largesymbols' in version `bold'
> (Font)                  OMX/cmex/m/n --> OMX/ztmcm/m/n on input line 31.
> \symbold=\mathgroup4
> \symitalic=\mathgroup5
> LaTeX Font Info:    Redeclaring math alphabet \mathbf on input line 34.
> LaTeX Font Info:    Overwriting math alphabet `\mathbf' in version `normal'
> (Font)                  OT1/cmr/bx/n --> OT1/ptm/bx/n on input line 34.
> LaTeX Font Info:    Overwriting math alphabet `\mathbf' in version `bold'
> (Font)                  OT1/cmr/bx/n --> OT1/ptm/bx/n on input line 34.
> LaTeX Font Info:    Redeclaring math alphabet \mathit on input line 35.
> LaTeX Font Info:    Overwriting math alphabet `\mathit' in version `normal'
> (Font)                  OT1/cmr/m/it --> OT1/ptm/m/it on input line 35.
> LaTeX Font Info:    Overwriting math alphabet `\mathit' in version `bold'
> (Font)                  OT1/cmr/bx/it --> OT1/ptm/m/it on input line 35.
> LaTeX Info: Redefining \hbar on input line 50.
> )
> (/usr/share/texlive/texmf-dist/tex/latex/psnfss/helvet.sty
> Package: helvet 2005/04/12 PSNFSS-v9.2a (WaS) 
> 
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
> Package: keyval 2014/05/08 v1.15 key=value parser (DPC)
> \KV@toks@=\toks14
> ))
> (/usr/share/texlive/texmf-dist/tex/latex/psnfss/courier.sty
> Package: courier 2005/04/12 PSNFSS-v9.2a (WaS) 
> )
> (/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.sty
> Package: microtype 2013/05/23 v2.5a Micro-typographical refinements (RS)
> \MT@toks=\toks15
> \MT@count=\count88
> LaTeX Info: Redefining \textls on input line 766.
> \MT@outer@kern=\dimen103
> LaTeX Info: Redefining \textmicrotypecontext on input line 1285.
> \MT@listname@count=\count89
> 
> (/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype-pdftex.def
> File: microtype-pdftex.def 2013/05/23 v2.5a Definitions specific to pdftex (RS)
> 
> LaTeX Info: Redefining \lsstyle on input line 915.
> LaTeX Info: Redefining \lslig on input line 915.
> \MT@outer@space=\skip43
> )
> Package microtype Info: Loading configuration file microtype.cfg.
> 
> (/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.cfg
> File: microtype.cfg 2013/05/23 v2.5a microtype main configuration file (RS)
> ))
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/lscape.sty
> Package: lscape 2000/10/22 v3.01 Landscape Pages (DPC)
> 
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
> Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
> 
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
> Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
> )
> (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
> File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
> )
> Package graphics Info: Driver file: pdftex.def on input line 91.
> 
> (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
> File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
> 
> (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
> Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
> )
> (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
> Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
> )
> \Gread@gobject=\count90
> )))
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty
> Package: epsfig 1999/02/16 v1.7a (e)psfig emulation (SPQR)
> 
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
> Package: graphicx 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
> \Gin@req@height=\dimen104
> \Gin@req@width=\dimen105
> )
> \epsfxsize=\dimen106
> \epsfysize=\dimen107
> )
> (/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.sty
> Package: subfigure 2002/03/15 v2.1.5 subfigure package
> \subfigtopskip=\skip44
> \subfigcapskip=\skip45
> \subfigcaptopadj=\dimen108
> \subfigbottomskip=\skip46
> \subfigcapmargin=\dimen109
> \subfiglabelskip=\skip47
> \c@subfigure=\count91
> \c@lofdepth=\count92
> \c@subtable=\count93
> \c@lotdepth=\count94
> 
> ****************************************
> * Local config file subfigure.cfg used *
> ****************************************
> (/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.cfg)
> \subfig@top=\skip48
> \subfig@bottom=\skip49
> )
> (/usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
> Package: enumerate 2014/10/28 v3.00 enumerate extensions (DPC)
> \@enLab=\toks16
> )
> (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty
> Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC)
> )
> (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty
> \lst@mode=\count95
> \lst@gtempboxa=\box26
> \lst@token=\toks17
> \lst@length=\count96
> \lst@currlwidth=\dimen110
> \lst@column=\count97
> \lst@pos=\count98
> \lst@lostspace=\dimen111
> \lst@width=\dimen112
> \lst@newlines=\count99
> \lst@lineno=\count100
> \lst@maxwidth=\dimen113
> 
> (/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty
> File: lstmisc.sty 2014/09/06 1.5e (Carsten Heinz)
> \c@lstnumber=\count101
> \lst@skipnumbers=\count102
> \lst@framebox=\box27
> )
> (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg
> File: listings.cfg 2014/09/06 1.5e listings configuration
> ))
> Package: listings 2014/09/06 1.5e (Carsten Heinz)
> 
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
> Package: hyperref 2012/11/06 v6.83m Hypertext links for LaTeX
> 
> (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
> Package: hobsub-hyperref 2012/05/28 v1.13 Bundle oberdiek, subset hyperref (HO)
> 
> 
> (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty
> Package: hobsub-generic 2012/05/28 v1.13 Bundle oberdiek, subset generic (HO)
> Package: hobsub 2012/05/28 v1.13 Construct package bundles (HO)
> Package hobsub Info: Skipping package `infwarerr' (already loaded).
> Package hobsub Info: Skipping package `ltxcmds' (already loaded).
> Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
> Package ifluatex Info: LuaTeX not detected.
> Package: ifvtex 2010/03/01 v1.5 Detect VTeX and its facilities (HO)
> Package ifvtex Info: VTeX not detected.
> Package: intcalc 2007/09/27 v1.1 Expandable calculations with integers (HO)
> Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
> Package ifpdf Info: pdfTeX in PDF mode is detected.
> Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
> Package etexcmds Info: Could not find \expanded.
> (etexcmds)             That can mean that you are not using pdfTeX 1.50 or
> (etexcmds)             that some package has redefined \expanded.
> (etexcmds)             In the latter case, load this package earlier.
> Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
> Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
> Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
> )
> Package pdftexcmds Info: LuaTeX not detected.
> Package pdftexcmds Info: \pdf@primitive is available.
> Package pdftexcmds Info: \pdf@ifprimitive is available.
> Package pdftexcmds Info: \pdfdraftmode found.
> Package: pdfescape 2011/11/25 v1.13 Implements pdfTeX's escape features (HO)
> Package: bigintcalc 2012/04/08 v1.3 Expandable calculations on big integers (HO
> )
> Package: bitset 2011/01/30 v1.1 Handle bit-vector datatype (HO)
> Package: uniquecounter 2011/01/30 v1.2 Provide unlimited unique counter (HO)
> )
> Package hobsub Info: Skipping package `hobsub' (already loaded).
> Package: letltxmacro 2010/09/02 v1.4 Let assignment for LaTeX macros (HO)
> Package: hopatch 2012/05/28 v1.2 Wrapper for package hooks (HO)
> Package: xcolor-patch 2011/01/30 xcolor patch
> Package: atveryend 2011/06/30 v1.8 Hooks at the very end of document (HO)
> Package atveryend Info: \enddocument detected (standard20110627).
> Package: atbegshi 2011/10/05 v1.16 At begin shipout hook (HO)
> Package: refcount 2011/10/16 v3.4 Data extraction from label references (HO)
> Package: hycolor 2011/01/30 v1.7 Color options for hyperref/bookmark (HO)
> )
> (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
> Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
> )
> (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty
> Package: auxhook 2011/03/04 v1.3 Hooks for auxiliary files (HO)
> )
> (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
> Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
> )
> \@linkdim=\dimen114
> \Hy@linkcounter=\count103
> \Hy@pagecounter=\count104
> 
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def
> File: pd1enc.def 2012/11/06 v6.83m Hyperref: PDFDocEncoding definition (HO)
> )
> \Hy@SavedSpaceFactor=\count105
> 
> (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg
> File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
> )
> Package hyperref Info: Option `bookmarks' set `true' on input line 4319.
> Package hyperref Info: Option `bookmarksnumbered' set `true' on input line 4319

--
To unsubscribe from this list: send the line "unsubscribe perfbook" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux