Package Details: ruby-sprockets-rails 3.4.2-1

Git Clone URL: https://aur.archlinux.org/ruby-sprockets-rails.git (read-only, click to copy)
Package Base: ruby-sprockets-rails
Description: Sprockets Rails integration
Upstream URL: https://github.com/rails/sprockets-rails
Keywords: gem ruby
Licenses: MIT
Submitter: binki
Maintainer: Segaja
Last Packager: Segaja
Votes: 8
Popularity: 0.000000
First Submitted: 2012-04-16 05:54 (UTC)
Last Updated: 2022-08-12 22:45 (UTC)

Pinned Comments

Latest Comments

Segaja commented on 2021-05-07 07:50 (UTC)

Sorry for the late reply. I updated ruby-sprockets-rails to not use rake for building the gem but directly gem build. This removes some of the build dependencies.

You now can install this package if you use makepkg --nocheck.

I hope this helps and sorry for the inconvenience.

adrien1018 commented on 2021-05-03 02:05 (UTC)

I see, but the make dependency of ruby-sprockets-rails and ruby-rails still cannot be resolved this way?

Segaja commented on 2021-04-27 16:23 (UTC)

I can't really remove these dependencies as they are needed to run the tests. What you can do to fix this is build the package once with makepkg --nocheck in order to get the package build without doing checks. Once you have the packages installed you can re-build them with checks enabled.

adrien1018 commented on 2021-04-27 02:39 (UTC) (edited on 2021-04-27 02:39 (UTC) by adrien1018)

Lots of ruby packages are in circular dependency now. Some unnecessary check/make dependencies should be removed.

Examples of circular dependencies:

ruby-rails <-- ruby-sprockets-rails <-(make)- ruby-rails
ruby-railties <-- ruby-actionpack <-(check)- ruby-railties ----┐
                      ^                                        v
                      └(make)- ruby-activemodel <-(check)- ruby-rails

mgrabovsky commented on 2015-12-27 09:15 (UTC)

@oldmanmike: That is indeed correct. The file was renamed before the 3.0.0 tag, but it was only changed the gemspec after the release. My hunch is that gem doesn't bundle the file at all because it doesn't exist. I've removed this step for now as there's not much I can do with it. I will reintroduce it in the next release.

oldmanmike commented on 2015-12-27 07:08 (UTC) (edited on 2015-12-27 07:09 (UTC) by oldmanmike)

Getting same error as zerophase. I took a peek at the Github repo and there was recently a commit that changed the "LICENSE" file to "MIT-LICENSE". It was changed to resolve a reported issue pretty recently: https://github.com/rails/sprockets-rails/issues/296 Actual commit: https://github.com/rails/sprockets-rails/commit/419958f24fb4ce2d4c86f68f87c5a76767f3aa88 Perhaps this is why the LICENSE file cannot be found? It's actually absent in my /tmp/yaourt-tmp-user directory, but it could have to do with the fact that they're using a oddly unconventional filename for their license. Just my 2 cents.

zerophase commented on 2015-12-22 13:34 (UTC)

Getting this error whenever I attempt to update. install: cannot stat ‘/tmp/yaourt-tmp-user/aur-ruby-sprockets-rails/pkg/ruby-sprockets-rails//usr/lib/ruby/gems/2.2.0/gems/sprockets-rails-3.0.0/LICENSE’: No such file or directory Think it's the "//" before usr, but I don't see where the "//" is coming from in the PKGBUILD.