Your message dated Fri, 07 Dec 2018 19:19:06 +0000
with message-id <e1gvleu-000adh...@fasolo.debian.org>
and subject line Bug#915873: fixed in lm-sensors 1:3.5.0-2
has caused the Debian Bug report #915873,
regarding libsensors-config: removal of libsensors-config makes files disappear 
from libsensors4
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.)


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

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

  /etc/sensors.d/.placeholder
  /etc/sensors3.conf

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 libsensors-config package has the following relationships with libsensors4:

  Conflicts: n/a
  Breaks:    n/a
  Replaces:  libsensors4

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

34m42.7s ERROR: FAIL: After purging files have disappeared:
  /etc/sensors.d/.placeholder    owned by: libsensors-config
  /etc/sensors3.conf     owned by: libsensors-config


cheers,

Andreas

Attachment: libsensors4=1:3.4.0-4_libsensors-config=1:3.5.0-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: lm-sensors
Source-Version: 1:3.5.0-2

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

Debian distribution maintenance software
pp.
Aurelien Jarno <aure...@debian.org> (supplier of updated lm-sensors 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, 07 Dec 2018 19:51:55 +0100
Source: lm-sensors
Binary: lm-sensors libsensors-config libsensors5 libsensors4-dev fancontrol
Architecture: source
Version: 1:3.5.0-2
Distribution: experimental
Urgency: medium
Maintainer: Aurelien Jarno <aure...@debian.org>
Changed-By: Aurelien Jarno <aure...@debian.org>
Description:
 fancontrol - utility to control the fan speed
 libsensors-config - lm-sensors configuration files
 libsensors4-dev - lm-sensors development kit
 libsensors5 - library to read temperature/voltage/fan sensors
 lm-sensors - utilities to read temperature/voltage/fan sensors
Closes: 915810 915819 915873
Changes:
 lm-sensors (1:3.5.0-2) experimental; urgency=medium
 .
   * libsensors-config: add a Breaks: libsensors4. This will make the
     transition more painful but is needed to move the configuration file from
     one package to another (closes: #915873).
   * debian/rules: fix FTCBFS by passing MACHINE to make. Thanks to Helmut
     Grohne for the patch (closes: #915819).
   * debian/rules: force the installation of /etc/sensors3.conf in the
     architecture independent target (closes: #915810).
Checksums-Sha1:
 2d7179b4ffc1772acadb9e43fe67fd07d9c87e17 1998 lm-sensors_3.5.0-2.dsc
 626c72bf24f8a8adb8c5c091a1084c6549de1029 26348 lm-sensors_3.5.0-2.debian.tar.xz
 51da524faee26c49dbd46465ad26ef04ec492c2f 5420 
lm-sensors_3.5.0-2_source.buildinfo
Checksums-Sha256:
 ce476639db8ba123e078f61b71eb9a0af44607a09a43ac0df8dd1d0e026d20b4 1998 
lm-sensors_3.5.0-2.dsc
 c2454fadfbb0ea779cc02b02ce59400ab0d3a3714f6dcf5b5cba4c1cf836d440 26348 
lm-sensors_3.5.0-2.debian.tar.xz
 2bc5d200a78e4bf550e9dc8c6ea6050dc13b687f9181fed6aa36ec168f4afb71 5420 
lm-sensors_3.5.0-2_source.buildinfo
Files:
 a2d9355dd27ebaff6110edadbb58a836 1998 utils optional lm-sensors_3.5.0-2.dsc
 26e97d0d51b872bca1b6d082b674c1bc 26348 utils optional 
lm-sensors_3.5.0-2.debian.tar.xz
 1a0b4b6fd95faa3c76e5c8b25dff5698 5420 utils optional 
lm-sensors_3.5.0-2_source.buildinfo

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

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAlwKwawACgkQE4jA+Jno
M2sJlw//Tj28pmTqHUsEM21ZTEFS8PDeCozu1Lv01G3Eu8r4MeBJ3l/7sq2u3E41
wr/t7+lFaDOFkAmZjXOcBcMNzqXs/TKwct+2D4NmJrFp11u3u25T21svyz0UI9DE
J2tKJLJo645Sq1ggIM3oQcw1ibwLBBudfnE16US7kBWybnYYJcRYtX8WzVM5KmJP
FFtS5FOjXUqRk6tp4EI54G7xAGNX6louPVMOP9h1mL87ohiFgG9GS99wHw4FOhS9
rpdCVWMiGGFqZZ54chhtAjrbfT7m7J2Fk1P6xL0M4J97Qm/XXBxNwchxLA+HwPUf
MgJUmft21YmJJgDOa9BAKzBfwZSvfWVNjeSWG8ZNXmONsUG5K0QuYusQ17mEoxQJ
QrlQls9rkmC0p1/W02dv/21nEGJKDI5ScVl8jGpX/FFUyOGyVC33AJtQvVcpHdTY
7xkVFLuqjKLmbZ2qIcbxQwpKoB8ncTsDL3mNXESq51EIOnehRP7CCAnK7uOU9QhI
ekxZOtJm9+xu4yaU5zUzLzm7ZIZwtLs/+lDaq0Eq3RNJn1jutTqrcTw0H/ezSpKO
R7wcJZTv6vJgLaBNlotosHVd34hPmtxUegsOfxJ0qVEuz/0ipLERF2Ca73ZiIGdF
1SFUksnwrAto4Mhom7Y88xXDuTmISGZbVOW0773LigRo3u+6COY=
=nWkl
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to