Your message dated Fri, 15 May 2020 11:18:27 +0000
with message-id <e1jzymf-000c3x...@fasolo.debian.org>
and subject line Bug#960598: fixed in fontconfig 2.13.1-4.2
has caused the Debian Bug report #960598,
regarding libfontconfig-doc: missing Breaks: libfontconfig1-dev (<< 2.13.1-3)
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.)


-- 
960598: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960598
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libfontconfig-doc
Version: 2.13.1-4
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts replaces-without-breaks

Hi,

during a test with piuparts and DOSE tools I noticed your package causes
removal of files that also belong to another package.
This is caused by using Replaces without corresponding Breaks.

The installation sequence to reproduce this problem is

  apt-get install libfontconfig1-dev/stable
  # (1)
  apt-get install libfontconfig-doc
  apt-get remove libfontconfig-doc
  # (2)

The list of installed files at points (1) and (2) should be identical,
but the following files have disappeared:

  /usr/share/doc-base/fontconfig-devel
  /usr/share/man/man3/FcAtomicCreate.3.gz
  /usr/share/man/man3/FcAtomicDeleteNew.3.gz
  /usr/share/man/man3/FcAtomicDestroy.3.gz
...
  /usr/share/man/man3/FcWeightFromOpenTypeDouble.3.gz
  /usr/share/man/man3/FcWeightToOpenType.3.gz
  /usr/share/man/man3/FcWeightToOpenTypeDouble.3.gz

This is a serious bug violating policy 7.6, see
https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
and also see the footnote that describes this incorrect behavior:
https://www.debian.org/doc/debian-policy/ch-relationships.html#id13

The libfontconfig-doc package has the following relationships with 
libfontconfig1-dev:

  Conflicts: n/a
  Breaks:    n/a
  Replaces:  libfontconfig1-dev (<< 2.13.1-3)

>From the attached log (scroll to the bottom...):

0m16.4s DEBUG: Modified(user, group, mode, size, target): 
/var/lib/dpkg/info/libfontconfig1-dev:amd64.list expected(root, root, - 100644, 
25846, None) != found(root, root, - 100644, 16768, None)
0m16.4s ERROR: FAIL: After purging files have disappeared:
  /usr/share/doc-base/fontconfig-devel   owned by: libfontconfig-doc
  /usr/share/man/man3/FcAtomicCreate.3.gz        owned by: libfontconfig-doc
  /usr/share/man/man3/FcAtomicDeleteNew.3.gz     owned by: libfontconfig-doc
...
  /usr/share/man/man3/FcWeightToOpenType.3.gz    owned by: libfontconfig-doc
  /usr/share/man/man3/FcWeightToOpenTypeDouble.3.gz      owned by: 
libfontconfig-doc

0m16.4s ERROR: FAIL: After purging files have been modified:
  /var/lib/dpkg/info/libfontconfig1-dev:amd64.list       not owned


cheers,

Andreas

Attachment: libfontconfig1-dev=2.13.1-2_libfontconfig-doc=2.13.1-4.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: fontconfig
Source-Version: 2.13.1-4.2
Done: Julien Cristau <jcris...@debian.org>

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

Debian distribution maintenance software
pp.
Julien Cristau <jcris...@debian.org> (supplier of updated fontconfig 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: SHA512

Format: 1.8
Date: Fri, 15 May 2020 12:55:02 +0200
Source: fontconfig
Architecture: source
Version: 2.13.1-4.2
Distribution: unstable
Urgency: medium
Maintainer: Debian freedesktop.org maintainers 
<pkg-freedesktop-maintain...@lists.alioth.debian.org>
Changed-By: Julien Cristau <jcris...@debian.org>
Closes: 960598
Changes:
 fontconfig (2.13.1-4.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Hopefully this otherwise dummy upload lets us work around bug #960679.
   * Add missing Breaks for the -doc package split (closes: #960598)
Checksums-Sha1:
 1abbc74107a24d5c7fd7b6ea56740abaefd8fb0d 2716 fontconfig_2.13.1-4.2.dsc
 48f32f66d2523a7bb13b46e1c25c27e60355bd3e 55124 
fontconfig_2.13.1-4.2.debian.tar.xz
Checksums-Sha256:
 d22e6441f0aa03b569d886fbb3227330dd2305e7aa10513e177ced28b8b52d63 2716 
fontconfig_2.13.1-4.2.dsc
 f1ec69a2a0affd86189d3b75ced77b30bbcbc3a6fc0508490e570d4786464b58 55124 
fontconfig_2.13.1-4.2.debian.tar.xz
Files:
 8d35a492f7ebcfdb4374d6b49e90b612 2716 fonts optional fontconfig_2.13.1-4.2.dsc
 b6faf59f882b8981b20d72435d5647b0 55124 fonts optional 
fontconfig_2.13.1-4.2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEVXgdqzTmGgnvuIvhnbAjVVb4z60FAl6+eB8UHGpjcmlzdGF1
QGRlYmlhbi5vcmcACgkQnbAjVVb4z630KBAAsCvLg915uZclph1UBjD94na26thN
ipEQHX5653uyttOsK17uqV3szqM98qkkwmFE23xA/IMmz4vIyHqtXoTqrEWiUIR/
CuESlDdVf//27Kuo3lPJxAiqqVzWrpK0BWKm/oEZIyLrQj4/HXdyLBc0tqDMB98i
pHanqHu1kWhXlDCwDRbs1kR3BaYKxJ8A8N15mJCsH5PN2Qvj19MIJd7QBx+YdmqH
4eCohmiD2YBXuRsiMb9tKDwA8U7z7Ni7pnobiZQF48/OYdpMiqErOTkIJpMCeWIn
quSeHNFepNpSihjFuecu8Nwbc36UlVr8ezSQlFErhDiVs37v60Ftos2aHCeDrKid
jghYF/gfjIr3pJWgNRC2lHYSRxrEEEN2DnPPc8K7D6dBrXhsfgi4W4LWeThqvZ87
oSI/urxKEVBvMkUYNHbSPY5xm62piVis25y4114LpTV1f7MVy+f7reRRJl1WnI5y
NF4knyl/Ly+9ArfMSwvXY6r4O0lsY/75h2Ceax2axw056TbJlBv6/RtzmXndVskK
ZwjtNf7HwMrgUk9NUG6nougvdyiOFtORjgXSKOLMETrbLlZdLoE5Q2jmhGvbFE5a
DCLHKxERYGaRppH449HvO4SF7Q20FQrYUSxU9OVj+nF30Qn3eiji67YPOB38PUNb
gNTyyLSitkldAX8=
=v2US
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to