Your message dated Fri, 01 Feb 2013 17:32:27 +0000
with message-id <e1u1ktt-0005aa...@franck.debian.org>
and subject line Bug#694286: fixed in fstrcmp 0.4.D001-1+deb7u1
has caused the Debian Bug report #694286,
regarding fstrcmp: missing Breaks+Replaces: libfstrcmp-dev (<< 0.4)
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.)


-- 
694286: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694286
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: fstrcmp
Version: 0.4.D001-1
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite

Architecture: amd64
Distribution: squeeze->wheezy (partial) upgrade

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 deselected package libfstrcmp0.
  (Reading database ... 6286 files and directories currently installed.)
  Unpacking libfstrcmp0 (from .../libfstrcmp0_0.3.D001-1_amd64.deb) ...
  Selecting previously deselected package libfstrcmp-dev.
  Unpacking libfstrcmp-dev (from .../libfstrcmp-dev_0.3.D001-1_amd64.deb) ...
  Setting up libfstrcmp0 (0.3.D001-1) ...
  Setting up libfstrcmp-dev (0.3.D001-1) ...

  Selecting previously deselected package fstrcmp.
  (Reading database ... 6369 files and directories currently installed.)
  Unpacking fstrcmp (from .../fstrcmp_0.4.D001-1_amd64.deb) ...
  dpkg: error processing /var/cache/apt/archives/fstrcmp_0.4.D001-1_amd64.deb 
(--unpack):
   trying to overwrite '/usr/share/man/man3/fstrcoll.3.gz', which is also in 
package libfstrcmp-dev 0.3.D001-1


This is a serious bug as it makes installation/upgrade fail, and
violates sections 7.6.1 and 10.1 of the policy.

As this problem can be demonstrated during partial upgrades from squeeze
to wheezy (but not within squeeze or wheezy itself), this indicates a
missing or insufficiently versioned Replaces+Breaks relationship.
But since this particular upgrade ordering is not forbidden by any
dependency relationship, it is possible that apt (or $PACKAGE_MANAGER)
will use this erroneus path on squeeze->wheezy upgrades.

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

        usr/share/man/man3/fmemcmp.3.gz
        usr/share/man/man3/fmemcmpi.3.gz
        usr/share/man/man3/fstrcasecmp.3.gz
        usr/share/man/man3/fstrcasecmpi.3.gz
        usr/share/man/man3/fstrcmp.3.gz
        usr/share/man/man3/fstrcmpi.3.gz
        usr/share/man/man3/fstrcoll.3.gz
        usr/share/man/man3/fstrcolli.3.gz
        usr/share/man/man3/fwcscmp.3.gz
        usr/share/man/man3/fwcscmpi.3.gz


The following relationships are currently defined:

  Package:   fstrcmp
  Conflicts: n/a
  Breaks:    n/a
  Replaces:  n/a

The following relationships should be added for a clean takeover of
these files
(http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces):
 
  Package:  fstrcmp
  Breaks:   libfstrcmp-dev (<< 0.4)
  Replaces: libfstrcmp-dev (<< 0.4)


Cheers,

Andreas

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

Attachment: libfstrcmp-dev=0.3.D001-1_fstrcmp=0.4.D001-1.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: fstrcmp
Source-Version: 0.4.D001-1+deb7u1

We believe that the bug you reported is fixed in the latest version of
fstrcmp, 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 694...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <a...@debian.org> (supplier of updated fstrcmp 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: SHA256

Format: 1.8
Date: Wed, 30 Jan 2013 15:12:45 +0100
Source: fstrcmp
Binary: fstrcmp libfstrcmp0 libfstrcmp0-dbg libfstrcmp-dev
Architecture: source amd64
Version: 0.4.D001-1+deb7u1
Distribution: testing
Urgency: low
Maintainer: Peter Miller <pmil...@opensource.org.au>
Changed-By: Andreas Beckmann <a...@debian.org>
Description: 
 fstrcmp    - fuzzy comparison of strings
 libfstrcmp-dev - library of fuzzy string comparison functions - development 
files
 libfstrcmp0 - library of fuzzy string comparison functions
 libfstrcmp0-dbg - library of fuzzy string comparison functions - debugging 
symbols
Closes: 694286
Changes: 
 fstrcmp (0.4.D001-1+deb7u1) testing; urgency=low
 .
   * Non-maintainer upload.
   * fstrcmp: Add Breaks/Replaces: libfstrcmp-dev (<< 0.4).  (Closes: #694286)
Checksums-Sha1: 
 5b70348a369fa3b0cbc934157ebda8a471d47a63 1663 fstrcmp_0.4.D001-1+deb7u1.dsc
 897bb57c782820123f4e0444499cc7bf6ebab1ba 391607 
fstrcmp_0.4.D001-1+deb7u1.tar.gz
 0c4433d59f3095428f3fb7aff1b4b8db662e76d2 22856 
fstrcmp_0.4.D001-1+deb7u1_amd64.deb
 0f6a644586b0853036c7da50dff1aabb4829d8cc 9856 
libfstrcmp0_0.4.D001-1+deb7u1_amd64.deb
 3e6b526380615d1aaaf624ba9e2fba9c230224c3 26882 
libfstrcmp0-dbg_0.4.D001-1+deb7u1_amd64.deb
 699d9a3e7904a7c5197e39e290fc2c4ad7402e9b 11610 
libfstrcmp-dev_0.4.D001-1+deb7u1_amd64.deb
Checksums-Sha256: 
 1526b3dd9e9f4cf3bc0f9d842adc58cce428d15cdc4374ff20202aaa081a71e8 1663 
fstrcmp_0.4.D001-1+deb7u1.dsc
 c34f607ae0fcf8908334ff3e5081528abf37b6e820e40cf1c60093c73daf1f57 391607 
fstrcmp_0.4.D001-1+deb7u1.tar.gz
 9ab9c23960cbe3aa7e6a7c11ee113e9dd89c043ce57f0e9f762643fb8d92243d 22856 
fstrcmp_0.4.D001-1+deb7u1_amd64.deb
 ba3d1e97e0b24de2886b8053b626ebe8b47c374deb16c3b5a933ce85063f283f 9856 
libfstrcmp0_0.4.D001-1+deb7u1_amd64.deb
 90323de9d7991d5c4199a4b2adda0ee2e826e74d3153ea16b0383a2c1d701853 26882 
libfstrcmp0-dbg_0.4.D001-1+deb7u1_amd64.deb
 ae6be61b6ae4fee2c38a662f3ecfc96b409b78b8d940eeb9d911624dce485a17 11610 
libfstrcmp-dev_0.4.D001-1+deb7u1_amd64.deb
Files: 
 b799283545b8554c73ce515dd142df59 1663 devel optional 
fstrcmp_0.4.D001-1+deb7u1.dsc
 d2bef43fcf922debcd9ce06759ad7453 391607 devel optional 
fstrcmp_0.4.D001-1+deb7u1.tar.gz
 f463a2e523f283237463591cdd025282 22856 devel optional 
fstrcmp_0.4.D001-1+deb7u1_amd64.deb
 43a2d1b804df87a5ad35156e78812d15 9856 libs optional 
libfstrcmp0_0.4.D001-1+deb7u1_amd64.deb
 cfc61df4121a6e57efde5ada0aa38e51 26882 debug extra 
libfstrcmp0-dbg_0.4.D001-1+deb7u1_amd64.deb
 4dace3a4b6e64840325bb5722865b57b 11610 libdevel optional 
libfstrcmp-dev_0.4.D001-1+deb7u1_amd64.deb

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

iQIcBAEBCAAGBQJRCVJpAAoJEF+zP5NZ6e0IGdEP/1ag1o6rRXW5e9/h6s6r0Brx
hp+EzuVzq7Usqn6AH2QS1j4BwrRzmvTblmFMZjVvgLJ7VgprX9q5DlDn7ythS44S
pOFkj+c2qQFcIhbyV8aU2GSJHP1TruMSgJe6Chwrfc6rV+0qEV+ufWhGYPWi1moW
9nDgaKxPUCNmwrfWRHmQ8nZuTQPAlepP9VU4Ze0PhTX+kUt5GniZ5Cu4wQTkmGtP
ps9GdpuXv3ymt7eHIxL+id/rYJ8Jdup3R9hRc8fl0fvkFcbxjDhR3vy17gepPldn
xR/l7rKgSQMFxQm8wiL5erQPmwOcQSC5frD/rxQvHXRShpDECO4qBoZeq+HmsjF6
TN5kuET8E5RceM7fQ8458dGdeO7r4IrlIyrzsNERgdlqUc68tmPG6vbIOVQx1cLr
ns8AYGk0zM9sPr7INAVqG0anBKsBNTQtFsQrWPU5Mpny9qH6bqCn8kKAnEoa5KU0
RFW16sG5qzLS96i5KjaJ8whwUVy8Vxmsm7nrmbTNfves+qY+cOai0wgN4w9SbxvJ
dKhr+n86z8EJisn8jMtTqa8VP/ZBVHZcKFLq5BarUZ29rGMiOerbOtKcIHTqI0yz
4LmB+wQAAhU3SF7vDydjKum4iOhT/84IG5hX6YYBOxvkhFkJpgwgiPC0WqJtTrHH
AS0kcHCSYLX99qJbqUD4
=nDEe
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to