Bug 674171
Summary: | need an Obsoletes: tag for spice-common and spice-ffmpeg | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | David Blechter <dblechte> | |
Component: | spice-server | Assignee: | Uri Lublin <uril> | |
Status: | CLOSED ERRATA | QA Contact: | Desktop QE <desktop-qa-list> | |
Severity: | high | Docs Contact: | ||
Priority: | unspecified | |||
Version: | 6.1 | CC: | cfergeau, cmeadors, dgregor, lkocman, mkenneth, notting | |
Target Milestone: | rc | |||
Target Release: | 6.1 | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | spice-server-0.7.2-4.el6 | Doc Type: | Bug Fix | |
Doc Text: |
The spice-server and spice-client packages use common libraries in Red Hat Enterprise Linux 6.1. This renders the following packages obsolete: cairo-spice 1.8.7.2 and earlier, ffmpeg-spice 0.4.9-1 and earlier, pixman-spice 0.13.3-6 and earlier, and spice-common 0.4.2-8 and earlier. These obsoletions are now recorded in the spice-server.spec file.
Note that if both spice-client and spice-server are installed on a system, upgrading one of them will also cause the other to be upgraded. (BZ#674171)
|
Story Points: | --- | |
Clone Of: | ||||
: | 675085 (view as bug list) | Environment: | ||
Last Closed: | 2011-05-19 14:07:47 UTC | Type: | --- | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 675085 |
Description
David Blechter
2011-01-31 20:43:53 UTC
These are the packages that are obsolete: cairo-spice-1.8.7.1-4.el6 (+ devel) ffmpeg-spice-0.4.9-0.15.5spice.20080908.el6 ( + devel + libs) pixman-spice-0.13.3-5.el6 ( + devel ) spice-common-0.4.2-7.el6 ( + devel ) Should be done for spice-client as well. Verified on spice-server-0.8.0-1.el6.src.rpm Obsoletes: cairo-spice < 1.8.7.2 Obsoletes: cairo-spice-devel < 1.8.7.2 Obsoletes: cairo-spice-debuginfo < 1.8.7.2 Obsoletes: ffmpeg-spice < 0.4.9-1 Obsoletes: ffmpeg-spice-devel < 0.4.9-1 Obsoletes: ffmpeg-spice-libs < 0.4.9-1 Obsoletes: ffmpeg-spice-debuginfo < 0.4.9-1 Obsoletes: pixman-spice < 0.13.3-6 Obsoletes: pixman-spice-devel < 0.13.3-6 Obsoletes: pixman-spice-debuginfo < 0.13.3-6 Obsoletes: spice-common < 0.4.2-8 Obsoletes: spice-common-devel < 0.4.2-8 Based on IRC conversation, I suggest we not add these Obsoletes. The Obsoletes tag should be reserved for cases where a package is renamed or where one package is replacing another. In this situation, we just have packages that are no longer needed, but keeping them around won't break the system. Bill, do you agree? Assuming they don't conflict, and won't conflict with future packages, it's probably OK to leave them around. 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: The following packages are obsoleted by this update: cairo-spice < 1.8.7.2, ffmpeg-spice < 0.4.9-1, pixman-spice < 0.13.3-6, and spice-common < 0.4.2-8. This is now recorded in the package spec file. Technical note updated. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1 +1,7 @@ -The following packages are obsoleted by this update: cairo-spice < 1.8.7.2, ffmpeg-spice < 0.4.9-1, pixman-spice < 0.13.3-6, and spice-common < 0.4.2-8. This is now recorded in the package spec file.+The following packages are obsoleted by this update: cairo-spice < 1.8.7.2, ffmpeg-spice < 0.4.9-1, pixman-spice < 0.13.3-6, and spice-common < 0.4.2-8. This is now recorded in the package spec file. + +Note the above packages purpose was specifically to build spice-server and spice-client packages. Now (in RHEL-6.1) that they were replaced with "common" libraries, the packages above are not needed. + +Also note that spice-common only provided code for building spice-server, and is now a part of the tarball in sources. + +Currently, if both spice-client and spice-server are installed on a system, upgrading one of them will cause the other to be upgraded too. Technical note updated. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1,6 +1,6 @@ The following packages are obsoleted by this update: cairo-spice < 1.8.7.2, ffmpeg-spice < 0.4.9-1, pixman-spice < 0.13.3-6, and spice-common < 0.4.2-8. This is now recorded in the package spec file. -Note the above packages purpose was specifically to build spice-server and spice-client packages. Now (in RHEL-6.1) that they were replaced with "common" libraries, the packages above are not needed. +Note the above packages purpose was specifically to build and be used by spice-server and spice-client packages. Now (in RHEL-6.1) that they were replaced with "common" libraries, the packages above are not needed. Also note that spice-common only provided code for building spice-server, and is now a part of the tarball in sources. Technical note updated. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1,7 +1,3 @@ -The following packages are obsoleted by this update: cairo-spice < 1.8.7.2, ffmpeg-spice < 0.4.9-1, pixman-spice < 0.13.3-6, and spice-common < 0.4.2-8. This is now recorded in the package spec file. +The spice-server and spice-client packages have been replaced with common libraries in Red Hat Enterprise Linux 6.1. This renders the following packages obsolete: cairo-spice 1.8.7.2 and earlier, ffmpeg-spice 0.4.9-1 and earlier, pixman-spice 0.13.3-6 and earlier, and spice-common 0.4.2-8 and earlier. These obsoletions are now recorded in the spice-server.spec file. -Note the above packages purpose was specifically to build and be used by spice-server and spice-client packages. Now (in RHEL-6.1) that they were replaced with "common" libraries, the packages above are not needed. +Note that if both spice-client and spice-server are installed on a system, upgrading one of them will also cause the other to be upgraded. (BZ#674171)- -Also note that spice-common only provided code for building spice-server, and is now a part of the tarball in sources. - -Currently, if both spice-client and spice-server are installed on a system, upgrading one of them will cause the other to be upgraded too. Technical note updated. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1,3 +1,3 @@ -The spice-server and spice-client packages have been replaced with common libraries in Red Hat Enterprise Linux 6.1. This renders the following packages obsolete: cairo-spice 1.8.7.2 and earlier, ffmpeg-spice 0.4.9-1 and earlier, pixman-spice 0.13.3-6 and earlier, and spice-common 0.4.2-8 and earlier. These obsoletions are now recorded in the spice-server.spec file. +The spice-server and spice-client packages use common libraries in Red Hat Enterprise Linux 6.1. This renders the following packages obsolete: cairo-spice 1.8.7.2 and earlier, ffmpeg-spice 0.4.9-1 and earlier, pixman-spice 0.13.3-6 and earlier, and spice-common 0.4.2-8 and earlier. These obsoletions are now recorded in the spice-server.spec file. Note that if both spice-client and spice-server are installed on a system, upgrading one of them will also cause the other to be upgraded. (BZ#674171) 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 |