rpm upgrade from 5.2.9 broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MariaDB |
Fix Committed
|
Undecided
|
Sergey Petrunia | ||
OurDelta |
New
|
Undecided
|
Unassigned |
Bug Description
The following error is produced in %pre. Looks like you're comparing Packager to Vendor.
*******
A MySQL or MariaDB server package (MariaDB-
The current MariaDB server package is provided by a different
vendor (MariaDB (http://
to different locations, including log files and the service
startup script in /etc/init.d/.
A manual upgrade is required.
- Ensure that you have a complete, working backup of your data and my.cnf
files
- Shut down the MySQL server cleanly
- Remove the existing MySQL packages. Usually this command will
list the packages you should remove:
rpm -qa | grep -i '^mysql-'
You may choose to use 'rpm --nodeps -ev <package-name>' to remove
the package which contains the mysqlclient shared library. The
library will be reinstalled by the MariaDB-shared package.
- Install the new MariaDB packages supplied by Monty Program - http://
- Ensure that the MariaDB server is started
- Run the 'mysql_upgrade' program
This is a brief description of the upgrade process. Important details
can be found in the MariaDB manual, in the Upgrading section.
*******
error: %pre(MariaDB-
error: install: %pre scriptlet failed (2), skipping MariaDB-
summary: |
- Vendor name changed, breaking rpm upgrade from 5.2.9 + rpm upgrade from 5.2.9 broken |
Changed in maria: | |
assignee: | nobody → Colin Charles (ccharles) |
Changed in maria: | |
milestone: | 5.3 → 5.2 |
Changed in maria: | |
status: | Confirmed → Fix Committed |
tags: | added: packaging |
Same problem between 5.3.2 and 5.3.3.
RPM info:
Name : MariaDB-server ourdelta. org/ mariadb. com/)
Version : 5.2.9
Packager : OurDelta - http://
Vendor : MariaDB (http://
Name : MariaDB-server www.montyprogra m.com/ mariadb. com/)
Version : 5.2.10
Packager : Monty Program - http://
Vendor : MariaDB (http://