[MacPorts] #30362: texlive-latex-extra @19548: xcomment.sty broken

MacPorts noreply at macports.org
Mon Jul 25 03:20:03 PDT 2011


#30362: texlive-latex-extra @19548: xcomment.sty broken
-------------------------------------+--------------------------------------
 Reporter:  akim.demaille@…          |       Owner:  macports-tickets@…                   
     Type:  defect                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:                                       
Component:  ports                    |     Version:  2.0.0                                
 Keywords:                           |        Port:  texlive-latex-extra                  
-------------------------------------+--------------------------------------
 {{{
 demaille at zugarramundi /tmp $ cat foo.tex
 \documentclass{article}
 \usepackage{xcomment}
 \begin{document}
 \end{document}

 demaille at zugarramundi /tmp $ pdflatex foo.tex
 This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010/MacPorts 2010_4)
  restricted \write18 enabled.
 entering extended mode
 (./foo.tex
 LaTeX2e <2009/09/24>
 Babel <v3.8l> and hyphenation patterns for english, dumylang,
 nohyphenation, bu
 lgarian, russian, ukrainian, basque, french, loaded.
 (/opt/local/share/texmf-texlive-dist/tex/latex/base/article.cls
 Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
 (/opt/local/share/texmf-texlive-dist/tex/latex/base/size10.clo))
 (/opt/local/share/texmf-texlive-dist/tex/generic/xcomment/xcomment.sty

 ! LaTeX Error: File `xcomment.tex' not found.

 Type X to quit or <RETURN> to proceed,
 or enter new name. (Default extension: tex)

 Enter file name: x

 demaille at zugarramundi /tmp $

 }}}

 xcomment.sty is very short:

 {{{
 $ cat /opt/local/share/texmf-texlive-
 dist/tex/generic/xcomment/xcomment.sty
 %% $Id: xcomment.sty 315 2010-05-14 21:31:03Z herbert $
 \ProvidesPackage{xcomment}[2010/05/13 package wrapper for
   xcomment.tex (hv)]
 \input{xcomment.tex}
 \ProvidesFile{xcomment.tex}
   [\filedate\space v\fileversion\space `xcomment' (tvz)]
 \endinput
 }}}

 as you can see, it really needs xcomment.tex.  I don't understand how the
 package is made: if I request who provides xcomment, it says:

 {{{
 $ port provides /opt/local/share/texmf-texlive-
 dist/tex/generic/xcomment/xcomment.sty
 /opt/local/share/texmf-texlive-dist/tex/generic/xcomment/xcomment.sty is
 provided by: texlive-latex-extra
 }}}

 yet if I grep for xcomment in the package, its answer is in *doc*:

 {{{
 $ port contents texlive-latex-extra | grep xcomment
   /opt/local/share/texmf-texlive-dist/doc/generic/xcomment/Changes
   /opt/local/share/texmf-texlive-dist/doc/generic/xcomment/Makefile
   /opt/local/share/texmf-texlive-dist/doc/generic/xcomment/README
   /opt/local/share/texmf-texlive-dist/doc/generic/xcomment/xcomment-
 doc.pdf
   /opt/local/share/texmf-texlive-dist/doc/generic/xcomment/xcomment-
 doc.tex
   /opt/local/share/texmf-texlive-dist/doc/generic/xcomment/xcomment.tex
   /opt/local/share/texmf-texlive-dist/tex/generic/xcomment/xcomment.sty
 }}}

 so the file is there, but at the wrong place (or so it seems).

 Cheers.

-- 
Ticket URL: <https://trac.macports.org/ticket/30362>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list