Bug 867145
Summary: | tigervnc source RPM missing BuildRequires for xmlto-tex | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Calvin Webster <cwebster> |
Component: | tigervnc | Assignee: | Tim Waugh <twaugh> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | qe-baseos-daemons |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.3 | CC: | ovasik |
Target Milestone: | rc | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-05-23 12:14:54 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Calvin Webster
2012-10-16 21:26:23 UTC
I assume that you have "doxygen" package installed. Since this pkg is not automatically installed in the minimal tigervnc build root, I'm able to build tigervnc successfully. I think you can add "--without-doxygen" flag to xserver's ./configure to build tigervnc successfully without xmlto-tex dependency. In any case, this is not a bug and I'm able to build tigervnc without doxygen pkg installed. Closing. Sorry, I was going on the assumption that if a source RPM should contain BuildRequires for whatever is required to build without error. This SRPM does not cite either doxygen or xmlto-tex as dependencies. In previous EL versions, this functionality was all contained within the "xmlto" package, which it seems gets installed with the basic developer tools. Not so with xmlto-tex because it was split off of the main package apparently in F10, according to "Ondrej Vasik" in comment #2 of bug 462553 (https://bugzilla.redhat.com/show_bug.cgi?id=462553#c1). I realize that your build environment for EL has everything it needs so this isn't a problem for Red Hat builds. Red Had doesn't gain much by fixing this so I understand. I was just trying to make you all aware that it will not build with currently stated build dependencies. This is not a demand, just FYI. Thanks for report - actually it would be good to fix the tigervnc spec file or configure script in Fedora to prevent such failures in future. In fact, all build requires are present on the system - and documentation is not rebuilt on the build system for RHEL - as with minimal build root everything is fine - however with more packages installed - the tigervnc configure script checks only for xmlto and doxygen - and assumes that everything is fine for rebuilding documentation - and this is not true - and build fails. Ok, we can fix the tigervnc package to build fine when doxygen is installed and xmlto-tex isn't. Reopening. This request was evaluated by Red Hat Product Management for inclusion in the current release of Red Hat Enterprise Linux. Because the affected component is not scheduled to be updated in the current release, Red Hat is unable to address this request at this time. Red Hat invites you to ask your support representative to propose this request, if appropriate, in the next release of Red Hat Enterprise Linux. This was fixed as part of 1.1.0-2, by adding "--disable-docs --disable-devel-docs" to the xserver configure line. |