[DRE-maint] Bug#1121060: version of dependency on ruby-selenium-webdriver has to be adjusted
Jörg-Volker Peetz
jvpeetz at web.de
Thu Nov 20 18:54:00 GMT 2025
I just wanted to add, that also upgrading the ruby-selenium-webdriver package
from 4.4.0-1 to 4.38.0-1 makes redmine here working again.
Maybe redmine needs a lower limit for ruby-selenium-webdriver ?
Regards,
Jörg.
Soren Stoutner wrote on 20/11/2025 18:07:
> Control: retitle -1 Missing upper-limit constraints in debain/control.
>
> On Thursday, November 20, 2025 3:34:47 AM Mountain Standard Time Jörg-Volker
> Peetz wrote:
>> Package: redmine
>> Version: 6.0.6+ds-3
>> Severity: normal
>>
>> Dear Soren, dear Debian Ruby Team,
>>
>> the upgrade to this version fails since the version of
>> ruby-selenium-webdriver redmine depends on, has to be adopted. The error
>> message reads
>>
>> Could not find compatible versions
>>
>> Because every version of selenium-webdriver depends on rubyzip >= 1.2.2, <
> 3.0
>> and Gemfile depends on rubyzip ~> 3.2.2,
>> selenium-webdriver cannot be used.
>> So, because Gemfile depends on selenium-webdriver >= 4.4.0,
>> version solving has failed.
>>
>> The version of ruby-selenium-webdriver has to be adjusted in "Depends"
>> and the Gemfile of redmine.
>
> I don’t think that is the core of the problem. The current version of
> selenium-webdriver is 4.38.0, which is satisfied by the >= 4.4.0 constraint.
>
> Rather, I think the cause of the problem is that redmine is caught up in the
> auto-upperlimit-ruby-zip transition, but doesn’t know about it.
>
> https://release.debian.org/transitions/html/auto-upperlimit-ruby-zip.html
>
> I think I am going to place upper-limit constraints in debian control to match
> those in the Gemfile, which should allow Debian to add redmine to the list of
> these types of transitions.
>
> That won’t fix the problem immediately, but it will fix it in the future once
> the version with the upper-limit constraints has migrated to testing.
>
More information about the Pkg-ruby-extras-maintainers
mailing list