Redmine 6.0.2 has been out since a month. This version uses dev-ruby/rails:7.2. The current redmine 5.x versions all depend on dev-ruby/rails:6.1, which is no longer supported upstream. I would like to mask this rails slot for removal as soon as possible, but for that we need the new redmine version first.
Added PR https://github.com/gentoo/gentoo/pull/40093 which adds 6.0.2 version. Redmine 6.0 also supports Ruby 3.3, but unfortunately, there unmet dependencies: NonsolvableDepsInDev: version 6.0.2: nonsolvable depset(bdepend) keyword(~amd64) dev profile (default/linux/amd64/23.0/musl) (2 total): solutions: [ dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby33(-)], >=dev-ruby/roadie-rails-3.2.0:3[ruby_targets_ruby33(-)] ] NonsolvableDepsInStable: version 6.0.2: nonsolvable depset(bdepend) keyword(~amd64) stable profile (default/linux/amd64/23.0) (31 total): solutions: [ dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby33(-)], >=dev-ruby/roadie-rails-3.2.0:3[ruby_targets_ruby33(-)] ]
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53bd330c71ac80cb044ecfa1270edad801665c56 commit 53bd330c71ac80cb044ecfa1270edad801665c56 Author: Hans de Graaff <graaff@gentoo.org> AuthorDate: 2025-01-11 08:16:51 +0000 Commit: Hans de Graaff <graaff@gentoo.org> CommitDate: 2025-01-11 08:17:22 +0000 dev-ruby/actionpack-xml_parser: add ruby33 Bug: https://bugs.gentoo.org/947807 Signed-off-by: Hans de Graaff <graaff@gentoo.org> .../actionpack-xml_parser-2.0.1-r4.ebuild | 40 ++++++++++++++++++++++ 1 file changed, 40 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a401798f36153a1a36108779823980c440421d commit b4a401798f36153a1a36108779823980c440421d Author: Hans de Graaff <graaff@gentoo.org> AuthorDate: 2025-01-11 08:03:21 +0000 Commit: Hans de Graaff <graaff@gentoo.org> CommitDate: 2025-01-11 08:17:22 +0000 dev-ruby/roadie-rails: enable ruby33 Bug: https://bugs.gentoo.org/947807 Signed-off-by: Hans de Graaff <graaff@gentoo.org> dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-)
(In reply to Azamat H. Hackimov from comment #1) > Redmine 6.0 also supports Ruby 3.3, but unfortunately, there unmet > dependencies: I've updated both now, thanks for letting me know about them. actionpack-xml_parser was also on my rails 6.1 mask list, but having a second look at it it turned out to be easy to fix the test issues with it.
I've updated PR https://github.com/gentoo/gentoo/pull/40093 to use ruby33 and minor fixes. Waiting to merge.
FYI: Redmine 6.0.4 fixes several security issues. https://www.redmine.org/projects/redmine/wiki/Changelog_6_0 BTW: These issues affect also <www-apps/redmine-5.1.7 which is neither in portage. Thanks
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98029edcb42a50b9ac8433bac66fc440d7c0c6f5 commit 98029edcb42a50b9ac8433bac66fc440d7c0c6f5 Author: Azamat H. Hackimov <azamat.hackimov@gmail.com> AuthorDate: 2025-01-11 00:49:37 +0000 Commit: Hans de Graaff <graaff@gentoo.org> CommitDate: 2025-03-21 12:09:59 +0000 www-apps/redmine: add 6.0.2 Closes: https://bugs.gentoo.org/947807 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Hans de Graaff <graaff@gentoo.org> www-apps/redmine/Manifest | 1 + www-apps/redmine/metadata.xml | 1 - www-apps/redmine/redmine-6.0.2.ebuild | 255 ++++++++++++++++++++++++++++++++++ 3 files changed, 256 insertions(+), 1 deletion(-)