Your message dated Tue, 09 Feb 2010 06:32:34 +0000
with message-id <e1nejee-0004ae...@ries.debian.org>
and subject line Bug#566734: fixed in libmemcached 0.37-2
has caused the Debian Bug report #566734,
regarding libmemcached3 and libmemcached3util0/libmemcachedprotocol0: 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.)
--
566734: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566734
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libmemcached3
Version: libmemcached3/0.34-1
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite
Date: 2010-01-24
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!
libmemcached3 libmemcachedprotocol0
Authentication warning overridden.
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously deselected package libmemcached3.
(Reading database ... 12276 files and directories currently installed.)
Unpacking libmemcached3 (from .../libmemcached3_0.34-1_amd64.deb) ...
Selecting previously deselected package libmemcachedprotocol0.
Unpacking libmemcachedprotocol0 (from
.../libmemcachedprotocol0_0.37-1_amd64.deb) ...
dpkg: error processing
/var/cache/apt/archives/libmemcachedprotocol0_0.37-1_amd64.deb (--unpack):
trying to overwrite '/usr/lib/libmemcachedprotocol.so.0.0.0', which is also in
package libmemcached3 0:0.34-1
Errors were encountered while processing:
/var/cache/apt/archives/libmemcachedprotocol0_0.37-1_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/libmemcachedprotocol.so.0
/usr/lib/libmemcachedprotocol.so.0.0.0
A similar problem exists with
Version: libmemcached3/0.34-1
Version: libmemcachedutil0/0.37-1
dpkg: error processing
/var/cache/apt/archives/libmemcachedutil0_0.37-1_amd64.deb (--unpack):
trying to overwrite '/usr/lib/libmemcachedutil.so.0.0.0', which is also in
package libmemcached3 0:0.34-1
Errors were encountered while processing:
/var/cache/apt/archives/libmemcachedutil0_0.37-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
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/libmemcachedutil.so.0
/usr/lib/libmemcachedutil.so.0.0.0
I assume that the bug is with the libmemcached3 package since it is involved
in both problems.
-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: libmemcached
Source-Version: 0.37-2
We believe that the bug you reported is fixed in the latest version of
libmemcached, which is due to be installed in the Debian FTP archive:
libhashkit0_0.37-2_amd64.deb
to main/libm/libmemcached/libhashkit0_0.37-2_amd64.deb
libmemcached-dbg_0.37-2_amd64.deb
to main/libm/libmemcached/libmemcached-dbg_0.37-2_amd64.deb
libmemcached-dev_0.37-2_amd64.deb
to main/libm/libmemcached/libmemcached-dev_0.37-2_amd64.deb
libmemcached-tools_0.37-2_amd64.deb
to main/libm/libmemcached/libmemcached-tools_0.37-2_amd64.deb
libmemcached4_0.37-2_amd64.deb
to main/libm/libmemcached/libmemcached4_0.37-2_amd64.deb
libmemcached_0.37-2.diff.gz
to main/libm/libmemcached/libmemcached_0.37-2.diff.gz
libmemcached_0.37-2.dsc
to main/libm/libmemcached/libmemcached_0.37-2.dsc
libmemcachedprotocol0_0.37-2_amd64.deb
to main/libm/libmemcached/libmemcachedprotocol0_0.37-2_amd64.deb
libmemcachedutil0_0.37-2_amd64.deb
to main/libm/libmemcached/libmemcachedutil0_0.37-2_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 566...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Monty Taylor <mord...@inaugust.com> (supplier of updated libmemcached 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, 06 Feb 2010 08:23:07 -0800
Source: libmemcached
Binary: libmemcached-dev libmemcached-tools libmemcached-dbg libmemcached4
libmemcachedutil0 libmemcachedprotocol0 libhashkit0
Architecture: source amd64
Version: 0.37-2
Distribution: unstable
Urgency: low
Maintainer: Monty Taylor <mord...@inaugust.com>
Changed-By: Monty Taylor <mord...@inaugust.com>
Description:
libhashkit0 - The hashing functions and algorithms used by libmemcached
libmemcached-dbg - Debug Symbols for libmemcached
libmemcached-dev - Development files for libmemcached
libmemcached-tools - Commandline tools for talking to memcached via
libmemcached
libmemcached4 - A C and C++ client library to the memcached server
libmemcachedprotocol0 - A library implementing the memcached protocol
libmemcachedutil0 - A library implementing connection pooling for libmemcached
Closes: 566734 568087
Changes:
libmemcached (0.37-2) unstable; urgency=low
.
* Added conflicts relationship on the new libmemcachedprotocol0 and
libmemcachedutil0 libraries with libmemcached3 so that upgrades
work. (Closes: #566734)
* Added build of and install of static libs. (Closes: #568087)
* New standards version 3.8.4.
Checksums-Sha1:
4be31e903a72274ed9ac33949d27ba24a8ceccf9 1352 libmemcached_0.37-2.dsc
6cf08b6a274eb48fc8dfb8f6ef19c43b0fee5bf2 5039 libmemcached_0.37-2.diff.gz
8877c69a2e51c7ed1bb743200af1166adfb41498 335054
libmemcached-dev_0.37-2_amd64.deb
f0fa25ea599965f1a42b8343798531f9fe2de1b6 79234
libmemcached-tools_0.37-2_amd64.deb
ba738defcbbd0ae9418d541b2794bbea6b83a218 1905788
libmemcached-dbg_0.37-2_amd64.deb
45221a2ba2251379be1f7fda5c001ca67c74662d 45806 libmemcached4_0.37-2_amd64.deb
8fcef589991b00948f46b055018ad47355246759 14112
libmemcachedutil0_0.37-2_amd64.deb
3af616cb388b2b5f29097376cd3f19fb265787cf 22418
libmemcachedprotocol0_0.37-2_amd64.deb
3f1845cbb497a7a85de3a7d777e9cfc2f7a24c47 20268 libhashkit0_0.37-2_amd64.deb
Checksums-Sha256:
00f87519f30edb73f877a5273532872a63a9f053827e7d21000bf65cdcd326cd 1352
libmemcached_0.37-2.dsc
b779e1cd91c2f90449c54b0265f74b5ff7933c62008d494d0056a31dfaa5c75f 5039
libmemcached_0.37-2.diff.gz
b69c5d21c877cc3c579e4e2ddb31c3258b0f78397722dc7dd4a172a7663d13cc 335054
libmemcached-dev_0.37-2_amd64.deb
68e88f848bcd0673f45fabc1247b2aab3c5e4f79e5cf7d273419755a583c7293 79234
libmemcached-tools_0.37-2_amd64.deb
32c0db052ceac4bb144d3c016032397d91f8371cd6721ba5aa6e5d040cf30f87 1905788
libmemcached-dbg_0.37-2_amd64.deb
17090f6da889bf890808a7effcd8d57d5722abe1973745e15f7da87b37ec8565 45806
libmemcached4_0.37-2_amd64.deb
2a5d46c56daf9923ad5bc9acfe79110771a9aac98dc7a0399f3a2fa9e4d01808 14112
libmemcachedutil0_0.37-2_amd64.deb
6b850afab7bc2782bffa2d529f03767232e8675be9033c951eef0d8b19a9d4f3 22418
libmemcachedprotocol0_0.37-2_amd64.deb
eb525ce678f938f7dc89230a5dc50cea4c92777685be38fec19869f2430138bb 20268
libhashkit0_0.37-2_amd64.deb
Files:
980592821573ae75dee4acb45f5b7d12 1352 libs extra libmemcached_0.37-2.dsc
da4f4d3c1e6220020d5cdb77e298bcdd 5039 libs extra libmemcached_0.37-2.diff.gz
00c5e63699790144a2d1899518104945 335054 libdevel extra
libmemcached-dev_0.37-2_amd64.deb
6839944d03984e278d3f164a04f0cfff 79234 utils extra
libmemcached-tools_0.37-2_amd64.deb
a655da76c42853bb8e4b4a8914f6009f 1905788 debug extra
libmemcached-dbg_0.37-2_amd64.deb
7af27a7f75029d7b731b911c6c16adfd 45806 libs extra
libmemcached4_0.37-2_amd64.deb
dd012636fcb130c0df88a4604cb79ed9 14112 libs extra
libmemcachedutil0_0.37-2_amd64.deb
324472512b1e08e4a2ad73e3fb0bface 22418 libs extra
libmemcachedprotocol0_0.37-2_amd64.deb
fc3e49ad76313d480899b63e1a749393 20268 libs extra libhashkit0_0.37-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAktw+XIACgkQ5TUK4GCH0vgJPwCffzqZGKHW6Nne5MIv7wMNlfwP
6WAAoJBsWZI3ASqERqEpxPcEBAu4o6vE
=zNGP
-----END PGP SIGNATURE-----
--- End Message ---