# Install specific mysql version fails

**URL:** <https://forums.percona.com/t/install-specific-mysql-version-fails/7653>\
**Category:** Percona Server for MySQL 8.0\
**Created:** [May 25, 2020, 4:45am UTC](https://forums.percona.com/t/install-specific-mysql-version-fails/7653 "2020-05-25T04:45:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![yotles](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/yotles/32/1293_2.png) [@yotles](https://forums.percona.com/u/yotles)\
**Post date:** [May 25, 2020, 4:45am UTC](https://forums.percona.com/t/install-specific-mysql-version-fails/7653/1 "2020-05-25T04:45:33Z")

</div>

Hello.What the correct way to install not the latest version of mysql from percona repo ps-80?   
For example:apt-cache policy percona-server-rocksdb  
percona-server-rocksdb:  
&nbsp; Installed: (none)  
&nbsp; Candidate: 8.0.19-10-1.buster  
&nbsp; Version table:  
&nbsp;&nbsp;&nbsp;&nbsp; 8.0.19-10-1.buster 500  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 500 [Percona Repo](http://repo.percona.com/ps-80/apt) buster/main amd64 Packages  
&nbsp;&nbsp;&nbsp;&nbsp; 8.0.18-9-1.buster 500  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 500 [Percona Repo](http://repo.percona.com/ps-80/apt) buster/main amd64 Packages  
&nbsp;&nbsp;&nbsp;&nbsp; 8.0.17-8-1.buster 500  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 500 [Percona Repo](http://repo.percona.com/ps-80/apt) buster/main amd64 Packages  
&nbsp;&nbsp;&nbsp;&nbsp; 8.0.16-7-1.buster 500  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 500 [Percona Repo](http://repo.percona.com/ps-80/apt) buster/main amd64 Packages  
&nbsp;&nbsp;&nbsp;&nbsp; 8.0.15-6-1.buster 500  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 500 [Percona Repo](http://repo.percona.com/ps-80/apt) buster/main amd64 Packages  
apt-get install percona-server-rocksdb=8.0.18-9-1  
Reading package lists… Done  
Building dependency tree  
Reading state information… Done  
E: Version ‘8.0.18-9-1’ for ‘percona-server-rocksdb’ was not found  
  
apt-get install percona-server-rocksdb=8.0.18-9-1.buster  
Reading package lists… Done  
Building dependency tree  
Reading state information… Done  
Some packages could not be installed. This may mean that you have  
requested an impossible situation or if you are using the unstable  
distribution that some required packages have not yet been created  
or been moved out of Incoming.  
The following information may help to resolve the situation:  
The following packages have unmet dependencies:  
&nbsp;percona-server-rocksdb : Depends: percona-server-server (= 8.0.18-9-1.buster) but 8.0.19-10-1.buster is to be installed  
E: Unable to correct problems, you have held broken packages.  
Even if I try to install percona-server-server with needed version it still fails:  
&nbsp;apt-get install percona-server-server=8.0.18-9-1.buster  
Reading package lists… Done  
Building dependency tree  
Reading state information… Done  
Some packages could not be installed. This may mean that you have  
requested an impossible situation or if you are using the unstable  
distribution that some required packages have not yet been created  
or been moved out of Incoming.  
The following information may help to resolve the situation:  
The following packages have unmet dependencies:  
&nbsp;percona-server-server : PreDepends: percona-server-common (= 8.0.18-9-1.buster) but 8.0.19-10-1.buster is to be installed  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: percona-server-client (= 8.0.18-9-1.buster) but 8.0.19-10-1.buster is to be installed  
E: Unable to correct problems, you have held broken packages.  
  
So I need to pin one by one all dependencies or what the correct way to install 8.0.18-9-1 version, for example?

---

<div class="post-metadata">

**Author:** ![Evgeniy\_Patlan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/evgeniy_patlan/32/41_2.png) [@Evgeniy\_Patlan](https://forums.percona.com/u/Evgeniy_Patlan)\
**Post date:** [May 25, 2020, 2:16pm UTC](https://forums.percona.com/t/install-specific-mysql-version-fails/7653/2 "2020-05-25T14:16:11Z")

</div>

hi @yotles   
If you want to install some specific version of Percona Server for Mysql you need to specify all packages and versions for them, Below you can find the example how to install Percona Server for MySQL 8.0.18 and rocksdb package for it:  
apt-get install percona-server-rocksdb=8.0.18-9-1.buster percona-server-server=8.0.18-9-1.buster percona-server-common=8.0.18-9-1.buster percona-server-client=8.0.18-9-1.buster
