I just noticed that the packaging policy doesn't currently mention
dist-info directories, only the older egg-info:
https://fedoraproject.org/wiki/Packaging:Python#Files_to_include
Does that need to go through FPC, or can we just fix it as a bug fix
that brings the downstream docs in line with the upstream metadata
generation?
Cheers,
Nick.
--
Nick Coghlan | ncoghlan(a)gmail.com | Brisbane, Australia
Hi,
Recently, we had a lot of issues with openstack packages due to python
newer guidelines.
To fix upgrade path for python2 modules, you had to obsolete previous
python-xxx module.
Orion committed a fix in rawhide in the macro %python_provides that
fixes that issue.
http://pkgs.fedoraproject.org/cgit/python.git/commit/?id=7fdb9bedcda48894b7…http://pkgs.fedoraproject.org/cgit/python.git/commit/?id=cb9dd734593c52b84f…
Could we backport these in F21/22/23 ?
It's rather critical, as we have less experienced packagers pushing
updates without checking
the upgrade path or provides/obsoletes. Having a reliable
%python_macros as in rawhide makes it more
robust and will avoid breaking users dependencies
I prefer that python maintainers do the update as it's a critical
package, but I don't mind doing it in their stead
if you approve this (if necessary)
Regards,
H.