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

Bug 639578

Summary: app-select/eselect-python shows non-existent python versions
Product: Gentoo Linux Reporter: Cedric Sodhi <manday>
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal CC: mgorny, tsmksubc
Priority: Normal Keywords: InVCS
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Cedric Sodhi 2017-12-03 08:41:20 UTC
eselect python list shows "python3.4" although it is not installed (was depcleaned in favour of 3.5)
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2017-12-03 12:06:40 UTC
Steps to reproduce:

1. Install 2.7, 3.4.
2. Select 3.4.
3. Install 3.5.
4. Remove 3.4.
5. eselect python list still shows 3.4.
(6. eselect python edit allows its actual removal, but this is not obvious.)
Comment 2 Larry the Git Cow gentoo-dev 2017-12-03 12:20:29 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/eselect-python.git/commit/?id=c35ddadceeca65d617c3e1254d9c0a96dd9cfb5c

commit c35ddadceeca65d617c3e1254d9c0a96dd9cfb5c
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2017-12-03 12:17:17 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2017-12-03 12:20:13 +0000

    list: Mark uninstalled Pythons as such
    
    Bug: https://bugs.gentoo.org/639578

 python.eselect.in | 3 +++
 1 file changed, 3 insertions(+)}
Comment 3 Larry the Git Cow gentoo-dev 2017-12-04 17:47:37 UTC
The bug has been closed via the following commit(s):

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

commit 74abdf6f536ff8713ebb520db2e484808c7c041b
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2017-12-04 17:44:14 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2017-12-04 17:47:30 +0000

    app-eselect/eselect-python: Bump to 20171204
    
    Bug: https://bugs.gentoo.org/635678
    Closes: https://bugs.gentoo.org/639578

 app-eselect/eselect-python/Manifest                |  1 +
 .../eselect-python/eselect-python-20171204.ebuild  | 40 ++++++++++++++++++++++
 2 files changed, 41 insertions(+)