Bug 1289549
Description
Upstream Release Monitoring
2015-12-08 12:15:05 UTC
Failed to kick off scratch build. spectool was unable to grab new sources old source: lwt-2.5.0.tar.gz old sha256: 37ae28a56bc5e112947ff84562b37fbd2263d54ecbb0b1e2076b2b775f546130 new source: ./lwt-2.5.0.tar.gz new sha256: 37ae28a56bc5e112947ff84562b37fbd2263d54ecbb0b1e2076b2b775f546130 Latest upstream release: 2.5.2 Current version/release in rawhide: 2.5.0-5.fc24 URL: http://ocsigen.org/lwt 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/7262/ Patching or scratch build for ocaml-lwt-2.5.0 failed. Created attachment 1150665 [details] Rebase-helper rebase-helper-debug.log log file. See for details and report the eventual error to rebase-helper https://github.com/phracek/rebase-helper/issues. Patches were not touched. All were applied properly Latest upstream release: 2.6.0 Current version/release in rawhide: 2.5.0-5.fc24 URL: http://ocsigen.org/lwt 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/7262/ Patching or scratch build for ocaml-lwt-2.5.0 failed. Created attachment 1214830 [details] Rebase-helper rebase-helper-debug.log log file. See for details and report the eventual error to rebase-helper https://github.com/phracek/rebase-helper/issues. Patches were not touched. All were applied properly Latest upstream release: 2.7.0 Current version/release in rawhide: 2.5.0-7.fc26 URL: http://ocsigen.org/lwt 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/7262/ Patching or scratch build for ocaml-lwt-2.5.0 failed. Created attachment 1237035 [details] Rebase-helper rebase-helper-debug.log log file. See for details and report the eventual error to rebase-helper https://github.com/phracek/rebase-helper/issues. Patches were not touched. All were applied properly Latest upstream release: 2.7.1 Current version/release in rawhide: 2.5.0-8.fc26 URL: http://ocsigen.org/lwt 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/7262/ One or more of the new sources for this package are identical to the old sources. It's likely this package does not use the version macro in its Source URLs. If possible, please update the specfile to include the version macro in the Source URLs Latest upstream release: 3.0.0 Current version/release in rawhide: 2.5.0-8.fc26 URL: http://ocsigen.org/lwt 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/7262/ One or more of the new sources for this package are identical to the old sources. It's likely this package does not use the version macro in its Source URLs. If possible, please update the specfile to include the version macro in the Source URLs Latest upstream release: 3.1.0 Current version/release in rawhide: 2.5.0-11.fc27 URL: http://ocsigen.org/lwt 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/7262/ One or more of the new sources for this package are identical to the old sources. It's likely this package does not use the version macro in its Source URLs. If possible, please update the specfile to include the version macro in the Source URLs Latest upstream release: 3.2.0 Current version/release in rawhide: 2.5.0-17.fc28 URL: http://ocsigen.org/lwt 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/7262/ One or more of the new sources for this package are identical to the old sources. It's likely this package does not use the version macro in its Source URLs. If possible, please update the specfile to include the version macro in the Source URLs Latest upstream release: 3.2.1 Current version/release in rawhide: 2.5.0-17.fc28 URL: http://ocsigen.org/lwt 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/7262/ One or more of the new sources for this package are identical to the old sources. It's likely this package does not use the version macro in its Source URLs. If possible, please update the specfile to include the version macro in the Source URLs Latest upstream release: 3.3.0 Current version/release in rawhide: 2.5.0-17.fc28 URL: http://ocsigen.org/lwt 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/7262/ Latest upstream release: 4.0.0 Current version/release in rawhide: 2.5.0-17.fc28 URL: http://ocsigen.org/lwt 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/7262/ Latest upstream release: 4.0.1 Current version/release in rawhide: 2.5.0-17.fc28 URL: http://ocsigen.org/lwt 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/7262/ Latest upstream release: 4.1.0 Current version/release in rawhide: 2.5.0-17.fc28 URL: http://ocsigen.org/lwt 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/7262/ According to the spec, a new lwt requires some ppx packages that aren't currently in Fedora. Is this still true? According to opam, for version 4.1.0, the only required deps are currently: * cppo * jbuilder * ocamlfind * result https://opam.ocaml.org/packages/lwt/lwt.4.1.0/ If that's the case, would it be possible to update? It does look as if we have all of those packages in Fedora. If you want to try updating this package yourself, please mail me your Fedora (FAS) account name and I'll add you to the committers list of ocaml-lwt. Sure, I'd be happy to do this-- my FAS is tc01. I gave you "commit" level access to https://src.fedoraproject.org/rpms/ocaml-lwt/ Hopefully that is sufficient to do everything you want. If you have any problems let me know. Also it says: " The permissions on this repository are being updated. This may take a while. During this time, you or some of the project's contributors may not be able to push to this repository. " There's not any information on how long this will take, so maybe give it an hour. So it might be worth noting that the "lwt_ppx" and "lwt_react" opam packages are now built from the same tarball: * https://opam.ocaml.org/packages/lwt_ppx/ * https://opam.ocaml.org/packages/lwt_react/ We do have all the necessary dependencies to build everything, though. Should these be created as subpackages? Anyway, I've updated lwt to 4.1.0! lwt_ppx and lwt_react are currently built and installed in the main package. I'll go ahead and push this to Rawhide. One unit test failed in the test suite: "mcast-join-loop" in test/unix/test_mcast.ml. I've turned this test off for now in %prep. Koji task for ocaml-lwt-4.1.0-1: https://koji.fedoraproject.org/koji/taskinfo?taskID=29925769 > We do have all the necessary dependencies to build everything, though.
> Should these be created as subpackages?
Definitely, but make sure the subpackages have names like
"ocaml-lwt-react", "ocaml-lwt-react-devel" etc to fit with the
usual naming scheme.
Sure, will do! The build failed anyway, because it looks like the rest of the mcast tests failed in koji. So I'll add the subpackages and turn off those tests. This might cause some rebuilds of lwt dependencies to fail, if they depended on lwt_react. Oops, sorry for not finishing this sooner. I've built ocaml-lwt 4.1 in Rawhide, with lwt-ppx and lwt-react subpackages: https://koji.fedoraproject.org/koji/buildinfo?buildID=1148149 I'm going to close this ticket as a result! |