Your message dated Sat, 16 Jun 2018 12:49:39 +0000
with message-id <e1fuaeb-0001v0...@fasolo.debian.org>
and subject line Bug#901190: fixed in gnucobol 2.2-2
has caused the Debian Bug report #901190,
regarding libcob4-dev: removal of libcob4-dev makes files disappear from 
libcob1-dev
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.)


-- 
901190: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901190
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libcob4-dev
Version: 2.2-1
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 libcob1-dev
  # (1)
  apt-get install libcob4-dev
  apt-get remove libcob4-dev
  # (2)

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

  /usr/include/libcob.h
  /usr/include/libcob/common.h
  /usr/include/libcob/exception.def

This is a serious bug violating policy 7.6, see
https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
and also see the footnote that describes this incorrect behavior
https://www.debian.org/doc/debian-policy/ (old: footnotes.html#f53)
[footnote permalink broken (#879048), search for /To see why/]

The libcob4-dev package has the following relationships with libcob1-dev:

  Conflicts: n/a
  Breaks:    n/a
  Replaces:  libcob1-dev

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

0m19.8s ERROR: FAIL: After purging files have disappeared:
  /usr/include/libcob.h  owned by: libcob4-dev
  /usr/include/libcob/common.h   owned by: libcob4-dev
  /usr/include/libcob/exception.def      owned by: libcob4-dev

0m19.8s ERROR: FAIL: After purging files have been modified:
  /var/lib/dpkg/info/libcob1-dev.list    not owned


cheers,

Andreas

Attachment: libcob1-dev=1.1-2+b2_libcob4-dev=2.2-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: gnucobol
Source-Version: 2.2-2

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

Debian distribution maintenance software
pp.
Ludwin Janvier <lud.janv...@gmail.com> (supplier of updated gnucobol 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: Tue, 12 Jun 2018 11:09:08 +0200
Source: gnucobol
Binary: gnucobol libcob4 libcob4-dev open-cobol
Architecture: source
Version: 2.2-2
Distribution: unstable
Urgency: medium
Maintainer: Ludwin Janvier <lud.janv...@gmail.com>
Changed-By: Ludwin Janvier <lud.janv...@gmail.com>
Description:
 gnucobol   - COBOL compiler
 libcob4    - COBOL compiler - runtime library
 libcob4-dev - COBOL compiler - development files
 open-cobol - transitional dummy package for gnucobol
Closes: 901190
Changes:
 gnucobol (2.2-2) unstable; urgency=medium
 .
   * Add breaks: libcob1-dev (Closes: #901190)
   * Add build-deps to rebuild pdf and info
Checksums-Sha1:
 2019eeb851652b681b4ae223479b9b09e64d66ef 1918 gnucobol_2.2-2.dsc
 1899f05de1dccdb3f359721bbd484609aa769d09 5068 gnucobol_2.2-2.debian.tar.xz
 2b969b01112a7af9c7f1f32594e8c7d3197ce89a 5674 gnucobol_2.2-2_source.buildinfo
Checksums-Sha256:
 23a95343fed42fc2d9a1e53c6c40418f8d64a3cf56538a1f159f5c59b93aae05 1918 
gnucobol_2.2-2.dsc
 0bc7d5ff0103450d130411d4259498d65af90c57c35a2e86286afe7f82628c79 5068 
gnucobol_2.2-2.debian.tar.xz
 efb0807e9ad16458b0dce5cebaecb85ea0f6e03fc1389895bb4897d1bff40c08 5674 
gnucobol_2.2-2_source.buildinfo
Files:
 c00bb05a23d9d1cb290c241c1134c70c 1918 devel extra gnucobol_2.2-2.dsc
 ccedef9456a16aa9ae0b610ab6268e86 5068 devel extra gnucobol_2.2-2.debian.tar.xz
 414abdab3cccec92241e0ce37234f3e2 5674 devel extra 
gnucobol_2.2-2_source.buildinfo

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

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAlslA0oACgkQweDZLphv
fH40NBAA5jMMSqZigDbySUmI/82a00CBYnZJkxIdGRhgf7rVkNkOPlSpug2wiB+Q
oXQv2BZqIB1wDi1EdPLmn0tE6gCW10F1bnM/U4NOPwuIAD8l7xCm4WWvlA2oM7Ki
E+nTiUMghS5m9GQHZcWQs9KLu28rwrm6nVdJD6kYPyxoxoT6v2b8twEKVnaj+zdo
4Obmrdxba783kNCMusSeK50QQCxAPwyVsWbHkat3VFkHWxQqcRtjYiyFiMgL7ESZ
0zPn2CZ2OReJ9ROEQUKFXEZQhTuDSuvkcFAawr7Zvh4SsRawALb349lHcG7dGvUB
zez9Ub9E8DXNKI2cy/RkeNRdhHtij/oIwO67R2pfy3o+J7+eQppYsbHKxut8bh4T
jO95GjjxHY9ozXfinIhXmnmB6YgrjtTgJN6050LxYgS3Pb9eoBaHpuonluVTR7eQ
kDSluNX3ln/u0VA9486IK7c432Sz+zgpVuOhtTjey4uR6dJr6XqhUvFqeCbGh5sV
Sj/tboPPl5ZnyqwSerMWLS3sPaKS4CEeiYzcqtc5On4BNcANZ8hmdk0kv5ovXlnC
uVhzSb8Xow7b2C5lNCQtqKeRzdY2Ore3FH8jYih/lC1ph60/8dv09eshkt1R+4Ev
IPYcoOvxpef15sZcsnjkn+repvVtY2d9o2iVyrvAfe2TiR9ISe4=
=2d2A
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to