Bug #79557 | perl need by mysql-server | ||
---|---|---|---|
Submitted: | 8 Dec 2015 15:20 | Modified: | 9 Dec 2015 5:25 |
Reporter: | Yurk Tonxylor | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server | Severity: | S2 (Serious) |
Version: | 5.7.9 | OS: | CentOS (centos 7 mini) |
Assigned to: | CPU Architecture: | Any | |
Tags: | CentOS, dependency, perl |
[8 Dec 2015 15:20]
Yurk Tonxylor
[8 Dec 2015 16:34]
Terje Røsten
Hi! Thanks for you report. Mixing rpms and local built software outside the package management system in this way is not supported. Reason is that it's impossible for rpm to understand that perl is installed elsewhere and we can't remove perl deps in MySQL packages and break packages for all standard users. You have several other options: a) Use the tarball download available in Linux - Generic drop down menu here: https://dev.mysql.com/downloads/mysql/ For commercial version of tarball option, download where you found commercial RPMS. b) Install rpm and bypass all checks (unsupported): rpm -Uvh --nodeps mysql-commercial-server-* c) Install rpms in proper way (supported): yum install yum install mysql-comm*-{server,client,common,libs}-* Also see: https://dev.mysql.com/doc/refman/5.7/en/linux-installation-rpm.html d) Do as you did with Perl, download source and build yourself. Note: your are then limited to Community version.
[9 Dec 2015 5:25]
Yurk Tonxylor
the command "rpm -Uvh --nodeps mysql-commercial-server-*" works perfectly on my server. But i still want to advise oracle to give more freedom and options during the installation.