Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 718458 - net-proxy/mitmproxy: need 3.8 port (was: needs 3.7 port)
Summary: net-proxy/mitmproxy: need 3.8 port (was: needs 3.7 port)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on: 708442 719446
Blocks: python3.8-compat
  Show dependency tree
 
Reported: 2020-04-19 20:04 UTC by Michał Górny
Modified: 2020-09-02 22:43 UTC (History)
6 users (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-04-19 20:04:50 UTC
The packages are stuck on py3.6 which means they will be pain once we switch to 3.7.  Please test them on 3.7 *and* 3.8 (so we don't to revisit this in a few months), and update PYTHON_COMPAT appropriately.  If it doesn't work, please either fix it, remove Python or issue last rites.  Please consider this urgent.
Comment 1 Larry the Git Cow gentoo-dev 2020-04-19 20:21:10 UTC
The bug has been referenced in the following commit(s):

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

commit a009e3d3ab3d5a4264bfb1e0de59230e659ca012
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-04-19 20:05:11 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-04-19 20:05:11 +0000

    package.mask: Last rite net-proxy/mitmproxy
    
    Bug: https://bugs.gentoo.org/718458
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2020-06-04 07:56:15 UTC
The bug has been referenced in the following commit(s):

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

commit 450414ec5c12be4b58c6487d4e679381c7905c99
Author:     Alexander Barker <alex@1stleg.com>
AuthorDate: 2020-06-04 07:52:52 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-06-04 07:56:04 +0000

    net-proxy/mitmproxy: Version Bump to 5.1.1
    
    Closes: https://bugs.gentoo.org/708442
    Bug: https://bugs.gentoo.org/718458
    
    Signed-off-by: Alex Barker <alex@1stleg.com>
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 net-proxy/mitmproxy/Manifest               |  1 +
 net-proxy/mitmproxy/mitmproxy-5.1.1.ebuild | 95 ++++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2020-06-20 04:54:41 UTC
The bug has been closed via the following commit(s):

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

commit cafca86e0ff9ae35a166ce78bf6fb71973f43da6
Author:     Aaron Bauman <bman@gentoo.org>
AuthorDate: 2020-06-20 04:54:10 +0000
Commit:     Aaron Bauman <bman@gentoo.org>
CommitDate: 2020-06-20 04:54:10 +0000

    net-proxy/mitmproxy: drop last-rited pkg
    
    Closes: https://bugs.gentoo.org/718458
    Signed-off-by: Aaron Bauman <bman@gentoo.org>

 net-proxy/mitmproxy/Manifest               |  2 -
 net-proxy/mitmproxy/metadata.xml           |  8 ---
 net-proxy/mitmproxy/mitmproxy-4.0.4.ebuild | 85 --------------------------
 net-proxy/mitmproxy/mitmproxy-5.1.1.ebuild | 95 ------------------------------
 profiles/package.mask                      |  5 --
 5 files changed, 195 deletions(-)
Comment 4 Adrian Bassett 2020-06-20 11:27:55 UTC
(In reply to Larry the Git Cow from comment #3)
> The bug has been closed via the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=cafca86e0ff9ae35a166ce78bf6fb71973f43da6
> 
> commit cafca86e0ff9ae35a166ce78bf6fb71973f43da6
> Author:     Aaron Bauman <bman@gentoo.org>
> AuthorDate: 2020-06-20 04:54:10 +0000
> Commit:     Aaron Bauman <bman@gentoo.org>
> CommitDate: 2020-06-20 04:54:10 +0000
> 
>     net-proxy/mitmproxy: drop last-rited pkg
>     
>     Closes: https://bugs.gentoo.org/718458
>     Signed-off-by: Aaron Bauman <bman@gentoo.org>
> 
>  net-proxy/mitmproxy/Manifest               |  2 -
>  net-proxy/mitmproxy/metadata.xml           |  8 ---
>  net-proxy/mitmproxy/mitmproxy-4.0.4.ebuild | 85 --------------------------
>  net-proxy/mitmproxy/mitmproxy-5.1.1.ebuild | 95
> ------------------------------
>  profiles/package.mask                      |  5 --
>  5 files changed, 195 deletions(-)

So, given that there was a bump (as per comment#2) to mitmproxy-5.1.1 which addressed the python version requirements (python 3.7 is now supported), could this package be restored, please?
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-06-20 12:52:40 UTC
(In reply to Adrian Bassett from comment #4)
> So, given that there was a bump (as per comment#2) to mitmproxy-5.1.1 which
> addressed the python version requirements (python 3.7 is now supported),
> could this package be restored, please?

Yeah, I will let somebody know. The mask was mistakenly left in.
Comment 6 Adrian Bassett 2020-06-20 12:58:26 UTC
(In reply to Sam James (sec padawan) from comment #5)
> (In reply to Adrian Bassett from comment #4)
> > So, given that there was a bump (as per comment#2) to mitmproxy-5.1.1 which
> > addressed the python version requirements (python 3.7 is now supported),
> > could this package be restored, please?
> 
> Yeah, I will let somebody know. The mask was mistakenly left in.

Thanks!
Comment 7 Larry the Git Cow gentoo-dev 2020-09-02 22:43:42 UTC
The bug has been closed via the following commit(s):

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

commit 77f20cf7081e509811951ab7cd29c894f1784e4f
Author:     Matt Smith <matt@offtopica.uk>
AuthorDate: 2020-08-29 14:37:32 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2020-09-02 22:43:38 +0000

    net-proxy/mitmproxy: Bump to version 5.2.0
    
    * Add Python 3.8 to PYTHON_COMPAT.
    * Correct the license; it changed from GPLv3 to MIT in 2013.
    * Enable more tests.
    * Remove unnecessary test phase and setup tools rdep.
    * Use app-arch/brotli[python] instead of dev-python/brotlipy.
    
    Closes: https://bugs.gentoo.org/718458
    Closes: https://bugs.gentoo.org/727294
    Closes: https://bugs.gentoo.org/739494
    Package-Manager: Portage-3.0.4, Repoman-3.0.1
    Signed-off-by: Matt Smith <matt@offtopica.uk>
    Closes: https://github.com/gentoo/gentoo/pull/17315
    Signed-off-by: Sam James <sam@gentoo.org>

 net-proxy/mitmproxy/Manifest             |  1 +
 net-proxy/mitmproxy/mitmproxy-5.2.ebuild | 75 ++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)