Hi all, I went down the rabbit hole a bit.
We would need to update several Rust crates to newer versions. Here is the list: - rust-comrak - rust-magnus - rust-rctree - rust-syntect Fortunately, it looks like I'm still a member of the Debian Rust Team. Unfortunately, I'm in over my head a bit and would prefer a Debian Rust regular take a look. At minimum, rust-comrak requires rust-jetscii, which requires rust-memmap, a recently removed package. I'm looking into updating the other packages, but no promises. Please let me know if you know someone on the Rust team who would be willing to re-introduce rust-memmap, or provide some advice on how to proceed. Thanks, Simon On February 23, 2026 5:05:59 PM CST, Simon Quigley <[email protected]> wrote: >Hi all, > >I cherry-picked two of those commits, but I can't seem to get any further. It >involves removing the rb-allocator crate, after that it's a longer stacktrace >I'd have to spend more time on. > >My changes are pushed to debian/latest, feel free to fix further. > >Thanks, >Simon > >On February 23, 2026 4:16:46 PM CST, Manuel Guerra <[email protected]> >wrote: >>Hi Simon, >> >>Please, do what you need :D >> >>I have no problem, do a merge if this is good for the package. >> >>Regards, >> >>El lun, 23 de feb. de 2026 18:14, Simon Quigley <[email protected]> >>escribió: >> >>> Hi Manuel, >>> >>> We can work together. :) >>> >>> Your change to use packaged dependencies looks like exactly what we need >>> to solve the CI failure. Would you like to merge that on to debian/latest, >>> or would you like me to proceed? >>> >>> Thanks for your work, >>> Simon >>> >>> >>> On February 23, 2026 4:07:13 PM CST, Manuel Guerra < >>> [email protected]> wrote: >>> >>>> If Simon proceeds with the package update, he can disregard my changes to >>>> the debian/upstream branch. >>>> >>>> Regards, >>>> >>>> El lun, 23 de feb. de 2026 17:54, Simon Quigley <[email protected]> >>>> escribió: >>>> >>>>> Hi Soren, all, >>>>> >>>>> This sounds good to me. I have 2.6.3 staged in Salsa, please let me know >>>>> if I should upload that or hold off for now. >>>>> >>>>> Thanks for looking into this! Let me know if I can help further. >>>>> >>>>> Thanks, >>>>> Simon Quigley >>>>> [email protected] >>>>> >>>>> >>>>> On February 23, 2026 3:11:27 PM CST, Soren Stoutner <[email protected]> >>>>> wrote: >>>>> >>>>>> Simon and Manuel, >>>>>> >>>>>> I see that you have both been doing work on ruby-commonmarker. The >>>>>> current >>>>>> version in Debian is 0.23.10, which is a legacy branch. The current >>>>>> upstream >>>>>> version is 2.6.3 which involves a lot of breaking changes. >>>>>> >>>>>> There are two packages in Debian that depend on ruby-commonmarker: >>>>>> redmine >>>>>> and ruby-jekyll-commonmark. >>>>>> >>>>>> The current version of redmine requires commonmarker ~> 2.3.0. >>>>>> >>>>>> https://salsa.debian.org/ruby-team/redmine/-/blob/debian/latest/Gemfile? >>>>>> ref_type=heads#L21 >>>>>> >>>>>> There does not appear to be significant differences between commonmarker >>>>>> 2.3.0 >>>>>> and 2.6.3, so I think we are probably safe to use the latest upstream. >>>>>> >>>>>> https://github.com/gjtorikian/commonmarker/releases >>>>>> >>>>>> Doing so will break ruby-jekyll-commonmark, which depends on >>>>>> commonmarker -> >>>>>> 0.23.4. >>>>>> >>>>>> https://github.com/jekyll/jekyll-commonmark/blob/master/jekyll-commonmark.gemspec#L19 >>>>>> >>>>>> There is an open upstream issue to support commonmarker 2.x, but so far >>>>>> there >>>>>> has been no response. >>>>>> >>>>>> https://github.com/jekyll/jekyll-commonmark/issues/61 >>>>>> >>>>>> ruby-jekyll-commonmark has low popcon installs. >>>>>> >>>>>> https://qa.debian.org/popcon.php?package=ruby-jekyll-commonmark >>>>>> >>>>>> I try to avoid doing updates that break software. However, in this >>>>>> case, I >>>>>> propose we update ruby-commonmarker to fix redmine and the three >>>>>> transitions >>>>>> it is blocking. >>>>>> >>>>>> I have included Daniel, the Uploader of ruby-jekyll-commonmark, to get >>>>>> his >>>>>> feedback. >>>>>> >>>>>>
_______________________________________________ Pkg-ruby-extras-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers
