Your message dated Wed, 08 Oct 2014 13:33:49 +0000
with message-id <[email protected]>
and subject line Bug#764440: fixed in ruby-protected-attributes 1.0.8-2
has caused the Debian Bug report #764440,
regarding ruby-protected-attributes and ruby-activemodel-3.2: 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.)


-- 
764440: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=764440
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ruby-activemodel-3.2,ruby-protected-attributes
Version: ruby-activemodel-3.2/3.2.19-1
Version: ruby-protected-attributes/1.0.8-1
Severity: serious
User: [email protected]
Usertags: edos-file-overwrite

Date: 2014-10-08
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:


Preconfiguring packages ...
Selecting previously unselected package libffi6:amd64.
(Reading database ... 10872 files and directories currently installed.)
Preparing to unpack .../libffi6_3.1-2_amd64.deb ...
Unpacking libffi6:amd64 (3.1-2) ...
Selecting previously unselected package libgmp10:amd64.
Preparing to unpack .../libgmp10_2%3a6.0.0+dfsg-6_amd64.deb ...
Unpacking libgmp10:amd64 (2:6.0.0+dfsg-6) ...
Selecting previously unselected package libyaml-0-2:amd64.
Preparing to unpack .../libyaml-0-2_0.1.6-2_amd64.deb ...
Unpacking libyaml-0-2:amd64 (0.1.6-2) ...
Selecting previously unselected package openssl.
Preparing to unpack .../openssl_1.0.1i-2_amd64.deb ...
Unpacking openssl (1.0.1i-2) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../ca-certificates_20140927_all.deb ...
Unpacking ca-certificates (20140927) ...
Selecting previously unselected package rubygems-integration.
Preparing to unpack .../rubygems-integration_1.8_all.deb ...
Unpacking rubygems-integration (1.8) ...
Selecting previously unselected package libruby2.1:amd64.
Preparing to unpack .../libruby2.1_2.1.3-1_amd64.deb ...
Unpacking libruby2.1:amd64 (2.1.3-1) ...
Selecting previously unselected package ruby2.1.
Preparing to unpack .../ruby2.1_2.1.3-1_amd64.deb ...
Unpacking ruby2.1 (2.1.3-1) ...
Selecting previously unselected package ruby.
Preparing to unpack .../ruby_1%3a2.1.0.4_all.deb ...
Unpacking ruby (1:2.1.0.4) ...
Selecting previously unselected package ruby-i18n.
Preparing to unpack .../ruby-i18n_0.6.9-2_all.deb ...
Unpacking ruby-i18n (0.6.9-2) ...
Selecting previously unselected package ruby-json.
Preparing to unpack .../ruby-json_1.8.1-1+b2_amd64.deb ...
Unpacking ruby-json (1.8.1-1+b2) ...
Selecting previously unselected package ruby-minitest.
Preparing to unpack .../ruby-minitest_5.4.2-1_all.deb ...
Unpacking ruby-minitest (5.4.2-1) ...
Selecting previously unselected package ruby-atomic.
Preparing to unpack .../ruby-atomic_1.1.16-2+b2_amd64.deb ...
Unpacking ruby-atomic (1.1.16-2+b2) ...
Selecting previously unselected package ruby-thread-safe.
Preparing to unpack .../ruby-thread-safe_0.3.3-1_all.deb ...
Unpacking ruby-thread-safe (0.3.3-1) ...
Selecting previously unselected package ruby-tzinfo.
Preparing to unpack .../ruby-tzinfo_1.1.0-2_all.deb ...
Unpacking ruby-tzinfo (1.1.0-2) ...
Selecting previously unselected package ruby-activesupport.
Preparing to unpack .../ruby-activesupport_2%3a4.1.6-2_all.deb ...
Unpacking ruby-activesupport (2:4.1.6-2) ...
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-4_all.deb ...
Unpacking ruby-builder (3.2.2-4) ...
Selecting previously unselected package ruby-activemodel.
Preparing to unpack .../ruby-activemodel_2%3a4.1.6-2_all.deb ...
Unpacking ruby-activemodel (2:4.1.6-2) ...
Selecting previously unselected package ruby-bcrypt.
Preparing to unpack .../ruby-bcrypt_3.1.7-2+b3_amd64.deb ...
Unpacking ruby-bcrypt (3.1.7-2+b3) ...
Selecting previously unselected package ruby-multi-json.
Preparing to unpack .../ruby-multi-json_1.10.0-1_all.deb ...
Unpacking ruby-multi-json (1.10.0-1) ...
Selecting previously unselected package ruby-test-unit.
Preparing to unpack .../ruby-test-unit_3.0.1-1_all.deb ...
Unpacking ruby-test-unit (3.0.1-1) ...
Selecting previously unselected package ruby-activesupport-3.2.
Preparing to unpack .../ruby-activesupport-3.2_3.2.19-1_all.deb ...
Unpacking ruby-activesupport-3.2 (3.2.19-1) ...
Replaced by files in installed package ruby-activesupport (2:4.1.6-2) ...
Selecting previously unselected package ruby-activemodel-3.2.
Preparing to unpack .../ruby-activemodel-3.2_3.2.19-1_all.deb ...
Unpacking ruby-activemodel-3.2 (3.2.19-1) ...
Replaced by files in installed package ruby-activemodel (2:4.1.6-2) ...
Selecting previously unselected package ruby-protected-attributes.
Preparing to unpack .../ruby-protected-attributes_1.0.8-1_all.deb ...
Unpacking ruby-protected-attributes (1.0.8-1) ...
dpkg: error processing archive 
/var/cache/apt/archives/ruby-protected-attributes_1.0.8-1_all.deb (--unpack):
 trying to overwrite 
'/usr/lib/ruby/vendor_ruby/active_model/mass_assignment_security/sanitizer.rb', 
which is also in package ruby-activemodel-3.2 3.2.19-1
Processing triggers for man-db (2.7.0.2-1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/ruby-protected-attributes_1.0.8-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/active_model/mass_assignment_security.rb
  
/usr/lib/ruby/vendor_ruby/active_model/mass_assignment_security/permission_set.rb
  /usr/lib/ruby/vendor_ruby/active_model/mass_assignment_security/sanitizer.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-protected-attributes
Source-Version: 1.0.8-2

We believe that the bug you reported is fixed in the latest version of
ruby-protected-attributes, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antonio Terceiro <[email protected]> (supplier of updated 
ruby-protected-attributes 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: SHA256

Format: 1.8
Date: Wed, 08 Oct 2014 10:20:54 -0300
Source: ruby-protected-attributes
Binary: ruby-protected-attributes
Architecture: source all
Version: 1.0.8-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<[email protected]>
Changed-By: Antonio Terceiro <[email protected]>
Description:
 ruby-protected-attributes - Protect attributes from mass assignment in Active 
Record models
Closes: 764440
Changes:
 ruby-protected-attributes (1.0.8-2) unstable; urgency=medium
 .
   * Replaces: ruby-activemodel-3.2 (Closes: #764440)
     - protected_attributes was extracted from activemodel as a separate
       library
     - ruby-activemodel-3.2 is actually deprecated and should be removed from
       unstable soon.
Checksums-Sha1:
 42ebc1668ac4357ea2a26055fc52de1fcda5ccb8 2246 
ruby-protected-attributes_1.0.8-2.dsc
 1270dcfc08fe193e447658cc69b08f0949dfe255 2156 
ruby-protected-attributes_1.0.8-2.debian.tar.xz
 700a55764ad5f3789e2647f32133e1596f2429d9 13930 
ruby-protected-attributes_1.0.8-2_all.deb
Checksums-Sha256:
 981b34c81a07854b150a21d0d0848e2efd899e646f01a40bb49c339c4ce4adb9 2246 
ruby-protected-attributes_1.0.8-2.dsc
 5985874b790ef5da776f6109a7e5bc0ac96467b8a92f99bd6cce34a9d8b0447b 2156 
ruby-protected-attributes_1.0.8-2.debian.tar.xz
 b41e735d55efd4634c4388bd3f4d78b86e74e12020ca6a6a9f92733322ab032d 13930 
ruby-protected-attributes_1.0.8-2_all.deb
Files:
 c5e3317df2fed73d5bcd1caa97f967fb 2246 ruby optional 
ruby-protected-attributes_1.0.8-2.dsc
 55728c39415715143e82623092730f70 2156 ruby optional 
ruby-protected-attributes_1.0.8-2.debian.tar.xz
 249f4fe29b62d8b7f30035b35495904e 13930 ruby optional 
ruby-protected-attributes_1.0.8-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUNTsgAAoJEPwNsbvNRgveUPYQAN0vzyBJnVqA5fyzwlN9Tms/
WQIXgWD/PHDlpcqI1VemtxX05YQtJy2xbNTQbRkQGkv84nF/Cuswz2IJE7kTtETl
rv+gcUYIVcOR4cCYBey1oAVuHvn7YRNvvTXY615kOKxrnd5gb1ANQb6Ht0967paY
PJW60Eh78pBe2fWjIn9rrjDawWx7zcwgQh4HZ48fmg4Fo7NlnK0aQBhLLwxNhUaF
vmuwHAwX1XMBsyt3N9dlNy3e+ySXs8j2m0uwJdEQ0roHUzIfdKLRC9XcIvovTelI
NCsiEOoskUx9M5iBIIIkkf7yXsAr4TGuaH4syYxyBLcP6lEBMDV6npvzlx+frT2e
mChuQYqlK+RzzsRqonJHm0w+9210XZDFuKwoD7aBzvlm1cQ9NcBsClRl2hyQElKi
nPLjqOjJLk7OBZdmpg3reWgo86ynQkgl0CNHG5bTNhCWlMH8IMeCmZHMH5Ya18WE
iiVULU7UlOymaAGvisjcXB5eZt/0/OT99ff3usePz9elrPNaOtT1Dg8TyihY9rr2
Wx0dc6LYKy3UK85BhMGNlLXB475ANRp0UskaA6SST63mjI5BJqjN+gBTXOcFdPlq
gP9X6+lYJNc4CLlZVaaPKExLDJURkwHgCKZz1vaoZn5JKM+D+rf89p5P5PLH7L3v
1zJ8bKc6U79kw9+7mpml
=DVaX
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to