Bug 670245 - spice-server.pc: do not list the following packages as requirements: libcacard, CEGUI, X-libs, alsa
Summary: spice-server.pc: do not list the following packages as requirements: libcaca...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: spice-server
Version: 6.1
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: rc
: ---
Assignee: Uri Lublin
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks: 671385
TreeView+ depends on / blocked
 
Reported: 2011-01-17 16:44 UTC by Alon Levy
Modified: 2015-09-28 02:22 UTC (History)
5 users (show)

Fixed In Version: spice-server-0.7.3-2.el6
Doc Type: Bug Fix
Doc Text:
Several superfluous dependencies were removed, including unnecessary dependencies on libcacard, CEGUI, X-libs and alsa packages.
Clone Of:
Environment:
Last Closed: 2011-05-19 14:07:44 UTC
Target Upstream Version:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2011:0705 0 normal SHIPPED_LIVE spice-server bug fix and enhancement update 2011-05-18 18:10:05 UTC

Description Alon Levy 2011-01-17 16:44:56 UTC
Description of problem:
spice server doesn't use libcacard, but in spice 0.7.1 it lists a dependency in spice-server.pc

Fixed in upstream commit:
 18f7d23 server: remove dep on libcacard


Version-Release number of selected component (if applicable):
0.7.1

Comment 2 Hans de Goede 2011-01-21 14:08:51 UTC
Updating this to also track the removal of the unneeded Requires for various X-libs, alsa and CEGUI from spice-server.pc

Comment 3 Uri Lublin 2011-01-31 17:45:49 UTC
These two upstream commits are in spice-server-0.7.2-2.el6:
  Partially fixed in 09a40fabf25e81d48248cd51fef5bff84093cb1c
  Partially fixed in c002a0784ff758ddcb99ca59d7dc505ba54c1012

This upstream commit will get pulled on the next build.
  Partially fixed in 7e790a2659be109c5c617d3d031ada7a90c814bd

Comment 5 Lubos Kocman 2011-04-11 17:35:34 UTC
Verified on spice-server-0.8.0-1.el6.src.rpm

bash-4.1$ grep SPICE_REQ configure.ac 
SPICE_REQUIRES=""
	SPICE_REQUIRES+=" slirp"
SPICE_REQUIRES+=" pixman-1 >= 0.17.7"
SPICE_REQUIRES+=" celt051 >= 0.5.1.1"
SPICE_REQUIRES+=" openssl"
# SPICE_REQUIRES+=" gl glu"
AC_SUBST(SPICE_REQUIRES)

bash-4.1$ pwd
/home/lkocman/rpmbuild/SOURCES/spice-0.8.0

Comment 7 Laura Bailey 2011-04-20 07:04:37 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
Several superfluous dependencies were removed, including unnecessary dependencies on libcacard, CEGUI, X-libs and alsa packages.

Comment 9 errata-xmlrpc 2011-05-19 14:07:44 UTC
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/RHBA-2011-0705.html


Note You need to log in before you can comment on or make changes to this bug.