Bug 1738071
Summary: | nagios-plugins-fts depends on Python 2 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Lumír Balhar <lbalhar> |
Component: | nagios-plugins-fts | Assignee: | michal.simon |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 31 | CC: | andrea.manzi, michal.simon |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-08-22 05:50:07 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1698500 |
Description
Lumír Balhar
2019-08-06 12:48:44 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to '31'. This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to 31. Please answer the above questions. If you don't the package can be orphaned: https://fedoraproject.org/wiki/Changes/F31_Mass_Python_2_Package_Removal#Information_on_Remaining_Packages If you need any information or help, please let us know. i have a python3 version of the component, i'm going to push it to Rawhide today/tomorrow i pushed the python3 version of the package to Rawhide https://koji.fedoraproject.org/koji/taskinfo?taskID=37058238 Unfortunately, the latest build nagios-plugins-fts-3.6.0-1.fc32.noarch.rpm still depends on Python 2.
As you can see in the build log, there are some files with python2 in shebang which causes the dependency on Python 2 to be automatically generated.
> mangling shebang in /usr/lib64/nagios/plugins/fts/check_fts_stalled_transfers from /usr/bin/env python2 to #!/usr/bin/python2
> mangling shebang in /usr/lib64/nagios/plugins/fts/check_fts_stalled_server from /usr/bin/env python2 to #!/usr/bin/python2
> mangling shebang in /usr/lib64/nagios/plugins/fts/check_fts_service from /usr/bin/env python2 to #!/usr/bin/python2
The best would be to check all the shebangs in the plugin source code. I did it and it seems that there are only these three files.
sorry i forgot about the shebangs it should be fixed now in this build https://koji.fedoraproject.org/koji/taskinfo?taskID=37068504 After the last rebuild, this package does not depend on Python 2. Thank you! |