On Thu, Feb 04, 2016 at 08:40:06PM +0530, Balasankar C wrote: > Hi, > > I've pushed a new version of ruby-activerecord-session-store to the > alioth repo. The package had two RC bugs which kept it out of Testing, > thus affecting the migration of Diaspora. These bugs were similar, > caused by the package trying to overwrite files that were used by > other packages (inside the folders /usr/lib/ruby/vendor_ruby/ and > /usr/lib/ruby/vendor_ruby/tasks/ ). > > So, I used the --gem-install option that was recently[1] added to > gem2deb, which makes the package follow the same structure followed by > Rubygems. So, this installs all the files to a package specific > location, hence avoiding the overwrite conflict. All the tests still > run fine, but to confirm, I tried using the newly generated package in > a sample rails application (even though I am relatively a noob in > Rails application development, I believe the package worked fine) > succesfully. It would be great if someone could confirm the package > works fine and it is ok to upload this revision to Debian archives. Looks good, uploading. > BTW, in the bug #810518 , Andreas Beckmann suggested that we should > add a Breaks+Replace with ruby-devise to prevent problems from > happening during stretch->sid upgrades. I am not sure if that is > necessary as we now use package specific layout. Can someone confirm > that too? I don't think we need that because the version with the file conflict will disappear when this one hits the archive. -- Antonio Terceiro <terceiro@debian.org>
Attachment:
signature.asc
Description: PGP signature