Merge lp://staging/~ignacio-nin/percona-server/5.5-rpm-obsoletes into lp://staging/percona-server/5.5
Status: | Rejected |
---|---|
Rejected by: | Laurynas Biveinis |
Proposed branch: | lp://staging/~ignacio-nin/percona-server/5.5-rpm-obsoletes |
Merge into: | lp://staging/percona-server/5.5 |
Diff against target: |
27 lines (+2/-3) 2 files modified
build/percona-server.spec (+0/-1) build/percona-shared-compat.spec (+2/-2) |
To merge this branch: | bzr merge lp://staging/~ignacio-nin/percona-server/5.5-rpm-obsoletes |
Related bugs: | |
Related blueprints: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Laurynas Biveinis (community) | Disapprove | ||
Review via email: mp+191855@code.staging.launchpad.net |
Description of the change
Changes that implement the blueprint for the 5.5 branch
Unmerged revisions
- 559. By Ignacio Nin
-
Remove the Obsoletes: lines from the shared package
Due to every version of Percona Server (5.1, 5.5, 5.6 and PXC) having a
shared library package that Obsoletes: mysql-libs, upgrading from a
mysql-libs installation would use any available version to obsolete
mysql-libs, when in fact the intended package to replace it is the 5.0
version for CentOS 5 and the 5.1 version for CentOS 6.After installing the percona repository, a yum upgrade would try to
replace mysql-libs with Percona-XtraDB- Cluster- shared- compat, which
would confuse users.Solve this by removing all the Obsoletes: lines from the packages that
are not intended to replace mysql-libs *except when explicitely
installed*, and in the correct packages only Obsolete: for the correct
versions of CentOS.
Closing this MP. If still relevant, will be resubmitted by DS (BLD-177).