Your message dated Sat, 30 Jun 2012 19:23:24 +0000
with message-id <e1sl3go-0002y7...@franck.debian.org>
and subject line Bug#679606: fixed in ruby-hpricot 0.8.6-3
has caused the Debian Bug report #679606,
regarding ruby-hpricot and ruby-fast-xs: error when trying to install together
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
679606: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=679606
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ruby-fast-xs,ruby-hpricot
Version: ruby-fast-xs/0.8.0-2
Version: ruby-hpricot/0.8.6-2
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite

Date: 2012-06-30
Architecture: amd64
Distribution: sid

Hi,

automatic installation tests of packages that share a file and at the
same time do not conflict by their package dependency relationships has
detected the following problem:


WARNING: The following packages cannot be authenticated!
  libffi5 libreadline5 libyaml-0-2 libruby1.8 libruby1.9.1 ruby1.9.1 ruby
  ruby-fast-xs ruby-hpricot
Authentication warning overridden.
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously unselected package libffi5:amd64.
(Reading database ... 10722 files and directories currently installed.)
Unpacking libffi5:amd64 (from .../libffi5_3.0.10-3_amd64.deb) ...
Selecting previously unselected package libreadline5:amd64.
Unpacking libreadline5:amd64 (from .../libreadline5_5.2-11_amd64.deb) ...
Selecting previously unselected package libyaml-0-2:amd64.
Unpacking libyaml-0-2:amd64 (from .../libyaml-0-2_0.1.4-2_amd64.deb) ...
Selecting previously unselected package libruby1.8.
Unpacking libruby1.8 (from .../libruby1.8_1.8.7.358-4_amd64.deb) ...
Selecting previously unselected package libruby1.9.1.
Unpacking libruby1.9.1 (from .../libruby1.9.1_1.9.3.194-1_amd64.deb) ...
Selecting previously unselected package ruby1.9.1.
Unpacking ruby1.9.1 (from .../ruby1.9.1_1.9.3.194-1_amd64.deb) ...
Selecting previously unselected package ruby.
Unpacking ruby (from .../apt/archives/ruby_4.9_all.deb) ...
Selecting previously unselected package ruby-fast-xs.
Unpacking ruby-fast-xs (from .../ruby-fast-xs_0.8.0-2_amd64.deb) ...
Selecting previously unselected package ruby-hpricot.
Unpacking ruby-hpricot (from .../ruby-hpricot_0.8.6-2_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/ruby-hpricot_0.8.6-2_amd64.deb 
(--unpack):
 trying to overwrite '/usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/fast_xs.so', 
which is also in package ruby-fast-xs 0.8.0-2
Processing triggers for man-db ...
Errors were encountered while processing:
 /var/cache/apt/archives/ruby-hpricot_0.8.6-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


This is a serious bug as it makes installation fail, and violates
sections 7.6.1 and 10.1 of the policy. An optimal solution would
consist in only one of the packages installing that file, and renaming
or removing the file in the other package. Depending on the
circumstances you might also consider Replace relations or file
diversions. If the conflicting situation cannot be resolved then, as a
last resort, the two packages have to declare a mutual
Conflict. Please take into account that Replaces, Conflicts and
diversions should only be used when packages provide different
implementations for the same functionality.

Here is a list of files that are known to be shared by both packages
(according to the Contents file for sid/amd64, which may be
slightly out of sync):

  /usr/lib/ruby/vendor_ruby/1.8/x86_64-linux/fast_xs.so
  /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/fast_xs.so

This bug has been filed against both packages. If you, the maintainers of
the two packages in question, have agreed on which of the packages will
resolve the problem please reassign the bug to that package. You may then
also register in the BTS that the other package is affected by the bug.

-Ralf.

PS: for more information about the detection of file overwrite errors
of this kind see http://edos.debian.net/file-overwrites/.



--- End Message ---
--- Begin Message ---
Source: ruby-hpricot
Source-Version: 0.8.6-3

We believe that the bug you reported is fixed in the latest version of
ruby-hpricot, which is due to be installed in the Debian FTP archive:

libhpricot-ruby1.8_0.8.6-3_all.deb
  to main/r/ruby-hpricot/libhpricot-ruby1.8_0.8.6-3_all.deb
libhpricot-ruby1.9.1_0.8.6-3_all.deb
  to main/r/ruby-hpricot/libhpricot-ruby1.9.1_0.8.6-3_all.deb
libhpricot-ruby1.9_0.8.6-3_all.deb
  to main/r/ruby-hpricot/libhpricot-ruby1.9_0.8.6-3_all.deb
libhpricot-ruby_0.8.6-3_all.deb
  to main/r/ruby-hpricot/libhpricot-ruby_0.8.6-3_all.deb
ruby-hpricot_0.8.6-3.debian.tar.gz
  to main/r/ruby-hpricot/ruby-hpricot_0.8.6-3.debian.tar.gz
ruby-hpricot_0.8.6-3.dsc
  to main/r/ruby-hpricot/ruby-hpricot_0.8.6-3.dsc
ruby-hpricot_0.8.6-3_amd64.deb
  to main/r/ruby-hpricot/ruby-hpricot_0.8.6-3_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 679...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tollef Fog Heen <tfh...@debian.org> (supplier of updated ruby-hpricot package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 30 Jun 2012 20:58:04 +0200
Source: ruby-hpricot
Binary: ruby-hpricot libhpricot-ruby libhpricot-ruby1.8 libhpricot-ruby1.9 
libhpricot-ruby1.9.1
Architecture: source amd64 all
Version: 0.8.6-3
Distribution: unstable
Urgency: low
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Tollef Fog Heen <tfh...@debian.org>
Description: 
 libhpricot-ruby - Transitional package for ruby-hpricot
 libhpricot-ruby1.8 - Transitional package for ruby-hpricot
 libhpricot-ruby1.9 - Transitional package for ruby-hpricot
 libhpricot-ruby1.9.1 - Transitional package for ruby-hpricot
 ruby-hpricot - fast, enjoyable HTML parser
Closes: 679606
Changes: 
 ruby-hpricot (0.8.6-3) unstable; urgency=low
 .
   * Stop shipping fast_xs and depend on it instead.  Closes: 679606
Checksums-Sha1: 
 548a69634218820798b6b69ce7d3da32fd1929f7 2376 ruby-hpricot_0.8.6-3.dsc
 68ad56de6cc571c55320f8faca469a03da172fe5 4886 
ruby-hpricot_0.8.6-3.debian.tar.gz
 dbd0f5d36d78311dff4f52c24dd35ce12b0ca66a 114366 ruby-hpricot_0.8.6-3_amd64.deb
 ec2b757dff1f5baf9cf28f3df92d07610c685278 6858 libhpricot-ruby_0.8.6-3_all.deb
 5fbce5560858bc57f9a4f96bc60974c1fce4a693 6866 
libhpricot-ruby1.8_0.8.6-3_all.deb
 58ff98f98a821f7a33b41987af2abd29208c9a25 6866 
libhpricot-ruby1.9_0.8.6-3_all.deb
 6d98b058b367e20515883dad72e4dd372347bd18 6866 
libhpricot-ruby1.9.1_0.8.6-3_all.deb
Checksums-Sha256: 
 7ef65dbba9d64a68aa1b542cf3f3da95411cc6322bac038a697831310561ec64 2376 
ruby-hpricot_0.8.6-3.dsc
 8eea57acf9ce18e7aab1acfb7881490d74b76eb41e3a48f44efc56ea3ec47c02 4886 
ruby-hpricot_0.8.6-3.debian.tar.gz
 60e8166728e0154a86c684dfc6f6b84a953c0507bc40c84d4a45d42b5cd49b1b 114366 
ruby-hpricot_0.8.6-3_amd64.deb
 ef7f65dcd29272f959722653d59e8f0a7bc9fb2d9eb5ce11528a0adc49ab3f9d 6858 
libhpricot-ruby_0.8.6-3_all.deb
 dad4bbeb4985554947adb600f35814ab9421df73d1ad39a3ef52484e81a22626 6866 
libhpricot-ruby1.8_0.8.6-3_all.deb
 5016f52ac7f6e75d09340e2db998e9e3a8e8978fe054ed3295b4d42fc845973b 6866 
libhpricot-ruby1.9_0.8.6-3_all.deb
 000c619dd9457940e3903eda0765e0df766a9cc8fe86d1d5837466fea22068a1 6866 
libhpricot-ruby1.9.1_0.8.6-3_all.deb
Files: 
 9771a8e274608ac9589d8a28e6d6b4ea 2376 ruby optional ruby-hpricot_0.8.6-3.dsc
 46b0c25c7d107fc91f21e6d43b5799c1 4886 ruby optional 
ruby-hpricot_0.8.6-3.debian.tar.gz
 16f0d1021fa09ce06e36f52388abf4e7 114366 ruby optional 
ruby-hpricot_0.8.6-3_amd64.deb
 93fccdc411f6c264a10e7d10001aa220 6858 oldlibs extra 
libhpricot-ruby_0.8.6-3_all.deb
 d90f1e3bbf84bde58568942da2c0ceb5 6866 oldlibs extra 
libhpricot-ruby1.8_0.8.6-3_all.deb
 ef9acac10a28f5eb73448ac71c6bd4fa 6866 oldlibs extra 
libhpricot-ruby1.9_0.8.6-3_all.deb
 343650c1fa702720b2a3d1c0e6e84052 6866 oldlibs extra 
libhpricot-ruby1.9.1_0.8.6-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJP70+WAAoJELZaSHHKGdcX0DkQAMrFO1GAty3SyUNXLI4Ys4Im
eRgNz8KxijvmyqUsWEWRFFFmhfOc412fvlQkzfMUM4siCo1YIVXtaUV3RmFn53OK
/1G9BRrjvQKqfRfHnsMbohllAm0+1ZgoAquMhbqobH3nxspqWKl8DXW/CTQC8qUJ
XScGwdARieWQWKYtpGWzwfAXTdgJvqatGfdRHrAQL3fx4n0bW+nllJzDkb4zKi6F
+9/K7WiFIRmIP0SPCLoEofpXeHQI7Un9JyuTTuIZVAEWvlKWqX/TEy3cco14hTi3
UldcwJvStiQcazKdnYwRs5I7Zz/3Oq1+db8vHf4zKtJWj6Q3E1Vn01nkFGEjDecr
eBj7obqqdlFX3mNMyCa+1GEdayV2CbYm8mi6jPwbSnubiP6tCKGBTT+zCnNhpr67
yEpytOgRkkXeGjXYVS3DJfDXsn+Oozcbeurl9qEsx8vNMq5mpbZ/wzjSnQkTN6vM
JGHW8enkbnXhPpsGls9rzkRtgbNp/83mkZkVe3t2MBmh0nvt7VN2Lls2gn6gsfQh
UNsegDj62OoIlqU3VUygH6KTq5upE13iTU2DOJXO6uBQ41YZyA99SD8oP/txEqgl
wIpt1CGSvcuLArMX/tPbxsH55yIpvLJfyWkrTQ2l4My+vfETyeFVG9ENUhD64FuI
UsDTZZ5li84lvs4TaUSC
=LRtW
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to