I tested again with install_weak_deps: True. Then every tests are okay. Just waiting this pull-request. https://pagure.io/fedora-comps/pull-request/286
I updated the document. https://github.com/junaruga/fedora-blog/blob/master/2018-06-20-test-for-rails-5.2.md Jun On Fri, Jun 22, 2018 at 10:36 AM, Jun Aruga <[email protected]> wrote: >> You should do "dnf install rubygem-bigdecimal", otherwise you have to >> add it into Gemfile. Moreover, you are doing again the mistake testing >> in mock. While mock is fine, it does not install by default (contrary to >> default DNF behavior in Fedora) the weak dependencies. > > Ah.. That's true. I forgot the situation for the weak dependencies. > >> If you want to have the right dependencies installed, then you should >> probably do: >> >> $ mock -i dnf > > This is good step to test. I will adopt the way. > >> $ mock shell >> # dnf install rubygem-rails >> >> This sequence should pull in the rubygem-bigdecimal. > > Thanks! I will try it again. > > Jun > > > > > On Fri, Jun 22, 2018 at 10:25 AM, Vít Ondruch <[email protected]> wrote: >> >> >> Dne 21.6.2018 v 17:22 Jun Aruga napsal(a): >>> I am testing Rails 5.2.0 right now. >>> I would like to share current status. >>> I documented the steps to test Rails that need a little consideration. >>> I think that documenting this on somewhere is beneficial for someone >>> or to add the use case to Fedora CI. >>> >>> https://github.com/junaruga/fedora-blog/blob/master/2018-06-20-test-for-rails-5.2.md >>> >>> I am still failed to run the below user cases in the document. >>> Do you know the good solution to run "rails s"? >>> >>> - To test Rails from upstream >>> - with normal user: [ERROR] >>> - with root user: [ERROR] >> >> You should do "dnf install rubygem-bigdecimal", otherwise you have to >> add it into Gemfile. Moreover, you are doing again the mistake testing >> in mock. While mock is fine, it does not install by default (contrary to >> default DNF behavior in Fedora) the weak dependencies. >> >> If you want to have the right dependencies installed, then you should >> probably do: >> >> $ mock -i dnf >> $ mock shell >> # dnf install rubygem-rails >> >> This sequence should pull in the rubygem-bigdecimal. >> >> >> V. >> >>> Thanks. >>> >>> Jun >>> >>> >>> On Tue, Jun 19, 2018 at 1:06 PM, Vít Ondruch <[email protected]> wrote: >>>> >>>> Dne 19.6.2018 v 12:14 Jun Aruga napsal(a): >>>>> Hi Vit, >>>>> >>>>>> https://apps.fedoraproject.org/koschei/groups/ruby-rails?order_by=state-f29%2Crunning%2Cfailing%2Cname >>>>> Do you know how above list of RoR is created? >>>> It is best guess. >>>> >>>> V. >>>> _______________________________________________ >>>> ruby-sig mailing list -- [email protected] >>>> To unsubscribe send an email to [email protected] >>>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html >>>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >>>> List Archives: >>>> https://lists.fedoraproject.org/archives/list/[email protected]/message/EQC4YOBSNJZJN4Z3DEP3XJNZDIAUWVX6/ >>> >>> >> _______________________________________________ >> ruby-sig mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >> List Archives: >> https://lists.fedoraproject.org/archives/list/[email protected]/message/SHZNB3FGH7WWHC336TUH3EQVAAZOC5VV/ > > > > -- > Jun Aruga [email protected] > IRC: jaruga, Office: TPB(Technology Park Brno) Building C 1F, Brno, > Czech Republic -- Jun Aruga [email protected] IRC: jaruga, Office: TPB(Technology Park Brno) Building C 1F, Brno, Czech Republic _______________________________________________ ruby-sig mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected]/message/PSG7U45X2WIW3RTOAKXTKOJBAFFP2LVX/
