Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 735270

Summary: dev-db/percona-server:5.7: need py3 port
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Gentoo Linux MySQL bugs team <mysql-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: treecleaner
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 694800    

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-08-02 13:41:50 UTC
The slot 8.0 apparently doesn't require python but 5.7 needs to either be ported to py3 or removed.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-09-01 10:04:23 UTC
ping.
Comment 2 Thomas Deutschmann (RETIRED) gentoo-dev 2020-09-01 10:18:40 UTC
Well, upstream did some work https://github.com/percona/percona-server/commit/41d5569727ab9c2a5bf02e90cece7fe848fbff51

But it's using

> import MySQLdb

which is from https://packages.gentoo.org/packages/dev-python/mysql-python which isn't Py3 compatible.

There seems to be a fork https://github.com/PyMySQL/mysqlclient-python which claims to be Py3 compatible...
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-09-20 08:58:52 UTC
The ebuild already has || dep on mysqlclient.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-11-27 09:19:44 UTC
Reping.
Comment 5 Larry the Git Cow gentoo-dev 2020-12-20 22:54:30 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ffd3034c1b3ca0630b0c740bdae424985ac01b

commit 61ffd3034c1b3ca0630b0c740bdae424985ac01b
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2020-12-20 22:53:52 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2020-12-20 22:54:26 +0000

    dev-db/percona-server: drop old
    
    Closes: https://bugs.gentoo.org/757864
    Closes: https://bugs.gentoo.org/735270
    Package-Manager: Portage-3.0.12, Repoman-3.0.2
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 dev-db/percona-server/Manifest                     |    8 -
 dev-db/percona-server/files/my.cnf-5.7             |    3 -
 dev-db/percona-server/metadata.xml                 |    4 -
 .../percona-server-5.7.27.30-r1.ebuild             | 1136 ------------------
 .../percona-server-8.0.19.10-r1.ebuild             | 1185 -------------------
 .../percona-server-8.0.20.11-r2.ebuild             | 1216 --------------------
 6 files changed, 3552 deletions(-)