Summary: | [exp-run] devel/ruby-gems: update to 2.4.5 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Steve Wills <swills> | ||||||||||
Component: | Ports Framework | Assignee: | Steve Wills <swills> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Only Me | CC: | portmgr, yasu | ||||||||||
Priority: | --- | ||||||||||||
Version: | Latest | ||||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
Attachments: |
|
Take for exp-run The following ports fail to patch, could you provide an updated patch? www/rubygem-actionpack devel/rubygem-bones devel/rubygem-pygments.rb net/rubygem-t net-mgmt/rubygem-visage-app net/rubygem-amqp-utils devel/rubygem-travis Also, it seems extensions are put in 3 different places ( lib/ruby/gems/2.0/extensions/$arch/2.0/$gemname/, lib/ruby/gems/2.0/gems/$gemname/ext/$gemname/, and lib/ruby/gems/2.0/gems/$gemname/lib/ ), is this normal? waiting for an updated patch Created attachment 152938 [details]
updated patch fixing patch issues
Here's the updated patch, sorry for the delay. Having extensions in multiple places is normal.
Take The following ports failed to patch: www/rubygem-railties (30 skipped) www/rubygem-jekyll There is a new failure: science/rubygem-netcdf failure log: http://package18.nyi.freebsd.org/data/101amd64-default-197083/2015-02-15_08h40m51s/logs/errors/rubygem-netcdf-0.6.6.1_1.log Created attachment 153023 [details]
further updated patch
Will look into the netcdf issue. In the mean time, this should fix the railties and jekyll issues.
Exp-run results (with QA enabled): http://pb2.nyi.freebsd.org/build.html?mastername=101amd64-default-PR197083&build=2015-02-16_10h33m49s 1 hard failure: science/rubygem-netcdf failure log: http://pb2.nyi.freebsd.org/data/101amd64-default-PR197083/2015-02-16_10h33m49s/logs/errors/rubygem-netcdf-0.6.6.1_1.log Created attachment 153051 [details]
updated patch
Here's an updated patch which fixes the rubygem-netcdf issue.
Done, closing. |
Created attachment 152148 [details] patch to update devel/ruby-gems to 2.4.5 and fix fallout Attached patch updates devel/ruby-gems to the latest. One side effect of this update is that the gemspec file uses a different name and different format, so all the patches that touch those have to be redone. Attached patch also fixes that. This is hopefully a one time operation and has the nice side effect that in the future the filename for the gemspec won't change based on the version number so hopefully won't need to be touched when updating gems. Please test the patch and assure me that I didn't break miss any fixes. I probably have them locally but may not have included them in the patch. Even if I don't, should be easy fixes. Thanks, Steve