[MacPorts] #31447: root uses software it doesn't declare dependencies on
MacPorts
noreply at macports.org
Wed Sep 28 20:17:29 PDT 2011
#31447: root uses software it doesn't declare dependencies on
-------------------------------------+--------------------------------------
Reporter: ryandesign@… | Owner: mattiafrancescomoro@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: | Port: root
-------------------------------------+--------------------------------------
[http://build.macports.org/builders/buildports-snowleopard-
x86_64/builds/1278 root builds on the buildbot] but
[comment:ticket:31428:3 not on my system]. While the buildbot builds in a
more or less clean environment, I have hundreds of other ports installed,
and the output from the configure phase on both systems shows us what's
going on: root is finding software I have on my system and trying to use
it, even though no dependency on those ports is declared, and at least one
of those isn't working.
root must be modified to either declare dependencies on the other ports it
uses, or not use those other ports, even if they are already installed.
== opengl ==
Buildbot:
{{{
Checking for GL/gl.h ... no
Checking for libGL, or libMesaGL ... no
Checking for libGLU, or libMesaGLU ... no
}}}
Mine:
{{{
Checking for GL/gl.h ... /opt/local/include
Checking for libGL, or libMesaGL ... /opt/local/lib
Checking for libGLU, or libMesaGLU ... /opt/local/lib
Checking for GL/glew.h ... /opt/local/include
Checking for libGLEW ... /opt/local/lib
Checking whether to build included GLEW ... no
Checking whether to build included libftgl ... yes
}}}
(I have mesa installed)
== sql ==
Buildbot:
{{{
Checking for sql.h ... no
}}}
Mine:
{{{
Checking for sql.h ... /opt/local/include
}}}
(I have libiodbc installed)
== fitsio ==
Buildbot:
{{{
Checking for fitsio.h ... no
Checking for libcfitsio, or cfitsio ... no
}}}
Mine:
{{{
Checking for fitsio.h ... /opt/local/include
Checking for libcfitsio, or cfitsio ... /opt/local/lib
}}}
(I have cfitsio installed)
== giflib ==
Buildbot:
{{{
Checking for gif_lib.h ... no
}}}
Mine:
{{{
Checking for gif_lib.h ... /opt/local/include
}}}
(I have giflib installed)
== gmp ==
Buildbot:
{{{
Checking for libgmp ... no
}}}
Mine:
{{{
Checking for libgmp ... /opt/local/lib
}}}
(I have gmp installed)
== gsl ==
Buildbot:
{{{
Checking for gsl/gsl_version.h ... /opt/local/include
Checking for GSL version >= 1.8 ... ok
Checking for libgsl, gslML, or gsl ... no
Checking for gsl-config ... /opt/local/bin/gsl-config
Checking for GSL version >= 1.8 ... ok
}}}
Mine:
{{{
Checking for gsl/gsl_version.h ... /opt/local/include
Checking for GSL version >= 1.8 ... ok
Checking for libgsl, gslML, or gsl ... /opt/local/lib
Checking for libgslcblas, gslcblasML, gslcblas, or cblas ...
/opt/local/lib
}}}
(not sure why this difference since gsl is a dependency of root so both
systems have gsl installed)
== clarens, peac ==
Buildbot:
{{{
Checking for Clarens support ... no
Checking for PEAC support ... no
}}}
Mine:
{{{
Checking for Clarens support ... yes
Checking for PEAC support ... yes
}}}
(I don't know what these are)
== Summary ==
Buildbot:
{{{
Enabled support for asimage, astiff, bonjour, builtin_afterimage,
builtin_ftgl, cintex, exceptions, gviz, genvector, mathmore, memstat,
reflex, roofit, shared, ssl, tmva, x11, xft, xml, xrootd.
}}}
Mine:
{{{
Enabled support for asimage, astiff, bonjour, builtin_afterimage,
builtin_ftgl, cintex, clarens, exceptions, fitsio, gviz, genvector,
mathmore, memstat, opengl, peac, reflex, roofit, shared, ssl, tmva, x11,
xft, xml, xrootd.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/31447>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list