[DRE-maint] Bug#711236: RFC: reverting ruby-rack to 1.4.x with an epoch
Antonio Terceiro
terceiro at debian.org
Sun Oct 20 19:35:54 UTC 2013
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 at 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 at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20131020/f4025d06/attachment.sig>
More information about the Pkg-ruby-extras-maintainers
mailing list