[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#988290: marked as done ({tcl,lua}-hamlib: missing Breaks: {libhamlib2-tcl,lua-hamlib2} (<< 4.0))



Your message dated Sun, 09 May 2021 20:20:23 +0000
with message-id <E1lfpuZ-000GVs-5k@fasolo.debian.org>
and subject line Bug#988290: fixed in hamlib 4.0-5
has caused the Debian Bug report #988290,
regarding {tcl,lua}-hamlib: missing Breaks: {libhamlib2-tcl,lua-hamlib2} (<< 4.0)
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 owner@bugs.debian.org
immediately.)


-- 
988290: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988290
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: tcl-hamlib,lua-hamlib
Version: 4.0-4
Severity: serious
User: debian-qa@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 libhamlib2-tcl/buster
  # (1)
  apt-get install tcl-hamlib/bullseye
  apt-get remove tcl-hamlib
  # (2)

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


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 tcl-hamlib package has the following relationships with libhamlib2-tcl:

  Conflicts: n/a
  Breaks:    n/a
  Replaces:  libhamlib2-tcl (<< 4.0)
  Provides:  libhamlib2-tcl

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

1m39.3s ERROR: FAIL: After purging files have disappeared:
  /usr/lib/x86_64-linux-gnu/tcl8.6/Hamlib/hamlibtcl.so -> hamlibtcl-3.3.so       owned by: tcl-hamlib
  /usr/lib/x86_64-linux-gnu/tcl8.6/Hamlib/pkgIndex.tcl   owned by: tcl-hamlib

1m39.3s ERROR: FAIL: After purging files have been modified:
  /var/lib/dpkg/info/libhamlib2-tcl.list         not owned

1m24.3s ERROR: FAIL: After purging files have disappeared:
  /usr/lib/x86_64-linux-gnu/lua/5.2/Hamliblua.so -> ../../liblua5.2-hamlib2.so.0.0.0     owned by: lua-hamlib:amd64
  /usr/lib/x86_64-linux-gnu/lua/5.3/Hamliblua.so -> ../../liblua5.3-hamlib2.so.0.0.0     owned by: lua-hamlib:amd64

1m24.3s ERROR: FAIL: After purging files have been modified:
  /var/lib/dpkg/info/lua-hamlib2:amd64.list      not owned


cheers,

Andreas

Attachment: libhamlib2-tcl=3.3-5_tcl-hamlib=4.0-4.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: hamlib
Source-Version: 4.0-5
Done: Christoph Berg <myon@debian.org>

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

Debian distribution maintenance software
pp.
Christoph Berg <myon@debian.org> (supplier of updated hamlib 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 09 May 2021 22:00:33 +0200
Source: hamlib
Architecture: source
Version: 4.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Christoph Berg <myon@debian.org>
Closes: 988290
Changes:
 hamlib (4.0-5) unstable; urgency=medium
 .
   * Add Breaks to module packages renamed in 4.0-1. (Closes: #988290)
Checksums-Sha1:
 b6f88379caf2677a8d7d052dbbda083051c4b85b 3032 hamlib_4.0-5.dsc
 71e46574a12522eaf405be37eca9039fb8acf69b 27648 hamlib_4.0-5.debian.tar.xz
Checksums-Sha256:
 6c48d6da145d3ae68c6d0bf93ada298e6233ef709f64070b492379979e1a2aa8 3032 hamlib_4.0-5.dsc
 dc53f7b5b9d46e8e62ca4a992a81c08fe9f8e939b3ed2bb670c36215d4b52800 27648 hamlib_4.0-5.debian.tar.xz
Files:
 e9835acb19e37f7c6b3902049bf2c034 3032 hamradio optional hamlib_4.0-5.dsc
 02b1314349cc5a015b83355394a7263e 27648 hamradio optional hamlib_4.0-5.debian.tar.xz

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

iQIzBAEBCAAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAmCYQe0ACgkQTFprqxLS
p64y2w/8CRs7xBSWbL6HPCPpwkOXtphIrvVTlFiMo7sVUfYoW/p4MDVrmZLmpICi
jECcgdI7KB9aLntMPmKTLkjkMN2gkxW+t9qz2lkw1IOqh05nL47goF1dk+SG8TGx
T5vj0C2loMlLh8+8kmW5PVEBfXtD8c6kmRu8ZK0WlT3m1ZaAmFtD+kYcnu0IIXQA
qRloBbJkI81haNhgILenFU/hxIMsURgm9IsbfcAJ6fj7sZcIn/hP0N6nWkuLdQ8/
X9RdOVdOks5LTfeM4Aw44EVJ0qpNKGKUp3yEhHQCbMcdb/faiqEqL6Yz+UxTKp8e
slir2UiX3/JspocESmbJijWCidIUmitCdXrrVs6POQji3xSh4P3hV6u6eG72YAm1
YbMAQNCvgaSq09bwBwpwN84gnHHMKYL29P9HyzV/7ckGVEgLU+x4DojglYM/ih6M
gpAAAD3Z0Qfmcu42PShZkRvEWPusGshPUBi0PVORP2agwCi4CTuQRoU2DE7RLzRC
+2iQWiid9BaDE9gYUAZwaVnfm/3i3K0BRRZpb6N4Ekn1weeHBrEjXANLSXqVCsrd
fwZh4qgxfa/IrnR4gnEyElIp4U8/duRzes51luu6Be0CVF7/J5xYovopNy5X15vw
9mYxUvbkCSuERlvVXptMhzl10nXbZ6CFb8A6yw3wbVefKG6xd0I=
=jkFB
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: