[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Using gem2deb's --gem-install option and RFS: ruby-activerecord-session-store [Bugfixes: #809875, #810518]



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


Reply to: