On 30. 10. 19 11:39, Daniel P. Berrangé wrote:
On Tue, Oct 29, 2019 at 04:24:02PM +0100, Miro Hrončok wrote:
## What exactly is happening?
The formal change proposal is here:
https://fedoraproject.org/wiki/Changes/RetirePython2
Packages requiring Python 2 will be removed starting November 15 (unless
they have an exception).
Components with all essential subpackages removed will be retired.
The removal will be (semi-)automated.
Source package only BuildRequiring removed packages will fail to build, and
will be removed according to the regular FTBFS policy.
https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
## The list
Here is the package breakdown sorted by maintainers.
The list contains the shortest dependency path to Python 2. The arrow means
"depends on".
The data is based on the latest rawhide compose, so it might be a bit out of date.
If you find a bogus dependency, such as a dependency that can be resolved in
a non-Python 2 way, please let us know, so we can blacklist it.
I'm unclear from the text above just what is proposed to be removed - the
entire RPM vs just the py2 sub-RPMs.
Just the listed subpackages.
veillard
libxml2
python2-libxml2 (→ PY2)
In this case the libxml2.spec file builds all of the native library, py2
binding and py3 binding.
Please do *NOT* remove the entire libxml2 package as this will kill the
virtualization stack. Only the bits of specfile logic that build the
py2 binding should be removed.
That's the plan, sorry for not making it clear.
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx