Your message dated Fri, 09 May 2014 16:04:33 +0000
with message-id <e1winhl-0002gf...@franck.debian.org>
and subject line Bug#744010: fixed in ruby-fog 1.22.0-2
has caused the Debian Bug report #744010,
regarding ruby-fog-core and ruby-fog: 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.)
--
744010: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744010
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ruby-fog,ruby-fog-core
Version: ruby-fog/1.19.0-1
Version: ruby-fog-core/1.21.1+gh-1
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite
Date: 2014-04-09
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:
Selecting previously unselected package libxml2:amd64.
(Reading database ... 10937 files and directories currently installed.)
Preparing to unpack .../libxml2_2.9.1+dfsg1-3_amd64.deb ...
Unpacking libxml2:amd64 (2.9.1+dfsg1-3) ...
Selecting previously unselected package libffi6:amd64.
Preparing to unpack .../libffi6_3.1~rc1+r3.0.13-12_amd64.deb ...
Unpacking libffi6:amd64 (3.1~rc1+r3.0.13-12) ...
Selecting previously unselected package libgmp10:amd64.
Preparing to unpack .../libgmp10_2%3a6.0.0+dfsg-2_amd64.deb ...
Unpacking libgmp10:amd64 (2:6.0.0+dfsg-2) ...
Selecting previously unselected package libxslt1.1:amd64.
Preparing to unpack .../libxslt1.1_1.1.28-2_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.28-2) ...
Selecting previously unselected package libyaml-0-2:amd64.
Preparing to unpack .../libyaml-0-2_0.1.4-3.2_amd64.deb ...
Unpacking libyaml-0-2:amd64 (0.1.4-3.2) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../libjs-jquery_1.7.2+dfsg-3_all.deb ...
Unpacking libjs-jquery (1.7.2+dfsg-3) ...
Selecting previously unselected package libruby2.0:amd64.
Preparing to unpack .../libruby2.0_2.0.0.484+really457-2_amd64.deb ...
Unpacking libruby2.0:amd64 (2.0.0.484+really457-2) ...
Selecting previously unselected package ruby2.0.
Preparing to unpack .../ruby2.0_2.0.0.484+really457-2_amd64.deb ...
Unpacking ruby2.0 (2.0.0.484+really457-2) ...
Selecting previously unselected package ruby.
Preparing to unpack .../ruby_1%3a2.0.0.1_all.deb ...
Unpacking ruby (1:2.0.0.1) ...
Selecting previously unselected package ruby-blankslate.
Preparing to unpack .../ruby-blankslate_2.1.2.4-4_all.deb ...
Unpacking ruby-blankslate (2.1.2.4-4) ...
Selecting previously unselected package ruby-builder.
Preparing to unpack .../ruby-builder_3.2.2-1_all.deb ...
Unpacking ruby-builder (3.2.2-1) ...
Selecting previously unselected package ruby-excon.
Preparing to unpack .../ruby-excon_0.31.0-1_all.deb ...
Unpacking ruby-excon (0.31.0-1) ...
Selecting previously unselected package ruby-formatador.
Preparing to unpack .../ruby-formatador_0.2.1-1_all.deb ...
Unpacking ruby-formatador (0.2.1-1) ...
Selecting previously unselected package ruby-hmac.
Preparing to unpack .../ruby-hmac_0.4.0-4_all.deb ...
Unpacking ruby-hmac (0.4.0-4) ...
Selecting previously unselected package ruby-mime-types.
Preparing to unpack .../ruby-mime-types_1.25-1_all.deb ...
Unpacking ruby-mime-types (1.25-1) ...
Selecting previously unselected package ruby-multi-json.
Preparing to unpack .../ruby-multi-json_1.8.0-1_all.deb ...
Unpacking ruby-multi-json (1.8.0-1) ...
Selecting previously unselected package ruby-net-ssh.
Preparing to unpack .../ruby-net-ssh_1%3a2.6.8-1_all.deb ...
Unpacking ruby-net-ssh (1:2.6.8-1) ...
Selecting previously unselected package ruby-net-scp.
Preparing to unpack .../ruby-net-scp_1.1.1-1_all.deb ...
Unpacking ruby-net-scp (1.1.1-1) ...
Selecting previously unselected package ruby-nokogiri.
Preparing to unpack .../ruby-nokogiri_1.6.1+ds-2_amd64.deb ...
Unpacking ruby-nokogiri (1.6.1+ds-2) ...
Selecting previously unselected package ruby-fog.
Preparing to unpack .../ruby-fog_1.19.0-1_all.deb ...
Unpacking ruby-fog (1.19.0-1) ...
Selecting previously unselected package ruby-fog-core.
Preparing to unpack .../ruby-fog-core_1.21.1+gh-1_all.deb ...
Unpacking ruby-fog-core (1.21.1+gh-1) ...
dpkg: error processing archive
/var/cache/apt/archives/ruby-fog-core_1.21.1+gh-1_all.deb (--unpack):
trying to overwrite '/usr/lib/ruby/vendor_ruby/fog/support.rb', which is also
in package ruby-fog 1.19.0-1
Processing triggers for man-db (2.6.6-1) ...
Errors were encountered while processing:
/var/cache/apt/archives/ruby-fog-core_1.21.1+gh-1_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/fog/account.rb
/usr/lib/ruby/vendor_ruby/fog/billing.rb
/usr/lib/ruby/vendor_ruby/fog/cdn.rb
/usr/lib/ruby/vendor_ruby/fog/compute.rb
/usr/lib/ruby/vendor_ruby/fog/compute/models/server.rb
/usr/lib/ruby/vendor_ruby/fog/core.rb
/usr/lib/ruby/vendor_ruby/fog/core/attributes.rb
/usr/lib/ruby/vendor_ruby/fog/core/class_from_string.rb
/usr/lib/ruby/vendor_ruby/fog/core/collection.rb
/usr/lib/ruby/vendor_ruby/fog/core/connection.rb
/usr/lib/ruby/vendor_ruby/fog/core/credentials.rb
/usr/lib/ruby/vendor_ruby/fog/core/current_machine.rb
/usr/lib/ruby/vendor_ruby/fog/core/deprecated_connection_accessors.rb
/usr/lib/ruby/vendor_ruby/fog/core/deprecation.rb
/usr/lib/ruby/vendor_ruby/fog/core/errors.rb
/usr/lib/ruby/vendor_ruby/fog/core/hmac.rb
/usr/lib/ruby/vendor_ruby/fog/core/logger.rb
/usr/lib/ruby/vendor_ruby/fog/core/mock.rb
/usr/lib/ruby/vendor_ruby/fog/core/model.rb
/usr/lib/ruby/vendor_ruby/fog/core/provider.rb
/usr/lib/ruby/vendor_ruby/fog/core/scp.rb
/usr/lib/ruby/vendor_ruby/fog/core/service.rb
/usr/lib/ruby/vendor_ruby/fog/core/ssh.rb
/usr/lib/ruby/vendor_ruby/fog/core/time.rb
/usr/lib/ruby/vendor_ruby/fog/core/uuid.rb
/usr/lib/ruby/vendor_ruby/fog/core/wait_for.rb
/usr/lib/ruby/vendor_ruby/fog/core/wait_for_defaults.rb
/usr/lib/ruby/vendor_ruby/fog/dns.rb
/usr/lib/ruby/vendor_ruby/fog/identity.rb
/usr/lib/ruby/vendor_ruby/fog/image.rb
/usr/lib/ruby/vendor_ruby/fog/metering.rb
/usr/lib/ruby/vendor_ruby/fog/monitoring.rb
/usr/lib/ruby/vendor_ruby/fog/network.rb
/usr/lib/ruby/vendor_ruby/fog/orchestration.rb
/usr/lib/ruby/vendor_ruby/fog/schema/data_validator.rb
/usr/lib/ruby/vendor_ruby/fog/storage.rb
/usr/lib/ruby/vendor_ruby/fog/support.rb
/usr/lib/ruby/vendor_ruby/fog/version.rb
/usr/lib/ruby/vendor_ruby/fog/volume.rb
/usr/lib/ruby/vendor_ruby/fog/vpn.rb
/usr/lib/ruby/vendor_ruby/tasks/test_task.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-fog
Source-Version: 1.22.0-2
We believe that the bug you reported is fixed in the latest version of
ruby-fog, which is due to be installed in the Debian FTP archive.
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 744...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Cédric Boutillier <bou...@debian.org> (supplier of updated ruby-fog 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...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 09 May 2014 17:29:41 +0200
Source: ruby-fog
Binary: ruby-fog
Architecture: source all
Version: 1.22.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Cédric Boutillier <bou...@debian.org>
Description:
ruby-fog - Ruby cloud services library
Closes: 744010 746123
Changes:
ruby-fog (1.22.0-2) unstable; urgency=medium
.
* Team upload.
* Depend on ruby-fog-core, ruby-fog-json and ruby-fog-brightbox.
(Closes: #746123)
* Drop other dependencies except ruby-nokogiri: all moved to ruby-fog-core
or ruby-fog-json after the package split upstream.
* Remove files shared with ruby-fog-core package. (Closes: #744010)
Checksums-Sha1:
ec42d598f28fa4871094deb891cdda1c92ffde18 1637 ruby-fog_1.22.0-2.dsc
86eebc95ccf65cfdeb0fe7b7fdd6c6891e78b148 5304 ruby-fog_1.22.0-2.debian.tar.xz
43aa9b780a8cb9aaec75bc669b136e422a4adf13 1038140 ruby-fog_1.22.0-2_all.deb
Checksums-Sha256:
73654068dd04bcd6720a42f5586f7f3e8beb409febb8ae20292bc2a432452914 1637
ruby-fog_1.22.0-2.dsc
4b6c31055010d0093d286c5bac2b330fc47225ea1fdc2cac08d89ba6691f124a 5304
ruby-fog_1.22.0-2.debian.tar.xz
b3c8531cb68a1044745e6c0eba59dd3cefbb0888f23c446440431b03d6c654e6 1038140
ruby-fog_1.22.0-2_all.deb
Files:
e7d56cb6e2573ac967ba9fa6f8808255 1038140 ruby optional
ruby-fog_1.22.0-2_all.deb
8c234c69bb5fc56b661d1e9038c8b372 1637 ruby optional ruby-fog_1.22.0-2.dsc
14e4981e3b7eca61cf21df4024ae8c49 5304 ruby optional
ruby-fog_1.22.0-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCAAGBQJTbPrkAAoJEImvgrc5zSF6i6oH/2aM/9TTr5gSPrXilqa5Q80q
iYwk4+7H2BEm7xIA+OcYma8AKVIdv33QIB3rkZ5QbPecNiPrOm/mlhi/HeTqSgXW
fRVsCFSi3SL0hNGAmdpnyd+WbFZBhQ7OEWD7TyMe+yo0rrub6bOTRCblb2LEi5ZR
TyTUcykaqZVb7NodhCcAHHW6DRyqkJol5VnyaGjutQuzlhnyWeejOzexD3pA9Mnt
xqR4XBhEfYB59OTHlzmWOa/+Kg793R7FHOtcVd1nqepZLB7NnUiK4lmHWb+66r+i
/XweKrwiECAsI2ubaS3Qf3P9WSJ8s0gzinl8sR7f/iPZl15Efy2s1xrN1g3wx6Q=
=tHbF
-----END PGP SIGNATURE-----
--- End Message ---