#2 Update to regexp_parser 2.0.0.
Merged 3 years ago by pvalena. Opened 3 years ago by pvalena.
rpms/ pvalena/rubygem-regexp_parser rebase  into  master

file modified
+4 -1
@@ -2,7 +2,7 @@ 

  %global gem_name regexp_parser

  

  Name: rubygem-%{gem_name}

- Version: 1.8.2

+ Version: 2.0.0

  Release: 1%{?dist}

  Summary: Scanner, lexer, parser for ruby's regular expressions

  License: MIT
@@ -61,6 +61,9 @@ 

  %{gem_instdir}/spec

  

  %changelog

+ * Mon Nov 30 12:24:11 CET 2020 Pavel Valena <pvalena@redhat.com> - 2.0.0-1

+ - Update to regexp_parser 2.0.0.

+ 

  * Fri Oct 30 15:34:19 CET 2020 Pavel Valena <pvalena@redhat.com> - 1.8.2-1

  - Update to regexp_parser 1.8.2.

  

file modified
+1 -1
@@ -1,1 +1,1 @@ 

- SHA512 (regexp_parser-1.8.2.gem) = caa27b9035c7c6713fc2cb5705471f5599eb9eba826e564949fa15a2d475126564c2f5f26bd59d27577769d60d88b6452a6405b20730cb2f755c61377ee2d4db

+ SHA512 (regexp_parser-2.0.0.gem) = ef076ad43e7547db49d8b4660450199a67cb35ff0ad8c06abaec46422a9882848ae7f062c9c475746121795c786f3e8eb0714c02dd4d620c2a779ad27235d078

Note: this update was created and tested automatically, but it was not checked by anyone. Please check the logs, commits, and comment "LGTM" it if you find it ok. Afterwards it will be merged and built automatically as well (and checked by me).


To have latest regexp_parser gem in Fedora.

Up-to-date Koji scratch-build:
https://koji.fedoraproject.org/koji/taskinfo?taskID=56433971

Up-to-date Copr build:
https://copr.fedorainfracloud.org/coprs/build/1806658

Checks:

  • Tests: ok
  • Syntax check: ok
  • Reverse dependencies: ok
  • Smoke test: ok
  • rpmlint: ok

Update log: https://git.io/Jkj6y
Test log: https://git.io/Jkj69
gem2rpm diff: https://git.io/Jkj6H

Pull-Request has been merged by pvalena

3 years ago

IOW I am not sure your dependency check is trustworthy.

IOW I am not sure your dependency check is trustworthy.

Let me check. The dependency is detected(it works!):
https://gist.github.com/pvalena/d9f64f41260b311fcb6973b07782da69#file-rubygem-regexp_parser_test-log-L2396

But there's a bug in the error handling(!). IOW the error was not thrown.

Sorry. I usually check the dependencies manually, to be sure, but I must've missed this one.

Should be fixed by https://src.fedoraproject.org/rpms/rubygem-capybara/c/8fbf45c4b05c2ebe513b138ded6564b2d9468f4a?branch=master

Thanks!


A rather fun one TBH, the error code did not propagate, as it was set in the subshell and therefore not passed above....

I'll defer the error handling to the test script, which is what I should've done in the first place.