ius-coredev team mailing list archive
-
ius-coredev team
-
Mailing list archive
-
Message #03168
[Bug 1243919] Re: Mysql55-devel package dependancy tree is broken
Hello Philip,
Thanks for taking the time to contact us about this issue. Is that
system running CentOS 5.10? IUS did get caught off guard as Red Hat
released a mysql55 package (same name as IUS) into the base repos
starting in 5.10. Red Hat documentation was a bit confusing, as it
seemed to indicate that the mysql55 package would will distributed
through the Red Hat Software Collection (a non default repo) [0]. This
was not the case. CentOS just announced 5.10 went live today.
It would appear that you server is using Red Hat's (rebuilt by CentOS)
mysql55 packages. Can you please provide the output of 'rpm -qa |grep
mysql'? When was IUS configured on this server? Do you have any
excludes/includes within your yum configuration?
I just spun up a fresh CentOS 5.10 server, configured IUS and was able
to install mysql55-devel with the correct dependency from IUS. I then
removed those pacakges, installed Red Hat's mysql55 package, then tried
to install mysql55-devel (from IUS). I was able to install the package
and it installed IUS's mysql55-devel, mysql55-libs and updated mysql55
to IUS's version. This let the server with multiple versions of mysql55
from both IUS and Red Hat:
# rpm -qa |grep mysql55
mysql55-mysql-5.5.32-3.el5
mysql55-5.5.34-1.ius.centos5
mysql55-runtime-1-12.el5
mysql55-mysql-libs-5.5.32-3.el5
mysql55-mysql-server-5.5.32-3.el5
mysql55-libs-5.5.34-1.ius.centos5
mysql55-devel-5.5.34-1.ius.centos5
This is not good and needs to be corrected ASAP.
Since we got caught off guard, we did not get a chance to do thorough
testing. Please provide the requested information and any other
information you think might help.
-Ben
[0] https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/ch-Migrating_from_MySQL_5.0_to_MySQL_5.5.html
** Changed in: ius
Assignee: (unassigned) => bharper (bharper)
--
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
https://bugs.launchpad.net/bugs/1243919
Title:
Mysql55-devel package dependancy tree is broken
Status in IUS Community Project:
New
Bug description:
The mysql55-devel dependancy tree appears to be broken (again)
In https://bugs.launchpad.net/bugs/1220753 there was an issue with
mysqlclient not having the accepted version. Now, mysql55 package does
not have the right version
To test,
yum install mysql55-devel
mysql55-devel-5.5.34-1.ius.el5.x86_64 from ius has depsolving problems
--> Missing Dependency: mysql55 = 5.5.34-1.ius.el5 is needed by package mysql55-devel-5.5.34-1.ius.el5.x86_64 (ius)
yum install mysql55
Loaded plugins: downloadonly, fastestmirror, priorities
Loading mirror speeds from cached hostfile
* community_base: mirror.steadfast.net
* community_extras: mirror.steadfast.net
* community_updates: mirror.steadfast.net
drivesrvr | 951 B 00:00
4261 packages excluded due to repository priority protections
Setting up Install Process
Package mysql55-1-12.el5.x86_64 already installed and latest version
As you can see the package requires a version not provided by the
repo. I've seen this on Cent 5, I have not tried on Cent 6 (which i
presume does not have this issue as it already has mysql55 natively)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ius/+bug/1243919/+subscriptions
References