----- Original Message ----- > From: "Vít Ondruch" <[email protected]> > To: [email protected] > Sent: Thursday, October 1, 2020 11:31:10 AM > Subject: Re: ruby-rails group in Koschei & RoR 6.0.3.3 > > > Dne 30. 09. 20 v 22:16 Jaroslav Prokop napsal(a): > > Hello, > > > > nice work! > > From a swift look on the list any `simplecov` might not be needed IMO. > > > There might be some package pulling in simplecov, but we typically > remove this dependency, so it would probably make sense to identify how > simplecov gets on the list and remove the dependency.
Yes, correct, that's what I intend to do. > > > > > > > It would be nice to know what cucumber version will be required for > > this to build > > since there were renames of multiple packages that cucumber depends on, > > for example the gem `cucumber-expressions` was renamed to > > `cucumber-cucumber-expressions`. > > > Yes, there were huge reorganization in upstream cucumber. Any help with > getting recent cucumber into Fedora would be appreciated. Ok, let me check what requires the older one. > > > > > > Regards, > > Jarek > > > > On 30/09/2020 21:33, Pavel Valena wrote: > >> Hello, > >> > >> following on my previous email (bellow), I'm working on regenerating > >> the list of packages `ruby-rails` group in Koschei. > >> > >> I've done some fixes to package resolving in my script (I'm left with > >> 3 unresolved /ambiguous/ packages as well), and got current list: > >> https://gist.github.com/pvalena/ccdd482ace158bc55c891528e2be22ce > > > I think there is missing rubygem-mysql2, which might not appear > anywhere, because it is just optional, but we should not forget to > include it in the list. For the similar reason, it would be nice to keep > rubygem-mongo on the list. Hmm, but if it's not in the buildroot, should we concern ourselves with it? Or do we care for weak dependencies the same? I could add those explicitly (Recommends -> Require for those builds), or could be just on some "Includelist" WDYT? > > > >> > >> > >> I'm also thinking of a way to get list of packages that are requiring > >> the dependency (let me know if you want to see that). > >> > >> Proposed (generated) changes: > >> https://gist.github.com/pvalena/dd00dafa1bf37b8f74312b57e650d8b0 > >> + means addition > >> - means removal > > > Removed rubygem-web-console? I think it is one of the debug dependencies > of default RoR app. Or was this changed? rubygem-debug_inspector might > be the same case. > > And removed rubygem-sass-rails? That also is surprising to me. > > Also, what happened to sdoc? Let me investigate, as with the rest. > > And ruby itself should definitely be on the list. Well, isn't `ruby` other group? I've opted for `rubygems-` packages only. > > > >> > >> There are some suspicious entries, like `+rubygem-rspec2`, which will > >> need further investigation. I'll welcome any additional feedback on > >> packages that are missing, or should not be in this group. > > > It would be nice to get rid of RSpec2, but last time I checked, it did > not seems to be really easy. Hopefully it'll be better now. I'll check. Thanks for the feedback! Pavel > > > Vít > > > >> > >> Currently failing (dependent) packages: > >> https://gist.github.com/pvalena/f9b40fdebed1b9864ea1e1c7fedcb14a > >> > >> _ _ _ _ > >> > >> Additionaly, Ruby on Rails was updated to 6.0.3.3 in Rawhide and F33 > >> has update pending: > >> https://bodhi.fedoraproject.org/updates/FEDORA-2020-83a4999b7c > >> https://bodhi.fedoraproject.org/updates/FEDORA-2020-4dd34860a3 > >> > >> Please let me know if this breaks something for you. You can see my > >> test passing here: > >> https://gist.github.com/pvalena/350309be47258e9bdb0e01f7e04fde12 > >> > >> Regards, _______________________________________________ ruby-sig mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected]
