Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 697548 - dev-libs/libpqxx-7.1.2 stabilisation (was: dev-libs/libpqxx-6.4.5 should not depend on python2)
Summary: dev-libs/libpqxx-7.1.2 stabilisation (was: dev-libs/libpqxx-6.4.5 should not ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: PgSQL Bugs
URL:
Whiteboard:
Keywords: STABLEREQ
: 735294 (view as bug list)
Depends on:
Blocks: py3-tracker, python-3-incompatible
  Show dependency tree
 
Reported: 2019-10-12 10:37 UTC by Yuriy Dmitriev
Modified: 2020-09-20 20:21 UTC (History)
3 users (show)

See Also:
Package list:
dev-libs/libpqxx-7.1.2 amd64 ppc ppc64 sparc x86
Runtime testing required: No
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yuriy Dmitriev 2019-10-12 10:37:55 UTC
In ebuild, we are can see

-----snip-------
PYTHON_COMPAT=( python2_7 )
inherit python-any-r1

------------snip-----------------------------------
sed -e 's/python/python2/' \
-i tools/{splitconfig,template2mak.py} \........
-------------snip-----------------------------------

Content template2mak.py:

#! /usr/bin/env python                                                                                                                
"""Minimal macro processor.  Used for generating VC++ makefiles.                                                                      
                                                                                                                                      
AFAIK, gentoo dont use VC++, we are should not use this script?

My expirience related to python lower than zerro....I dont know allowed or not remove python2 deps. I do not want install python2 and rebuild alot of packages, which are depend from flags.
Today my system have python-3.7 ONLY. All works nice as expected.
It is safe remove python2 as deps? Should we are do it?

With best wishes Y.D.
Comment 1 Aaron W. Swenson gentoo-dev 2019-10-19 21:22:55 UTC
The next release will support Python 3.
Comment 2 Andreas Sturmlechner gentoo-dev 2020-05-27 18:57:00 UTC
Current release is 7.1.1.
Comment 3 Larry the Git Cow gentoo-dev 2020-07-29 07:31:46 UTC
The bug has been referenced in the following commit(s):

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

commit d8ad17278b0a69b4ec26fd3595d0b00fa7968448
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-07-29 07:28:35 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-07-29 07:30:40 +0000

    profiles: Mask py2-only app-office/kexi[postgres] to drop last-rites
    
    Depends on dev-libs/libpqxx.
    
    Bug: https://bugs.gentoo.org/697548
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/base/package.use.mask | 4 ++++
 profiles/package.mask          | 1 -
 2 files changed, 4 insertions(+), 1 deletion(-)
Comment 4 Larry the Git Cow gentoo-dev 2020-07-30 04:27:18 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34059e350be41038f98967e1112c3205c352c0d2

commit 34059e350be41038f98967e1112c3205c352c0d2
Author:     Aaron W. Swenson <titanofold@gentoo.org>
AuthorDate: 2020-07-30 04:27:03 +0000
Commit:     Aaron W. Swenson <titanofold@gentoo.org>
CommitDate: 2020-07-30 04:27:06 +0000

    dev-libs/libpqxx: Bump to 7.1.2
    
    Bug: https://bugs.gentoo.org/697548
    Package-Manager: Portage-2.3.99, Repoman-2.3.23
    Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org>

 dev-libs/libpqxx/Manifest             |  1 +
 dev-libs/libpqxx/libpqxx-7.1.2.ebuild | 78 +++++++++++++++++++++++++++++++++++
 dev-libs/libpqxx/metadata.xml         | 21 +++++-----
 3 files changed, 89 insertions(+), 11 deletions(-)
Comment 5 Andreas Sturmlechner gentoo-dev 2020-07-30 18:42:41 UTC
Thanks for bumping!

I guess we can reuse this bug for stabilisation then, when ready.
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-30 01:44:06 UTC
*** Bug 735294 has been marked as a duplicate of this bug. ***
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-09-02 05:59:46 UTC
Ready?
Comment 8 Aaron W. Swenson gentoo-dev 2020-09-12 10:28:15 UTC
Please stabilize the following target:
=dev-libs/libpqxx-7.1.2 ~amd64 ~ppc ~ppc64 ~sparc ~x86
Comment 9 Sergei Trofimovich (RETIRED) gentoo-dev 2020-09-13 09:06:16 UTC
sparc stable
Comment 10 Sergei Trofimovich (RETIRED) gentoo-dev 2020-09-13 09:07:16 UTC
ppc64 stable
Comment 11 Sergei Trofimovich (RETIRED) gentoo-dev 2020-09-13 09:12:14 UTC
ppc stable
Comment 12 Agostino Sarubbo gentoo-dev 2020-09-18 08:26:30 UTC
x86 stable
Comment 13 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-09-19 08:36:13 UTC
amd64, ping.
Comment 14 Agostino Sarubbo gentoo-dev 2020-09-20 20:21:41 UTC
amd64 stable. Closing.