On Wed, Feb 12, 2025 at 10:20:52PM -0700, Soren Stoutner wrote:I have uploaded ruby-mini-magick 5.1.2-1 to experimental. The current version in unstable is 4.13.1-1. Redmine 6 needs a newer version of ruby-mini-magick, but as this is such a large jump I thought it would be safer to target experimental first. Please test the newer ruby-mini-magick if you depend on it. If I don’t hear any negative feedback, I plan to upload it to unstable in about a week.$ reverse-depends ruby-mini-magick Reverse-Depends =============== * gitlab * redmine * ruby-image-processing Packages without architectures listed are reverse-dependencies in: all, amd64, arm64, armel, armhf, i386, mips64el, ppc64el, riscv64, s390x ruby-image-processing is broken by this new version satisfy:command-line : Depends: ruby-image-processing (= 1.13.0-1) but it is not going to be installed Depends: ruby-mini-magick (< 5) but 5.1.2-2 is to be installed I don't think you need to care about gitlab, so if you fix ruby-image-processing it would be OK to just go ahead.
yes, for gitlab, the dependencies are optional (prefer packaged versions if available). We used to care earlier, but not anymore. We are hoping to switch to bundle install --prefer-local soon (from current gem install missing gems + bundle install --local) so bundler will automatically pick rubygems.org as source if a gem is not found locally (right now the list is manually updated).
So any dependencies already packaged may be updated if it is easy to do. Anything hard to update or with rc bugs will be removed instead. No new dependencies will be packaged.