[MacPorts] #37604: doxygen and xorg-libxcb circular dependency

MacPorts noreply at macports.org
Fri May 30 08:58:02 PDT 2014


#37604: doxygen and xorg-libxcb circular dependency
----------------------------------+--------------------------------
  Reporter:  jmercie1@…           |      Owner:  macports-tickets@…
      Type:  defect               |     Status:  reopened
  Priority:  Normal               |  Milestone:
 Component:  ports                |    Version:  2.1.2
Resolution:                       |   Keywords:
      Port:  doxygen xorg-libxcb  |
----------------------------------+--------------------------------

Comment (by mojca@…):

 I see one more "problem" with the following:
 {{{
 depends_build-append    bin:pdflatex:texlive-latex \
                         bin:gs:ghostscript \
                         port:texlive-latex-extra
 }}}
 This doesn't make any sense. The whole point of `bin:pdflatex` is to allow
 using external TeX Live. However `port:texlive-latex-extra` depends on
 `texlive-latex`, so one ends up installing `texlive-latex` no matter what.
 Plus, if external TeX distribution doesn't provide packages required for
 doxygen, texlive-latex-extra is of no help anyway. External pdflatex won't
 see the files from texlive-latex-extra unless configured to search there.

 Either change that to
 {{{
 depends_build-append    bin:pdflatex:texlive-latex-extra \
                         bin:gs:ghostscript
 }}}
 and assume that external latex works sufficiently well, or require the one
 from MP from the start:
 {{{
 depends_build-append    port:texlive-latex-extra \
                         bin:gs:ghostscript
 }}}

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


More information about the macports-tickets mailing list