[MDEV-8462] Unable to upgrade to latest version Created: 2015-07-14 Updated: 2016-11-25 Resolved: 2016-11-25 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Packaging, Platform Debian |
| Affects Version/s: | 10.0.20 |
| Fix Version/s: | 10.2.3 |
| Type: | Bug | Priority: | Major |
| Reporter: | Chris Dovetail | Assignee: | Otto Kekäläinen |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Xubuntu 15.04 |
||
| Issue Links: |
|
||||||||
| Description |
|
When trying to upgrade I get the following output
|
| Comments |
| Comment by Elena Stepanova [ 2015-07-14 ] |
|
otto, as I can see, in our tree innochecksum still belongs to the client package, is it intentionally different in yours? chris.dovetail, you are upgrading from MariaDB-distributed packages to Ubuntu-distributed packages, which is okay, but then you should update all of them, I don't think mixing them up is going to work. |
| Comment by Chris Dovetail [ 2015-07-14 ] |
|
Hi Elana, Thank you for the response If I understand correctly, I have somehow managed to mix the ubuntu In your estimation, would it be better for me to uninstall everything Chris |
| Comment by Elena Stepanova [ 2015-07-14 ] |
|
chris.dovetail, did you try running dist-upgrade instead of upgrade? |
| Comment by Chris Dovetail [ 2015-07-14 ] |
|
Yes, and I get the same error. /usr/bin: sudo apt-get dist-upgrade |
| Comment by Elena Stepanova [ 2015-07-14 ] |
|
Okay, I see. Then I'll pass your question over to otto, who is an expert at debian packaging and the maintainer of the package set you are trying to upgrade to. |
| Comment by Otto Kekäläinen [ 2015-07-21 ] |
|
chris.dovetail As Ubuntu 15.04 includes MariaDB packages from Ubuntu, and you have at the same time the mariadb.org repositories enabled, what methods do you use to make sure that the two different packaging of the same program does not interfere with each other? Do you use apt-pinning? What if you disable the mariadb.org repositories and only use the Ubuntu provided packages, is the error still there? Here are many issues at play, so therefore I ask the questions above instead of directly jumping to the innochecksum overwrite fix. |
| Comment by Chris Dovetail [ 2015-07-21 ] |
|
No doubt from what you have told me the problem isn't so much with MariaDB or Ubuntu, but just because of conflicts due to my upgrading Ubuntu after having already installed MariaDB. So although I can't really answer what happened, I have solved my personal issue. This is a development machine so I simply uninstalled MariaDB completely. I then set up my project in a virtual machine using the MariaDB repositories but running Ubuntu 14.04 so there would be no conflict. |
| Comment by Otto Kekäläinen [ 2016-11-25 ] |
|
This was fixed in https://github.com/MariaDB/server/commit/e06e455eeaffa04fd551eb0012cd256480b2552a for 10.2. Now you will be able to upgrade from previous releases to 10.2 without this issue. Other upgrade scenarios seem a bit irrelevant now so I am closing the issue. |