THe real bug is bug #494249, but we need to work around it by adding a Requires: libXext-devel to qspice-libs-devel. +++ This bug was initially created as a clone of Bug #494249 +++ [...] --- Additional comment from yzhou on 2009-04-28 04:16:56 EDT --- Another problem, does it also require the 'libXext-devel' package? # pkg-config --libs spice Package xext was not found in the pkg-config search path. Perhaps you should add the directory containing `xext.pc' to the PKG_CONFIG_PATH environment variable Package 'xext', required by 'Xrandr', not found # rpm -qa |grep spice qspice-libs-0.1.0-27.el5ovirt qspice-mozilla-0.1.0-27.el5ovirt qspice-0.1.0-27.el5ovirt qspice-libs-devel-0.1.0-27.el5ovirt [root@dhcp-66-70-9 pkgconfig]# --- Additional comment from ehabkost on 2009-04-28 09:30:30 EDT --- (In reply to comment #6) > Another problem, does it also require the 'libXext-devel' package? > > # pkg-config --libs spice > Package xext was not found in the pkg-config search path. > Perhaps you should add the directory containing `xext.pc' > to the PKG_CONFIG_PATH environment variable > Package 'xext', required by 'Xrandr', not found > > # rpm -qa |grep spice > qspice-libs-0.1.0-27.el5ovirt > qspice-mozilla-0.1.0-27.el5ovirt > qspice-0.1.0-27.el5ovirt > qspice-libs-devel-0.1.0-27.el5ovirt > [root@dhcp-66-70-9 pkgconfig]# I think that on this case, libXrandr-devel should require libXext-devel. spice.pc doesn't require xext directly. --- Additional comment from ehabkost on 2009-04-28 11:57:19 EDT --- (In reply to comment #7) > > I think that on this case, libXrandr-devel should require libXext-devel. > spice.pc doesn't require xext directly. Reported as bug #498044. --- Additional comment from pmyers on 2009-05-28 22:25:52 EDT --- This bug is marked as urgent and hasn't seen any activity in about month. The bug that it is linked to in RHEL5.4 was declined and won't be in that release. Alan Z, can you make sure that you work w/ RHEL PM to appropriately prioritize bug #498044? --- Additional comment from ehabkost on 2009-05-29 11:15:45 EDT --- It is not a serious bug, it is just a missing Requires line for libXext-devel. We just need to work around it on the qspice spec file, by adding a BuildRequires: libXext-devel on it. This bug is a bit confusing because it _was_ a serious bug and it was marked as blocker, the first time we had an issue. The serious issue was fixed and this bug was reopened due to a minor libXext-devel issue.
Oops, I mean: the real bug is bug #498044.
it seems like a problem in libXrandr-devel, not pulling libXext-devel and not a problem in qspice-libs-devel...
sorry, my mistake, didn't see it's BuildRequires ... We need to fix this.
On a second thought - it is a Xrandr bug! libXrandr-devel should require libXext-devel, as we can see, sometimes it is required.
(In reply to comment #4) > On a second thought - it is a Xrandr bug! > libXrandr-devel should require libXext-devel, as we can see, sometimes it is > required. Yes, it is. As I said on comment #0 and comment #1, there is a libXrandr bug reported already (bug #498044), and this is just a request to work around it to avoid trouble.
Why not just solve the bug?
(In reply to comment #6) > Why not just solve the bug? This was the response on bug #498044: > This request was evaluated by Red Hat Product Management for > inclusion, but this component is not scheduled to be updated in > the current Red Hat Enterprise Linux release. If you would like > this request to be reviewed for the next minor release, ask your > support representative to set the next rhel-x.y flag to "?".
We also need to add BuildRequires: libXrender-devel
fixed.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-1334.html