[MacPorts] #48433: texlive-latex-extra @37398: Missing tcolrbox and etoolbox

MacPorts noreply at macports.org
Sun Jul 26 22:37:10 PDT 2015


#48433: texlive-latex-extra @37398: Missing tcolrbox and etoolbox
----------------------------------+----------------------
  Reporter:  Maurizio.Loreti@…    |      Owner:  dports@…
      Type:  defect               |     Status:  new
  Priority:  Normal               |  Milestone:
 Component:  ports                |    Version:  2.3.3
Resolution:                       |   Keywords:
      Port:  texlive-latex-extra  |
----------------------------------+----------------------

Comment (by Maurizio.Loreti@…):

 Well, something very strange happened; for 'port upgrade' texlive-latex-
 extra is not installed, altough 'port list' knows about it:

 {{{
 $ sudo port -kn upgrade --force texlive-latex-extra
 Error: texlive-latex-extra is not installed
 $ port list texlive-latex-extra
 texlive-latex-extra            @37398          tex/texlive-latex-extra
 }}}

 so I tried an install of the port, that failed:

 {{{
 $ sudo port -kn install texlive-latex-extra
 --->  Computing dependencies for texlive-latex-extra
 --->  Fetching archive for texlive-latex-extra
 --->  Attempting to fetch texlive-latex-extra-
 37398_0+doc.darwin_14.noarch.tbz2 from
 http://nue.de.packages.macports.org/macports/packages/texlive-latex-extra
 --->  Attempting to fetch texlive-latex-extra-
 37398_0+doc.darwin_14.noarch.tbz2.rmd160 from
 http://nue.de.packages.macports.org/macports/packages/texlive-latex-extra
 --->  Installing texlive-latex-extra @37398_0+doc
 --->  Activating texlive-latex-extra @37398_0+doc
 Error: org.macports.activate for port texlive-latex-extra returned: Image
 error: /opt/local/share/texmf-
 texlive/doc/latex/tcolorbox/tcolorbox.doc.quickref.tex already exists and
 does not belong to a registered port.  Unable to activate port texlive-
 latex-extra. Use 'port -f activate texlive-latex-extra' to force the
 activation.
 Please see the log file for port texlive-latex-extra for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
 .org_release_tarballs_ports_tex_texlive-latex-extra/texlive-latex-
 extra/main.log
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 Error: Processing of port texlive-latex-extra failed
 }}}

 However the suggested procedure worked, and all the packages are now
 there:

 {{{
 $ sudo port -f activate texlive-latex-extra
 --->  Computing dependencies for texlive-latex-extra
 --->  Activating texlive-latex-extra @37398_0+doc
 Warning: File /opt/local/share/texmf-
 texlive/doc/latex/tcolorbox/tcolorbox.doc.quickref.tex already exists.
 Moving to: /opt/local/share/texmf-
 texlive/doc/latex/tcolorbox/tcolorbox.doc.quickref.tex.mp_1437974622.
 Warning: File /opt/local/share/texmf-
 texlive/doc/latex/tcolorbox/tcolorbox.doc.raster.tex already exists.
 Moving to: /opt/local/share/texmf-
 texlive/doc/latex/tcolorbox/tcolorbox.doc.raster.tex.mp_1437974622.
 Warning: File /opt/local/share/texmf-
 texlive/doc/latex/tcolorbox/tcolorbox.doc.recording.tex already exists.
 Moving to: /opt/local/share/texmf-
 texlive/doc/latex/tcolorbox/tcolorbox.doc.recording.tex.mp_1437974622.
 Warning: File /opt/local/share/texmf-
 texlive/tex/latex/tcolorbox/tcbraster.code.tex already exists.  Moving to:
 /opt/local/share/texmf-
 texlive/tex/latex/tcolorbox/tcbraster.code.tex.mp_1437974622.
 --->  Cleaning texlive-latex-extra
 $ kpsewhich tcolorbox.sty
 /opt/local/share/texmf-texlive/tex/latex/tcolorbox/tcolorbox.sty
 $ kpsewhich etoolbox.sty
 /opt/local/share/texmf-texlive/tex/latex/etoolbox/etoolbox.sty
 }}}

 I cannot understand what happened, but now my texlive installation seems
 OK.  And, of course, thank you for the quick help and the suggestions.  I
 also removed /opt/local/share/texmf-texlive/tex/latex/tcolorbox/*.mp* .

-- 
Ticket URL: <https://trac.macports.org/ticket/48433#comment:6>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list