Your message dated Sat, 16 Jun 2012 12:04:42 +0000
with message-id <[email protected]>
and subject line Bug#673738: fixed in ruby-validatable 1.6.7-8
has caused the Debian Bug report #673738,
regarding ruby-validatable and ruby-dust: 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 [email protected]
immediately.)


-- 
673738: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673738
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ruby-dust,ruby-validatable
Version: ruby-dust/0.1.7-2
Version: ruby-validatable/1.6.7-7
Severity: serious
User: [email protected]
Usertags: edos-file-overwrite

Date: 2012-05-21
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!
  libreadline5 libruby1.8 ruby1.8 ruby ruby-dust ruby-validatable
Authentication warning overridden.
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously unselected package libreadline5:amd64.
(Reading database ... 10575 files and directories currently installed.)
Unpacking libreadline5:amd64 (from .../libreadline5_5.2-11_amd64.deb) ...
Selecting previously unselected package libruby1.8.
Unpacking libruby1.8 (from .../libruby1.8_1.8.7.358-2_amd64.deb) ...
Selecting previously unselected package ruby1.8.
Unpacking ruby1.8 (from .../ruby1.8_1.8.7.358-2_amd64.deb) ...
Selecting previously unselected package ruby.
Unpacking ruby (from .../apt/archives/ruby_4.8_all.deb) ...
Selecting previously unselected package ruby-dust.
Unpacking ruby-dust (from .../ruby-dust_0.1.7-2_all.deb) ...
Selecting previously unselected package ruby-validatable.
Unpacking ruby-validatable (from .../ruby-validatable_1.6.7-7_all.deb) ...
dpkg: error processing /var/cache/apt/archives/ruby-validatable_1.6.7-7_all.deb 
(--unpack):
 trying to overwrite '/usr/lib/ruby/vendor_ruby/object_extension.rb', which is 
also in package ruby-dust 0.1.7-2
configured to not write apport reports
Processing triggers for man-db ...
Errors were encountered while processing:
 /var/cache/apt/archives/ruby-validatable_1.6.7-7_all.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/object_extension.rb

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-validatable
Source-Version: 1.6.7-8

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

libvalidatable-ruby1.8_1.6.7-8_all.deb
  to main/r/ruby-validatable/libvalidatable-ruby1.8_1.6.7-8_all.deb
libvalidatable-ruby1.9.1_1.6.7-8_all.deb
  to main/r/ruby-validatable/libvalidatable-ruby1.9.1_1.6.7-8_all.deb
libvalidatable-ruby_1.6.7-8_all.deb
  to main/r/ruby-validatable/libvalidatable-ruby_1.6.7-8_all.deb
ruby-validatable_1.6.7-8.debian.tar.gz
  to main/r/ruby-validatable/ruby-validatable_1.6.7-8.debian.tar.gz
ruby-validatable_1.6.7-8.dsc
  to main/r/ruby-validatable/ruby-validatable_1.6.7-8.dsc
ruby-validatable_1.6.7-8_all.deb
  to main/r/ruby-validatable/ruby-validatable_1.6.7-8_all.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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cédric Boutillier <[email protected]> (supplier of updated 
ruby-validatable 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 [email protected])


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

Format: 1.8
Date: Wed, 13 Jun 2012 23:47:54 +0200
Source: ruby-validatable
Binary: ruby-validatable libvalidatable-ruby1.8 libvalidatable-ruby1.9.1 
libvalidatable-ruby
Architecture: source all
Version: 1.6.7-8
Distribution: unstable
Urgency: high
Maintainer: Debian Ruby Extras Maintainers 
<[email protected]>
Changed-By: Cédric Boutillier <[email protected]>
Description: 
 libvalidatable-ruby - Transitional package for ruby-validatable
 libvalidatable-ruby1.8 - Transitional package for ruby-validatable
 libvalidatable-ruby1.9.1 - Transitional package for ruby-validatable
 ruby-validatable - Ruby library for adding validations
Closes: 673738
Changes: 
 ruby-validatable (1.6.7-8) unstable; urgency=high
 .
   * Move secondary Ruby files into /usr/lib/ruby/vendor_ruby/validatable/ to
     avoid name clash (Closes: #673738).
     + override dh_install in rules to move the files
     + add debian/patches/move_some_rb_files_to_lib_validatable.patch to adapt
       require statements
   * Set urgency to high, as this version solves an RC bug
   * Adapt versions in Breaks: and Replaces: fields to match the last version
     of the package not following the new Ruby policy.
Checksums-Sha1: 
 d36e08117a89f6bb0fca0ab7f93286c9f2ae32e8 1703 ruby-validatable_1.6.7-8.dsc
 c5fe9819d89c2ec8720fc863b993036be0ea7b78 3787 
ruby-validatable_1.6.7-8.debian.tar.gz
 501537720b7339ce8468750dc9d6a74988529647 11636 ruby-validatable_1.6.7-8_all.deb
 fc93eead7d17d967d81d2fbd435d3cb1d3da3bd9 2894 
libvalidatable-ruby1.8_1.6.7-8_all.deb
 6f5c620b918a4c17773ca5ffabf742cd64af95d1 2890 
libvalidatable-ruby1.9.1_1.6.7-8_all.deb
 2fa7b0b28f7e39cf7ad4ad33ab21f7d096b04ce3 2884 
libvalidatable-ruby_1.6.7-8_all.deb
Checksums-Sha256: 
 886a304e5db997676afee4d9ebaef7c5105f3003c2638574b49c8b3db42692b6 1703 
ruby-validatable_1.6.7-8.dsc
 19df98ce94cfe1f3ee54bf822a4aef0489153c4525328511a3d8448cf78c26fb 3787 
ruby-validatable_1.6.7-8.debian.tar.gz
 38f42e8792f9208d55df14a6fe3a28305ece54386a35e0408515dcbd28f5a501 11636 
ruby-validatable_1.6.7-8_all.deb
 536274ef4ff0c9280895f0c68ae91fafb286756a410d6e9c03a3f0e0dd3fba9f 2894 
libvalidatable-ruby1.8_1.6.7-8_all.deb
 37c3a5831bea8c7a3d97f84fe06a824d1995c33a2786bab1efb2eb38bf7187e4 2890 
libvalidatable-ruby1.9.1_1.6.7-8_all.deb
 687acdde855b90d6c3f71f1db7755acab50daf92fc3cf312162619344c884ab9 2884 
libvalidatable-ruby_1.6.7-8_all.deb
Files: 
 e7a3e123d403bd37dee7268ae51958a5 1703 ruby optional 
ruby-validatable_1.6.7-8.dsc
 b1313b01a4e0a5d920c9676a521a920c 3787 ruby optional 
ruby-validatable_1.6.7-8.debian.tar.gz
 3ee69b22de608d52b44e9ae512e6c7f7 11636 ruby optional 
ruby-validatable_1.6.7-8_all.deb
 018789424bf2041af3a08fc670aa8f43 2894 oldlibs extra 
libvalidatable-ruby1.8_1.6.7-8_all.deb
 452be80abfb64a723223e9e2467628e9 2890 oldlibs extra 
libvalidatable-ruby1.9.1_1.6.7-8_all.deb
 3bbd878ee266a4690d4be4c1d235eb50 2884 oldlibs extra 
libvalidatable-ruby_1.6.7-8_all.deb

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

iEYEARECAAYFAk/ccrMACgkQDOM8kQ+cso9VgACgiLQ0ThmO9Jh+UK9ST1ZnMMdK
dvMAoKncEglTalu/OlbfogbawHzW+ogq
=ryD9
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to