[DRE-maint] Bug#806191: ruby-fast-xs: Missing Breaks or Conflicts with ruby-hpricot

Antonio Terceiro terceiro at debian.org
Wed Nov 25 12:59:36 UTC 2015


Control: reassign -1 ruby-hpricot
Control: severity -1 normal
Control: retitle -1 ruby-hpricot: ships fast_xs.so on sh4, conflicting with ruby-fast-xs

On Wed, Nov 25, 2015 at 10:12:09AM +0100, John Paul Adrian Glaubitz wrote:
> Package: ruby-fast-xs
> Version: 0.8.0-3
> Severity: serious
> Justification: Breaks other packages
> 
> Hello!
> 
> ruby-fast-xs misses a Breaks or Conflicts with ruby-hpricot and therefore
> dpkg tries to overwrite files which are in either package.
> 
> Unpacking ruby-fast-xs (0.8.0-3+b1) ...
> Selecting previously unselected package ruby-hpricot.
> Preparing to unpack .../ruby-hpricot_0.8.6-5_sh4.deb ...
> Unpacking ruby-hpricot (0.8.6-5) ...
> dpkg: error processing archive /var/cache/apt/archives/ruby-hpricot_0.8.6-5_sh4.deb (--unpack):
>  trying to overwrite '/usr/lib/sh4-linux-gnu/ruby/vendor_ruby/2.2.0/fast_xs.so', which is also in package ruby-fast-xs 0.8.0-3+b1
> 
> Please fix this bug or have ruby-hpricot removed as otherwise other
> packages will repeatedly fail to build from source like i3blocks [1].
> 
> Cheers,
> Adrian
> 
> > [1] https://buildd.debian.org/status/fetch.php?pkg=i3blocks&arch=m68k&ver=1.4-1&stamp=1448434617

according to
https://packages.debian.org/search?searchon=contents&keywords=fast_xs.so&mode=filename&suite=unstable&arch=any
sh4 is the only architecture where ruby-hpricot ships that file.

there is something clearly broken with it, because the fast_xs.so file
is removed during the tests (debian/ruby-tests.rb), instead of in
debian/rules after the build; was the original ruby-hpricot build on sh4
done with tests disabled?

Also, ruby-hpricot is deprecated and we want to remove it from unstable
as soon as possible. If you can "fix" this by rebuilding it on sh4,
please do it, because I don't expect to gain any maintainance other than
removal.

-- 
Antonio Terceiro <terceiro at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20151125/108a8652/attachment.sig>


More information about the Pkg-ruby-extras-maintainers mailing list