Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 735270 - dev-db/percona-server:5.7: need py3 port
Summary: dev-db/percona-server:5.7: need py3 port
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux MySQL bugs team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: py3-tracker, python-3-incompatible
  Show dependency tree
 
Reported: 2020-08-02 13:41 UTC by Michał Górny
Modified: 2020-12-20 22:54 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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(-)