Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 734716 - dev-python/certifi-9999 should be masked like any 9999 package
Summary: dev-python/certifi-9999 should be masked like any 9999 package
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-30 08:08 UTC by Reva Denis
Modified: 2023-06-16 19:38 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 Reva Denis 2020-07-30 08:08:40 UTC
dev-python/certifi in 9999 version now unmasked, and it seems like typo. It should be masked like any other 9999 package.


Reproducible: Always

Actual Results:  
RarogCmexDell ~ # LC_ALL=C eix dev-python/certifi -v
* dev-python/certifi
     Available versions:  2020.4.5.1 9999
     IUSE (all versions): PYTHON_TARGETS="pypy3 python2_7 python3_6 python3_7 python3_8 python3_9"
     Installed versions:  Version:   2020.4.5.1
                          Date:      09:03:56 07/20/20
                          USE:       PYTHON_TARGETS="pypy3 python3_8 -python2_7 -python3_6 -python3_7 -python3_9"
                          DEPEND:    dev-python/setuptools[python_targets_pypy3(-),python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
                          RDEPEND:   app-misc/ca-certificates >=dev-python/pypy3-7.3.0:0/pypy36-pp73= dev-lang/python:3.8 >=dev-lang/python-exec-2:2/2=[python_targets_pypy3(-),python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
                          BDEPEND:   >=dev-python/pypy3-7.3.0:0/pypy36-pp73= dev-lang/python:3.8 >=dev-lang/python-exec-2:2/2=[python_targets_pypy3(-),python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-),python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
                          SRC_URI:   
                          EAPI:      7
     Best versions/slot:  9999
     Recommendation:      Upgrade
     Homepage:            https://github.com/mgorny/certifi-shim https://pypi.org/project/certifi
     Find open bugs:      https://bugs.gentoo.org/buglist.cgi?quicksearch=dev-python%2Fcertifi
     Description:         Thin replacement for certifi using system certificate store
     License:             CC0-1.0
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2020-07-30 08:49:23 UTC
Does not look like a live ebuild to me. The version is misleading, though.
Comment 2 Einstok Fair 2020-07-30 18:24:44 UTC
I propose a flashmob - make all ebuilds versions equal to 9999 and stabilize them. For the great justice in the name of moon.
Comment 3 Reva Denis 2020-07-30 18:36:03 UTC
Why do not set version to 9998?
9999 is have known association with live ebuilds and completely misleading
Comment 4 Reva Denis 2020-07-30 18:39:03 UTC
(In reply to Einstok Fair from comment #2)
> I propose a flashmob - make all ebuilds versions equal to 9999 and stabilize
> them. For the great justice in the name of moon.

It seems an good idea if we looks what a hell is going on with versions.
I'm angry and snide anyway.
Comment 5 Dmitry Grigoriev 2020-07-30 19:08:31 UTC
(In reply to Reva Denis from comment #3)
> Why do not set version to 9998?


Yeah, to make room for one version increment before the mess. =)

A guy on russian linux forum asks: will this 9999 be final version (i.e. author comprehended zen and is ready to die) or how future revisions will be numerated?
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-06-16 19:38:38 UTC
To be clear, the issue here was that it needed to version *above* the real upstream certifi package because ours was a shim.

It's exactly the same as dev-perl/Mozilla-CA.