Hello everyone, I am planning to revert ruby-rack on unstable back to upstream version 1.4.x by using an epoch. ruby-rack 1.5.x breaks rails session management, and as a consequence, redmine. More details in the correspondin bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711236 For now, this is the easiest way to have a (partially¹) working Rails stack on unstable with rails 3, since rails 4 is not complete yet. During the upcoming Ruby sprint in January, I hope we can design a plan going forward as rails 4 is out there and we can't stay stuck at rails 3. ¹ ruby-arel and ruby-tzinfo versions do not satisfy the rails dependencies as understood by bundler anymore, so creating a new app will still fail. But if you comment or remove the Gemfile, it kinda works. I have prepared an updated ruby-rack, and I wanted help testing it to make sure we don't have an even bigger breakage with stuff wanting rack >= 1.5 without declaring it explicitly in the dependencies. AFAICT the following packages have dependencies that need have their dependencies tightened to cope with the epoch: ruby-bcat, ruby-innate and ruby-actionpack-4.0. I have already commited the needed changes to their git repositories. The package I got can be obtained at http://people.debian.org/~terceiro/tmp/ruby-rack_1.4.5-1_all.deb Changelog entry: ruby-rack (1:1.4.5-1) UNRELEASED; urgency=low * Revert to 1.4.x series using an epoch :-( + Fixes session management breakage that affects rails3 and redmine. Closes: #711236 + This is being managed from the master-1.4 and upstream-1.4 branches in the git repository * New upstream release in the 1.4.x series. + debian/patches/*: all already applied upstream and removed + debian/patches/0001-Fix-Ruby-2.0-build.patch added * debian/control + add myself to Uploaders: + Bump Standards-Version to 3.9.4; no changed needed. + Drop transitional librack-ruby* packages -- Antonio Terceiro <terceiro@debian.org> Sun, 20 Oct 2013 12:52:06 -0300 I would ask people to please test it, and let me know if there is any problem. If I don't hear any concerns in a few days, I will proceed with the upload of ruby-rack + uploads of ruby-bcat, ruby-innate and rails-4.0. -- Antonio Terceiro <terceiro@debian.org>
Attachment:
signature.asc
Description: Digital signature