Currently, there is not a source package against percona-server-server-5.7_5.7.29-32-1.
The latest version of percona-server-server-5.7 is 5.7.29-32-1 now.
However, if we get a source package of the latest version of percona-server-server as below, we get a source package of percona-server-5.7_5.7.28-31-1.
apt -qq source percona-server-server-5.7 Picking 'percona-server-5.7' as source package instead of 'percona-server-server-5.7' NOTICE: 'percona-server-5.7' packaging is maintained in the 'Git' version control system at: git://github.com/percona/percona-server.git -b 5.7 Please use: git clone git://github.com/percona/percona-server.git -b 5.7 to retrieve the latest (possibly unreleased) updates to the package. Need to get 84.7 MB of source archives. gpgv: Signature made Fri 08 Nov 2019 02:45:21 PM UTC using RSA key ID 8507EFA5 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./percona-server-5.7_5.7.28-31-1.dsc dpkg-source: info: extracting percona-server-5.7 in percona-server-5.7-5.7.28-31 dpkg-source: info: unpacking percona-server-5.7_5.7.28-31.orig.tar.gz dpkg-source: info: unpacking percona-server-5.7_5.7.28-31-1.debian.tar.gz
Therefore, for example, we fail to install a plugin that is built for 5.7.29-32-1 as below.
'INSTALL PLUGIN mroonga SONAME $ha_mroonga_so' failed: 1126: Can't open shared library 'ha_mroonga.so' (errno: 0 API version for STORAGE ENGINE plugin is too different)
(ha_mroonga.so is Mroonga’s library. Mroonga is a MySQL storage engine for the full-text search. Mroonga has used pluggable Storage Engine interface.)