fedora-python / pyp2rpm

Tool to convert a package from PyPI to RPM SPECFILE or to generate SRPM.
MIT License
128 stars 39 forks source link

Non-deterministic order of requires and scripts between subsequent pyp2rpm runs #132

Closed irushchyshyn closed 7 years ago

irushchyshyn commented 7 years ago

In case the package has a long list of requires or scripts, with each subsequent pyp2rpm run, their order in the spec file might change. This creates not relevant diff changes in the test spec files, when we do some code changes. This would also affect those who run pyp2rpm to update the spec file to a new version and view the changes between releases.

Also dicussed in comments to #129