[MacPorts] #37604: doxygen and xorg-libxcb circular dependency (was: octave-devel circular dependency)

MacPorts noreply at macports.org
Thu Feb 28 05:36:12 PST 2013


#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  |
-----------------------------------+--------------------------------
Changes (by michaelld@…):

 * cc: jeremyhu@…, css@… (added)
 * port:  octave-devel => doxygen, xorg-libxcb


Comment:

 I think this problem is really doxygen and xorg-libxcb. Do the following
 to test:
 {{{
 port rdeps doxygen +docs | grep doxygen
 port rdeps xorg-libxcb +docs | grep xorg-libxcb
 }}}
 Which results in:
 {{{
 The following ports are dependencies of doxygen @1.8.3_3+docs+latex:
                     doxygen
 The following ports are dependencies of xorg-libxcb @1.9_0+docs+python27:
                     xorg-libxcb
 }}}
 The dependency comes via:
 {{{
 % port rdeps doxygen +docs
 The following ports are dependencies of doxygen @1.8.3_3+docs+latex:
   texlive
     texlive-basic
       texlive-documentation-base
         texlive-bin
           poppler
             cairo
               xrender
                 xorg-libX11
                   xorg-libxcb
                     doxygen
 }}}
 xorg-libxcb contains, in the variant docs:
 {{{
 depends_build-append port:doxygen
 }}}
 So, maybe a temporary way around this issue is to install doxygen without
 +docs first, then install "xorg-libxcb +docs", then install "doxygen
 +docs"?

 Anyway, this issue is not due to octave-devel; it's an SEP from my
 perspective :)

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


More information about the macports-tickets mailing list