ius-coredev team mailing list archive
-
ius-coredev team
-
Mailing list archive
-
Message #00062
[Bug 490983] Re: mysql51-5.1.41-1.ius.el5.x86_64 from ius has depsolving problems ---> mysql51 conflicts with mysql50
Unfortunately this is a regression... that somehow made it back into
mysql50-5.0.88 ... likely happened during a harddrive crash where I
wasn't able to commit bzr changes.
[wdierkes@220805-mock00 mysql50]$ bzr diff SPECS/mysql50.spec
=== modified file 'SPECS/mysql50.spec'
--- SPECS/mysql50.spec 2009-11-24 23:29:16 +0000
+++ SPECS/mysql50.spec 2009-12-01 19:48:04 +0000
@@ -46,7 +46,7 @@
Name: %{name}
Version: 5.0.88
-Release: 1.ius%{?dist}
+Release: 2.ius%{?dist}
Summary: MySQL client programs and shared libraries.
License: GPL
Vendor: IUS Community Project
@@ -91,7 +91,6 @@
Obsoletes: mysql-client mysql-perl
Conflicts: MySQL
-Provides: mysqlclient15 = %{version}-%{release}
Provides: %{real_name} = %{version}-%{release}
Conflicts: %{real_name} < %{basever}
Conflicts: mysql51
@@ -160,7 +159,6 @@
Requires: openssl-devel
Conflicts: MySQL-devel
Provides: %{real_name}-devel = %{version}-%{release}
-Provides: mysqlclient15-devel = %{version}-%{release}
Conflicts: %{real_name}-devel < %{base_ver}
Conflicts: mysql51-devel
@@ -744,6 +742,9 @@
%changelog
+* Tue Dec 01 2009 BJ Dierkes <wdierkes@xxxxxxxxxxxxx> - 5.0.88-2.ius
+- No longer provide mysqlclient/mysqlclient-devel (regression)
+
* Tue Nov 23 2009 BJ Dierkes <wdierkes@xxxxxxxxxxxxx> - 5.0.88-1.ius
- Latest sources from upstream.
- Removed Patch223: mysql-5.0.85-disabled-tests.patch
You can get around this by adding 'exclude=mysql50*' to your ius.repo yum config ... mysql50-5.0.88-2.ius is currently building with this fix... and should be pushed out promptly (hopefully before eob today).
** Changed in: ius
Status: New => Triaged
** Changed in: ius
Importance: Undecided => High
** Changed in: ius
Assignee: (unassigned) => BJ Dierkes (derks)
** Also affects: ius/mysql50
Importance: Undecided
Status: New
** Changed in: ius/mysql50
Importance: Undecided => High
** Changed in: ius/mysql50
Status: New => Triaged
** Changed in: ius/mysql50
Assignee: (unassigned) => BJ Dierkes (derks)
** Branch linked: lp:ius/mysql50
** Branch unlinked: lp:ius/mysql51
--
mysql51-5.1.41-1.ius.el5.x86_64 from ius has depsolving problems ---> mysql51 conflicts with mysql50
https://bugs.launchpad.net/bugs/490983
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
Status in IUS Community Project: Triaged
Status in IUS Community Project mysql50 series: Triaged
Bug description:
[root@dev7 vmops-management-dist]# yum install -y mysql51-server mysql51
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirror.facebook.net
* base: mirror.nic.uoregon.edu
* epel: mirror.umoss.org
* extras: mirrors.easynews.com
* ius: dl.iuscommunity.org
* updates: mirror.nic.uoregon.edu
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mysql51.x86_64 0:5.1.41-1.ius.el5 set to be updated
--> Processing Dependency: mysqlclient15-devel for package: mysql51
--> Processing Dependency: mysqlclient15 for package: mysql51
---> Package mysql51-server.x86_64 0:5.1.41-1.ius.el5 set to be updated
--> Processing Dependency: perl-DBD-MySQL for package: mysql51-server
--> Running transaction check
---> Package mysql50.x86_64 0:5.0.88-1.ius.el5 set to be updated
---> Package mysql50-devel.x86_64 0:5.0.88-1.ius.el5 set to be updated
--> Processing Dependency: openssl-devel for package: mysql50-devel
---> Package perl-DBD-MySQL.x86_64 0:3.0007-2.el5 set to be updated
--> Running transaction check
---> Package openssl-devel.x86_64 0:0.9.8e-12.el5 set to be updated
--> Processing Dependency: zlib-devel for package: openssl-devel
--> Processing Dependency: krb5-devel for package: openssl-devel
--> Running transaction check
---> Package krb5-devel.x86_64 0:1.6.1-36.el5 set to be updated
--> Processing Dependency: libselinux-devel for package: krb5-devel
--> Processing Dependency: e2fsprogs-devel for package: krb5-devel
--> Processing Dependency: keyutils-libs-devel for package: krb5-devel
---> Package zlib-devel.x86_64 0:1.2.3-3 set to be updated
--> Running transaction check
---> Package e2fsprogs-devel.x86_64 0:1.39-23.el5 set to be updated
---> Package keyutils-libs-devel.x86_64 0:1.2-1.el5 set to be updated
---> Package libselinux-devel.x86_64 0:1.33.4-5.5.el5 set to be updated
--> Processing Dependency: libsepol-devel >= 1.15.2-1 for package: libselinux-devel
--> Running transaction check
---> Package libsepol-devel.x86_64 0:1.15.2-2.el5 set to be updated
--> Processing Conflict: mysql51 conflicts mysql < 5.1
--> Processing Conflict: mysql51 conflicts mysql50
--> Processing Conflict: mysql50 conflicts mysql51
--> Finished Dependency Resolution
mysql51-5.1.41-1.ius.el5.x86_64 from ius has depsolving problems
--> mysql51 conflicts with mysql50
mysql50-5.0.88-1.ius.el5.x86_64 from ius has depsolving problems
--> mysql50 conflicts with mysql51
Error: mysql51 conflicts with mysql50
Error: mysql50 conflicts with mysql51
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
[root@dev7 vmops-management-dist]#
I see the same error even after a yum update.
References