Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 888291 - media-tv/mythtv: uses dev-python/future
Summary: media-tv/mythtv: uses dev-python/future
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Wilson M. Michaels
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 888271
  Show dependency tree
 
Reported: 2022-12-25 09:37 UTC by Michał Górny
Modified: 2024-02-02 19:41 UTC (History)
2 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 2022-12-25 09:37:55 UTC
See tracker.
Comment 1 Eli Schwartz 2023-12-24 21:47:29 UTC
Needs upstream changes to stop importing future.
Comment 2 Eli Schwartz 2024-01-08 21:10:43 UTC
Merged upstream.
Comment 3 Larry the Git Cow gentoo-dev 2024-01-09 07:22:37 UTC
The bug has been closed via the following commit(s):

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

commit f785d71faf63548afe5e2f6fb4ee03da1c686597
Author:     Eli Schwartz <eschwartz93@gmail.com>
AuthorDate: 2024-01-08 21:08:35 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-01-09 07:22:21 +0000

    media-tv/mythtv: drop dependencies on future/simplejson
    
    In particular, "future" is terribly unfortunate python2 stuff that
    blocks bumping PYTHON_COMPAT to python3_12.
    
    Fixed upstream in https://github.com/MythTV/mythtv/pull/838 and
    backported here.
    
    Closes: https://bugs.gentoo.org/888291
    Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 media-tv/mythtv/files/mythtv-33.1-python3.12.patch | 279 +++++++++++++++
 media-tv/mythtv/mythtv-33.1-r1.ebuild              | 380 +++++++++++++++++++++
 2 files changed, 659 insertions(+)
Comment 4 Ray 2024-01-15 02:07:24 UTC
Patch fails to apply, The project build director is mythtv S="${WORKDIR}/${P}/mythtv", patch needs to remove mythtv.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-01-15 02:16:02 UTC
(In reply to Ray from comment #4)
> Patch fails to apply, The project build director is mythtv
> S="${WORKDIR}/${P}/mythtv", patch needs to remove mythtv.

That was already fixed several days ago in bug 921694.
Comment 6 Larry the Git Cow gentoo-dev 2024-02-02 19:41:15 UTC
The bug has been referenced in the following commit(s):

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

commit dfbcf4c58cd1ee274055417726b2e78556a825d3
Author:     Eli Schwartz <eschwartz93@gmail.com>
AuthorDate: 2024-02-02 06:04:33 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-02-02 19:40:57 +0000

    media-tv/mythtv: drop old
    
    It has been weeks since the revbump, no one needs the old version
    anymore.
    
    Drops remaining dev-python/future revdep from the tree.
    
    Bug: https://bugs.gentoo.org/888291
    Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 media-tv/mythtv/mythtv-33.1.ebuild | 380 -------------------------------------
 1 file changed, 380 deletions(-)