The gemspec lists hike [~> 1.2] as a dependency, which is missing.
This gem will fail at runtime.
The rubygem-sprockets port is out of date, maybe updating it is blocked on something?
sprockets 2.12.4 is only required by 2 ports:
- devel/rubygem-sprockets-sass: added by zi@, no dependent port
- www/rubygem-dashing: maintained by tj@, no dependent port
I think it's OK to
I accidentally hit enter.
devel/rubygem-sprockets-sass can be updated to 2.0.0.beta2 which has experimental sprockets 3.x support.
www/rubygem-dashing is no longer maintained .
But I suggest removing the 2 ports unless someone needs them.
After that, we could update sprockets to latest version (3.7.1), change all dependent ports from rubygem-sprockets3 to rubygem-sprockets, and remove rubygem-sprockets3.
Since rubygem-sprockets doesn't work right now, my guess is that it's safe to assume that there are no uses of the other two.
A commit references this bug:
Date: Mon Aug 7 10:14:09 UTC 2017
New revision: 447487
Repo-copy devel/rubygem-hike to devel/rubygem-hike1
and fix devel/rubygem-sprockets with it.
(In reply to Nikolai Lifanov from comment #4)
> Since rubygem-sprockets doesn't work right now,
> my guess is that it's safe to assume that there are no uses of the other two.
Not really. Many users with ports depending on rubygem-* ports have learned, that updates are bad, because thinks broke regular. There was no possibility to check if a port works until you actually use it. Therefore many user do not update rubygem-* ports whenever they have a working installation.
I took the freedom to fix this port.