[mythtv] Question about python
Gary Buhrmaster
gary.buhrmaster at gmail.com
Sun Jun 30 20:01:10 UTC 2024
On Sun, Jun 30, 2024 at 7:17 PM Scott Theisen <scott.the.elm at gmail.com> wrote:
> Should the python3-future (or equivalent name) be removed every where in
> ansible if we no longer use it? (I don't know what versions of MythTV
> the ansible playbooks are supposed to be valid for or when we stopped
> using python3-future.)
The ansible playbooks have always
been intended to be mostly MythTV
version agnostic, and so they may
end up installing packages that are
not used for the particular MythTV
version, or configuration options
chosen, during builds, and that is
OK and desirable for flexibility.
They obviously are not distro version
agnostic (and there are a lot of version
specific tests in the playbooks today),
and if a distro has removed a package,
or does not provide it, and it is not
available via one of the usual 3rd
party repositories, some older MythTV
versions may not build on a newer
OS version, or an older OS version
may not be able to build a newer
MythTV version, which may not be
ideal for all, but it is what it is.
As with all else, there are edge cases
in the reality of MythTV versions and
distro versions, but it all mostly works
without too much drama thanks to
the core MythTV developer team's
efforts.
So, in this case, it would seem that
python3-future should be removed for
Fedora versions > 40 (and I suspect
for el > 9, but since el10 is still a work
in progress (and ansible is not available
there yet for experimentation), that will
be for the future (probably after the
epel10 work starts, which will also
be providing a lot of the other needed
packages for MythTV).
More information about the mythtv-dev
mailing list