-
Notifications
You must be signed in to change notification settings - Fork 564
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add package python-parallel-ssh #3312
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please also note in the description that this PR is dependent on other PRs being merged, so it doesn't get merged prematurely.
%package -n python3-%{srcname} | ||
Summary: %{summary} | ||
BuildRequires: python3-devel | ||
BuildRequires: python3-setuptools | ||
BuildRequires: python3-Cython | ||
%{?python_provide:%python_provide python3-%{srcname}} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fedora's Python packages use automatic dependency generators, which we don't have. Please add runtime requirements for python3
and the other packages required by this package.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
|
||
%description -n python3-%{srcname} %{_description} | ||
|
||
Python 3 version. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This line is redundant- we only ship the python3 version of this package.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed.
%global srcname parallel-ssh | ||
|
||
Name: python-%{srcname} | ||
Version: 1.9.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a fairly old version. Can we upgrade to a newer version?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bumped version to 2.10.0
|
||
%changelog | ||
* Wed Jun 22 2022 Sumedh Sharma <[email protected]> - 1.9.1-10 | ||
- Initial CBL-Mariner import from fedora 35(License: LGPLv2) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This line should have the license of the spec file, not the license of the package.
- Initial CBL-Mariner import from fedora 35(License: LGPLv2) | |
- Initial CBL-Mariner import from Fedora 35 (License: MIT) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
(a) Initial import from fedora 35. (b) Adding as run dependency for cassandra medusa. (c) License Verified.
(b) List runtime dependencies instead of incorrectly using fedora dependency generator. (c) Fix 'check' section. (d) SPEC cleanup.
38ea82e
to
fd88064
Compare
Merge Checklist
All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)
*-static
subpackages, etc.) have had theirRelease
tag incremented../cgmanifest.json
,./toolkit/tools/cgmanifest.json
,./toolkit/scripts/toolchain/cgmanifest.json
,.github/workflows/cgmanifest.json
)./SPECS/LICENSES-AND-NOTICES/data/licenses.json
,./SPECS/LICENSES-AND-NOTICES/LICENSES-MAP.md
,./SPECS/LICENSES-AND-NOTICES/LICENSE-EXCEPTIONS.PHOTON
)*.signatures.json
filessudo make go-tidy-all
andsudo make go-test-coverage
passSummary
Add parallel-ssh to meet runtime dependency for package cassandra-medusa
Change Log
Does this affect the toolchain?
NO
Associated issues
Links to CVEs
Test Methodology