[MacPorts] #38412: rpm, rpm45, rpm50, rpm51, rpm52, rpm53, rpm54: building with +docs variant fails if doxygen is not active
MacPorts
noreply at macports.org
Sat Mar 16 22:50:19 PDT 2013
#38412: rpm, rpm45, rpm50, rpm51, rpm52, rpm53, rpm54: building with +docs variant
fails if doxygen is not active
-------------------------+-------------------------------------------------
Reporter: | Owner: n3npq@…
ryandesign@… | Status: new
Type: defect | Milestone:
Priority: Normal | Version: 2.1.3
Component: ports | Port: rpm, rpm45, rpm50, rpm51, rpm52,
Keywords: haspatch | rpm53, rpm54
-------------------------+-------------------------------------------------
{{{
$ sudo port deact doxygen
---> Deactivating doxygen @1.8.3.1_0+universal
$ sudo port build rpm54 +docs -universal
---> Computing dependencies for rpm54
---> Fetching distfiles for rpm54
---> Verifying checksum(s) for rpm54
---> Extracting rpm54
---> Configuring rpm54
Error: org.macports.configure for port rpm54 returned: configure failure:
command execution failed
Please see the log file for port rpm54 for details:
/opt/local/var/macports/logs/_Users_rschmidt_macports_dports_sysutils_rpm54/rpm54/main.log
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port rpm54 failed
}}}
Log contains:
{{{
checking for doxygen... no
configure: error: RPM API docs need doxygen in PATH
}}}
doxygen is typically a build dependency, not a runtime dependency.
Also it should be a port:-style dependency, not a bin:-style one. We don't
want possibly old and/or broken doxygens the user might have installed
elsewhere to satisfy the dependency; we want to use the MacPorts one that
we more or less know will work.
--
Ticket URL: <https://trac.macports.org/ticket/38412>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list