Latest upstream release: 1.2.0 Current version/release in rawhide: 1.0.1-1.fc23 URL: https://www.npmjs.org/package/spdx-license-ids 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.
It seems that there are mostly trivial changes, so upgrading should be fine.
I'll go ahead and push this update tomorrow unless I hear differently from anyone. I've got it built locally.
I don't see any depending packages so update should be without issues. I've only found some minor issues with the package... - the packaged files should be built from source with: rm spdx-license-ids-browser.js node --harmony_arrow_functions build.js - BR on nodejs-devel is not needed - There are too many BR's for tests, do we really want to lint the source? - tests and build depends on newer nodejs (uses const keyword), this creates a circular dep... - build.js and bower.js don't need to be packaged, not sure about spdx-license-ids-browser.js - build scripts depend on stringify-object which is not packaged
In the case of this package, I'm not sure it's really necessary to "build from source", since it's not really code, but just a list of licenses. That being said, I've gone ahead and re-engineered the build process to use the jq utility instead of the 'build.js' file upstream. The results are the same, but we don't end up needing a newer version of nodejs or network connectivity. Tests still require a newer version of nodejs, so they're disabled for the moment. In the long term, this will be fixed when we deploy a newer version of nodejs. If anybody is ambitious in the short-term, they could re-write the test not to use the arrow notation, and remove the "const"s and probably come up with a useable test. Without further ado... Here's what I'll be pushing to Koji soon unless I get negative feedback first: Spec URL: https://jsmith.fedorapeople.org/Packaging/nodejs-spdx-license-ids/nodejs-spdx-license-ids.spec SRPM URL: https://jsmith.fedorapeople.org/Packaging/nodejs-spdx-license-ids/nodejs-spdx-license-ids-1.2.0-3.fc24.src.rpm
nice, looks good! You might want to set EVR to 1.2.0-3 instead of 1.2.0-3
jsmith's nodejs-spdx-license-ids-1.2.0-3.fc24 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=711365
releng's nodejs-spdx-license-ids-1.2.0-4.fc24 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=724398
Latest upstream release: 1.2.1 Current version/release in rawhide: 1.2.0-4.fc24 URL: https://www.npmjs.org/package/spdx-license-ids 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/8783/
Patching or scratch build for nodejs-spdx-license-ids-1.2.0 failed.
Created attachment 1145592 [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: 1.2.2 Current version/release in rawhide: 1.2.0-4.fc24 URL: https://www.npmjs.org/package/spdx-license-ids 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/8783/
Created attachment 1184250 [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.
Latest upstream release: 2.0.0 Current version/release in rawhide: 1.2.0-4.fc24 URL: https://www.npmjs.org/package/spdx-license-ids 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/8783/
Created attachment 1235386 [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.
Latest upstream release: 3.0.0 Current version/release in rawhide: 1.2.0-6.fc27 URL: https://www.npmjs.org/package/spdx-license-ids 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/8783/
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.4 Current version/release in rawhide: 1.2.0-9.fc30 URL: https://www.npmjs.org/package/spdx-license-ids 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/8783/
Latest upstream release: 3.0.5 Current version/release in rawhide: 1.2.0-9.fc30 URL: https://www.npmjs.org/package/spdx-license-ids 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/8783/
Latest upstream release: 3.0.6 Current version/release in rawhide: 1.2.0-11.fc32 URL: https://www.npmjs.org/package/spdx-license-ids Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/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/8783/
This package has changed maintainer in the Fedora. Reassigning to the new maintainer of this component.
Latest upstream release: 3.0.7 Current version/release in rawhide: 1.2.0-11.fc32 URL: https://www.npmjs.org/package/spdx-license-ids Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/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/8783/
One or more of the new sources for this package are identical to the old sources. This is most likely caused either by identical source files between releases, for example service files, or the specfile does not use version macro in its source URLs. If this is the second case, then please update the specfile to use version macro in its source URLs.
Created attachment 1734511 [details] [patch] Update to 3.0.7 (#1298307)
the-new-hotness/release-monitoring.org's scratch build of nodejs-spdx-license-ids-3.0.7-1.fc32.src.rpm for rawhide failed http://koji.fedoraproject.org/koji/taskinfo?taskID=56386204
Automation has figured out the package is retired in rawhide. If you like it to be unretired, please open a ticket at https://pagure.io/releng/new_issue?template=package_unretirement