| Summary: | recode-3.7.2 is available | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Upstream Release Monitoring <upstream-release-monitoring> |
| Component: | recode | Assignee: | Petr Pisar <ppisar> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | barsnick, jpopelka, ppisar, zoltank |
| Target Milestone: | --- | Keywords: | FutureFeature, Triaged |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | recode-3.7.2-1.fc32 | Doc Type: | Enhancement |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-08-20 12:37:33 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Upstream Release Monitoring
2016-09-24 12:10:23 UTC
Rebase helper failed. See logs and attachments in this bugzilla 'NoneType' object has no attribute 'get_rebasehelper_data' Failed to kick off scratch build. cmd: spectool -g /var/tmp/thn-XQ9p8N/recode.spec return code: 7 stdout: Getting http://recode.progiciels-bpi.ca/archives/recode-3.7.tar.gz to ./recode-3.7.tar.gz stderr: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (7) Failed connect to recode.progiciels-bpi.ca:80; Connection refused Latest upstream release: 3.7 Current version/release in rawhide: 3.6-48.fc29 URL: https://github.com/rrthomas/recode Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from anitya: https://release-monitoring.org/project/4176/ 3.7.1 is already out, but release-monitoring.org doesn't seem to be picking that up. The SPEC file needs a lot of rework, so this update rebuild can't work automatically. I have a working SPEC file here: https://copr-dist-git.fedorainfracloud.org/cgit/barsnick/fed-newer/recode.git/tree/?id=7cabe0a5eec20ed4d332da8df21f7ffdd11e867e and a copr build here: https://copr.fedorainfracloud.org/coprs/barsnick/fed-newer/build/803304/ Notable changes in my SPEC file: - new URLs - drop all patches (none of them seems required anymore) - BR flex - BR python and cython (for %check), and fix up for https://fedoraproject.org/wiki/Packaging:Python#Multiple_Python_Runtimes - more use of macros - I have disabled %check due to a bug in my build environment - it needs to go back in. Please consider building this new package, at least for Rawhide (though I don't know the rules for updating other distro versions). See also the discussion here: https://src.fedoraproject.org/rpms/recode/pull-request/1 Upstream started porting tests to Python3 (python3 branch) but has not yet finished. I managed to get them running but they miserably fail. Thus I will package 3.7.1 with Python2. 3.7.1 brings some changes in recodext.h (removed SET_SUBTASK_ERROR macro). That breaks API. Therefore I will it go only to Rawhide. struct recode_outer changed ABI. module_libiconv() function was removed from the library. A soname was not changed. Raising question to upstream <https://github.com/rrthomas/recode/issues/22>. I will wait (some time) until upstream decides to change or not to change the soname. Latest upstream release: 3.7.2 Current version/release in rawhide: 3.6-50.fc31 URL: https://github.com/rrthomas/recode Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from anitya: https://release-monitoring.org/project/4176/ Unable to connect to the host for one of the package's Source URLs (In reply to Petr Pisar from comment #6) > Upstream started porting tests to Python3 (python3 branch) but has not yet > finished. I managed to get them running but they miserably fail. Thus I will > package 3.7.1 with Python2. > > 3.7.1 brings some changes in recodext.h (removed SET_SUBTASK_ERROR macro). > That breaks API. Therefore I will it go only to Rawhide. > > struct recode_outer changed ABI. module_libiconv() function was removed from > the library. A soname was not changed. Raising question to upstream > <https://github.com/rrthomas/recode/issues/22>. I will wait (some time) > until upstream decides to change or not to change the soname. Just as a remark: Thanks for the concise explanation. Often I am missing the reasoning for skipping builds on certain distribution releases, or the opposite ("why was *this* package update on stable, even though the soname changed / functionality changed".) Reverse dependencies fixed in: fortune-mod-2.10.0-2.fc32 python-bibtex-1.2.7-16.fc32 Still building: php-7.3.9~RC1-2.fc32 php completed. |