anatol / quarry

Rubygems binary repository for Arch Linux
GNU General Public License v3.0
53 stars 25 forks source link

ruby-mini_portile2 fails to update. #116

Closed Zerophase closed 4 years ago

Zerophase commented 4 years ago

The package revision on Arch is newer than what is pulled in through quarry.

error: failed to commit transaction (conflicting files)
ruby-mini_portile2-2.4: /usr/lib/ruby/gems/2.7.0/gems/mini_portile2-2.4.0/lib/mini_portile2.rb exists in filesystem (owned by ruby-mini_portile2)
ruby-mini_portile2-2.4: /usr/lib/ruby/gems/2.7.0/gems/mini_portile2-2.4.0/lib/mini_portile2/mini_portile.rb exists in filesystem (owned by ruby-mini_portile2)
ruby-mini_portile2-2.4: /usr/lib/ruby/gems/2.7.0/gems/mini_portile2-2.4.0/lib/mini_portile2/mini_portile_cmake.rb exists in filesystem (owned by ruby-mini_portile2)
ruby-mini_portile2-2.4: /usr/lib/ruby/gems/2.7.0/gems/mini_portile2-2.4.0/lib/mini_portile2/version.rb exists in filesystem (owned by ruby-mini_portile2)
ruby-mini_portile2-2.4: /usr/lib/ruby/gems/2.7.0/specifications/mini_portile2-2.4.0.gemspec exists in filesystem (owned by ruby-mini_portile2)
Errors occurred, no packages were upgraded.
anatol commented 4 years ago

It is because Arch repo has the old version of ruby-mini_portile2. I just pushed an updated version of ruby-mini_portile2 to [community-testing] repository. Could you please try to pull it and see if it works for you?

Zerophase commented 4 years ago

It seems to work so far. Installs without issue.

anatol commented 4 years ago

ruby-mini_portile2 gem update has been pushed to [community] and it should not conflict with ruby-mini_portile2-2.4 anymore.